Monografias.com > Computación > Software
Descargar Imprimir Comentar Ver trabajos relacionados

Modelo de Gestión de Software: Paradigma 3P




Enviado por Phuong Pham Hung 



Partes: 1, 2

    1. Introducción
    2. Metodología
      (Desarrollo)
    3. Resultados
      alcanzados
    4. Conclusiones

    Propuesta de Modelo
    Ágil de Gestión
    de Proyectos de
    Software

    1.
    Resumen

    3P plantea definir un modelo de apoyo al proceso de
    desarrollo de
    software de la
    carrera de Ing. Informática en universidades cubanas a
    través de la aplicación de la gestión
    integrada de proyectos, con una proyección a ser usado por
    todo aquel que necesite de una metodología fácil de entender y
    aplicar.Es por ello que en este documento se presenta en forma
    resumida todo lo necesario para la aplicación correcta de
    esta metodología y que sido recopilado en el transcurso de
    la
    investigación teniendo como antecedentes la
    experiencia de mas de 30 años en la producción de software por el grupo @tis
    para entidades productivas, turísticas y de servicios en
    general., dos años de experiencia de producción de
    software a través de un modelo dual de formación
    profesional de estudiantes de informática aplicando el
    modelo RUP, la valoración de expertos de la
    producción de software, la valoración de docentes de la
    disciplina de
    Ingeniería
    de software y la insuficiente capacidad de respuesta a los
    clientes con el
    modelo RUP.

    Palabras Clave:

    Personal, Problema, Proceso

    2.
    Introducción

    El desarrollo de aplicaciones Web es el
    paradigma
    adoptado por la Unidad Docente de Informática de
    Cárdenas para el diseño
    e implementación de sus sistemas.

    La propuesta, es la presentación formal del modelo
    definido por este equipo de desarrollo basado en la experiencia
    de algunas decenas de años del Grupo @tis en el desarrollo
    de software libre
    específicamente en el campo de la Web.

    Los elementos que intervienen en la explotación de
    estos sistemas incluyen a los navegadores,
    los canales de comunicación, servidores Web,
    entre otros. Los navegadores por su parte, realizan peticiones de
    páginas al servidor Web.
    Cada página Web
    devuelta por el servidor es una mezcla de contenido e
    instrucciones de formato, expresadas con HTML, XML, Java script, XML
    y otros. Algunas páginas incluyen scripts del lado
    cliente que
    son interpretadas por el navegador. Estos scripts definen el
    comportamiento
    dinámico adicional para la página posibilitando la
    interacción con el navegador, el contenido
    de la página y los controles adicionales contenidos en
    ella (Applets de Java, controles Active X, DOM).

    El usuario interactúa con el contenido de la
    página. En ocasiones el usuario introduce información en campos de la página y
    los envía al servidor para procesarlos. El usuario
    también puede interactuar con el sistema navegando
    a diferentes páginas a través de los
    hipervínculos.

    Desde la perspectiva del cliente, la página Web es
    siempre un documento HTML. En el servidor, sin embargo, una
    "página Web" puede manifestarse de distintas maneras. En
    las primeras aplicaciones Web, las páginas
    dinámicas eran construidas usando CGI (Common Gateway
    Interface). La CGI procesaba las reglas de negocio y
    devolvía el resultado siempre en formato HTML.

    Cuando se está procesando la lógica
    de negocios se
    puede interactuar con otros recursos del lado
    del servidor como bases de
    datos

    Actualmente existen otras técnicas
    para generar páginas dinámicamente como es el caso
    de las ASP (Active
    Server Pages), PHP, las JSP
    (Java Server Pages), Cold Fusion, ISAPI, etc. El modelo de
    Creación de Sistemas de
    Información en Tecnología Web para
    el Grupo @tis, toma como base los siguientes modelos,
    experiencias teóricas y prácticas a saber:

    Modelos Orientado por el Cliente de la Unidad Docente de
    Informática De Cárdenas.

    * UML.

    * Caso de Usos.

    * Modelo de Prototipos.

    * Modelo RAD

    * Modelo por Componentes.

    2.1 Problema:

    ¿Como facilitar el proceso de desarrollo de software
    mediante la aplicación de modelos ágiles para el
    desarrollo?

    Este problema científico a resolver, de
    innegable actualidad y valor
    teórico-práctico, demandó la
    utilización de metodologías de igual carácter, concluyendo que después de
    analizar detalladamente varias de las metodologías
    utilizadas universalmente y observar que no se adaptan del todo
    con el trabajo
    realizado por los integrantes de la Unidad Docente de
    Informática de Cárdenas se acordó definir
    una nueva metodología con una proyección a ser
    usada por todo aquel que necesite de una metodología
    fácil de entender y aplicar para los usuarios.

    Para dar solución a este problema se defirieron los
    siguientes objetivos a cumplir en un plazo
    inmediato:

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter