lunes, 15 de julio de 2013

Interpretación de la fase de Implementación de SI

Un cordial saludo mis estimados estudiantes,

en esta oportunidad utilizaremos esta herramienta para compartir opiniones sobre el capítulo 10 (a partir de la página 98), del libro del prof. Jonas Montilva, sobre desarrollo de software empresarial, la cual puedes observar en el siguiente documento
Desarrollo de Software rial V0[1]
Si tienes inconvenientes para verlo, accesa directamente a través del siguiente enlace:
http://www.scribd.com/doc/38563777/Desarrollo-de-Software-rial-V0-1
  • Con base al proceso de implementación de sistemas considerado por la metodología WATCH, planteada por Montilva y Barrios(2007) en el capítulo 10, del libro Desarrollo de Software Empresarial. Disponible en: http://www.scribd.com/, Realice una presentación sobre el tema (máximo 6 diapositivas), subala en slideshare, a continuación compartala y plantee a manera de conclusión sus reflexiones como un comentario a esta entrada del blog.

Cualquier duda, pueden consultar a través del ambiente virtual de aprendizaje de la unidad curricular.

5 comentarios:

  1. Este comentario ha sido eliminado por el autor.

    ResponderBorrar
  2. A continuación les dejo mi presentación a manera de resumen acerca del capitulo 10 sobre los procesos de implementación (Modelado Watch):

    http://www.slideshare.net/wapch80/sistemas-de-informacion-ii-modelado-watch

    puedo acotar a su vez que un proceso es un conjunto de actividades que tienen un mismo fin, el modelo de procesos es el último componente del método watch y corresponde a los procesos que definen la trayectoria del proyecto y como se administran los recursos del equipo sean estos materiales o humanos. El orden en que los procesos del método se ejecutan está inspirado en la metáfora del reloj; metáfora en la cual el proceso de desarrollo de software es visto como un reloj, cuyo motor son los procesos de gestión y soporte y cuyos diales constituyen los procesos técnicos. Esta metáfora determina la estructura del modelo de procesos
    El proceso de desarrollo de software se inicia con la constitución y planificación del proyecto, la cual es parte de los procesos de gestión. Una vez planificado el proyecto, se da inicio a sus procesos técnicos mediante la ejecución del Modelado del Negocio. Se continua, luego, con los procesos de Ingeniería de Requisitos, Diseño Arquitectónico, Diseño Detallado, Programación & Integración y Pruebas de la Aplicación, en el orden indicado por las agujas del reloj; finalizando con la Entrega de la Aplicación

    ResponderBorrar
  3. Muy interesante tu aporte amigo wilmer, yo igualmente dejo mi resumen del tema en la siguiente direccion:

    http://www.slideshare.net/YannyTovar/modelado-watch-procesos-de-implementacin

    Creo que este tipo de programas se nos presentan como herramientas para el modelado de aquellos procesos en los que nos veremos directamente relacionados en el aspecto informático. Corresponde a un medio eficaz de como nuestros clientes verán la interfaz de aquellos programas que necesiten para arrancar diversos proyectos de su vida. Con este tipo de software, ayudaremos a las personas a comprender de manera mas simple, todo aquello que se requiera en un momento determinado.

    ResponderBorrar
  4. Las metodologías de desarrollo de software tienen como objetivo la elaboración de estrategias en la definición de pautas y métodos como los costos, tiempos y directrices inmersas dentro del proyecto , apuntando a convertir el desarrollo del sistema en un proceso formal, pudiendo anticiparse a los resultados y escenarios que surjan en el mismo. En la actualidad, los sistemas de información forman una parte esencial de las organizaciones, pudiendo otorgarles ventajas competitivas dentro del mercado, por lo cual el desarrollo de los mismos, debe ser un proceso con una gran solidez, y basado en las mejores practicas, no solamente de programación, sino de gestión y dirección de proyectos.

    Para Mayor información, chequea la siguiente diapositiva:

    http://www.slideshare.net/luisreyes2610/sistemainformacionpresentacion

    ResponderBorrar
  5. en concordancia con la participacion de mis compañeros puedo acotar:
    El método WATCH es una guía metodológica dirigida
    al desarrollo de software basado en componentes. WATCH
    proporciona una visión clara de los procesos de desarrollo
    de componentes (p.ej., COTS y Web Services) y de aplicaciones distribuidas (p.ej. Aplicaciones Web).
    Este método ha evolucionado en diversas versiones
    El método contempla, dentro del grupo de Procesos de
    Implementación, los procesos de Programación e Integración y Pruebas. El proceso de Programación e Integración
    se encarga de producir, probar e integrar los componentes
    arquitectónicos de la aplicación, en cada una de sus versiones y consiste en: elaborar, codificar y/o adaptar cada uno
    de los componentes que integran las diferentes versiones de
    la aplicación; probar cada componente como una unidad;
    integrar estos componentes de acuerdo a la arquitectura diseñada; y probar la integración de estos componentes (Montilva et al., 2008).
    El proceso de Pruebas de la Aplicación, la verifica y
    valida para asegurarse que cumple con los requisitos especificados y satisface las necesidades que tienen sus usuarios.
    El proceso consiste en verificar cada versión de la aplicación como un todo y depurar los errores encontrados. Las
    pruebas se realizan a tres niveles:
    1) Unidad: cada componente es probado separadamente;
    2) Integración: se prueba
    la integración de los componentesy sus interacciones;
    3) Sistema: la versión de la aplicación se prueba como un todo.

    El proceso de Programación e Integración; las pruebas de
    sistema se realizan en el proceso de Pruebas de Aplicación.
    Los Procesos de Implementación producen productos
    técnicos intermedios y/o finales: Especificaciones de Pruebas, Mecanismos de Pruebas, Componentes de Software,
    Incrementos, Bases de Datos,Manual de Instalación, Manual de Uso, Manual de Mantenimiento, Versión de la aplicación y Aplicación Empresarial completa. Entre las prácticas propuestas se encuentran las siguientes: Uso de
    documentos de diseño detallado actualizados por los programadores, así como los respectivos modelos de diseño
    que puedan estar disponibles; Programación guiada por
    pruebas (Test-Driven Development), donde las pruebas de
    unidad son diseñadas y preparadas previamente a la codificación del componente; Reutilización de software como
    principio guía para el aprovisionamiento de los componentes que se utilizarán; Integración Incremental de Componentes e incrementos, previo a la generación de versiones; y,
    Inclusión de Revisiones Técnicas, Análisis de la Trazabilidad y Pruebas del Software como procesos técnicos de verificación de los productos finales e intermedios.

    ResponderBorrar