domingo, 19 de febrero de 2012

ACTIVIDAD DE ENTRADA (Portafolio)

UNIDAD DE TRABAJO N° 2

METODOLOGÍA DE DESARROLLO DE
SOFTWARE

Preguntas generadoras

1. ¿Cuál es la importancia de la planificación de un proyecto informático?
2. ¿Por qué es fundamental el estudio de la viabilidad de un proyecto antes de proceder a desarrollarlo?
3. ¿Cuál es la diferencia entre una metodología estructurada y una orientada a objetos?
4. Generar un diagrama con el ciclo de vida del desarrollo de un sistema.


5. Describir la fase de pruebas y mantenimiento del sistema, y la implementación y evaluación del sistema.

1 comentario:

  1. 1. Es importante la planificación de un proyecto informático ya que este proceso nos permite diseñar y visualizar el futuro y como se va a lograr nuestro proyecto.
    Mediante la planificación podemos analizar cuál va a ser la secuencia de pasos, la metodología y recursos a utilizar para lograr el objetivo.
    La planeación también es importantes porque incluye todas las actividades requeridas para seleccionar un equipo de análisis de sistemas, asignar miembros de equipo a proyectos adecuados, calcular el tiempo necesario para realizar cada tarea y programar el proyecto de tal manera que las tareas se terminen a tiempo.
    2. Porque el estudio de la viabilidad permite recopilar suficientes datos para que los directivos tengan elementos necesarios para decidir si se debe proceder a realizar un estudio de sistemas. Para este estudio de sistemas se utilizan técnicas apropiadas para la recolección de datos; el tiempo dedicado al estudio de viabilidad deberá ser bastante reducido y abarcar diversas actividades.
    El estudio de la viabilidad no consiste en un estudio completo de los sistemas. Más bien, se trata de recuperar suficientes datos para que los directivos, a su vez, tengan los elementos necesarios para decidir si se debe proceder a realizar un estudio de sistemas
    3. La principal diferencia entre metodología estructurada y orientada a objetos es que la primera comprende de manera completa sistemas grandes y complejos mediante la división del sistema en componentes y la construcción de un modelo del sistema y la orientada a objetos especifica lo que quiere que haga el sistema o la aplicación. Permite observar elementos lógicos separados de los componentes físicos.
    5. FASE DE PRUEBAS
    Esta fase, da inicio luego de que las diferentes unidades de diseño han sido desarrolladas y probadas por separado. Durante su desarrollo, el sistema se emplea de forma experimental para asegurar que el software no falle, es decir que funcione de acuerdo a sus especificaciones y a la manera que los usuarios esperan que lo haga, y de esta forma poder detectar cualquier anomalía, antes de que el sistema sea puesto en marcha y se dependa de él. Para evaluar el desenvolvimiento del sistema, en esta fase se llevan a cabo varios niveles de prueba:
    • Funcional: Prueba desde el punto de vista de los requerimientos funcionales.
    • De Sistema: Prueba desde el punto de vista de los niveles de calidad del sistema y de desempeño.
    • De Integración: Prueba de interfaces.

    • De Aceptación Técnica: Prueba de manejo de condiciones extremas.

    Si el Sistema cumple de forma satisfactoria con estos niveles mencionados anteriormente, se procede a realizar la carga de los archivos, base de datos y tablas del nuevo sistema, para de esta forma dar inicio al proceso de aceptación final, durante el cual, el sistema comenzará a funcionar bajo la responsabilidad del departamento de operaciones y del usuario, por un lapso determinado de tiempo llamado Periodo de Aceptación.

    Finalizado el Periodo de Aceptación, se le dará al sistema la aprobación final, para que pase a ser el sistema oficial.
    FASE DE IMPLEMENTACIÓN Y EVALUACION DEL SISTEMA
    Una vez que un sistema pasa a formar parte de la vida diaria de la empresa, cada programa, cada procedimiento y cada estructura de datos se convierte en una pieza del negocio que, como tal, deberá funcionar en forma constante, exacta y confiable. L a operación del negocio ahora dependerá del funcionamiento del sistema, por lo que las tareas de mantenimiento cobran vital importancia.
    Durante la fase de mantenimiento, se ponen en práctica todas las políticas y los procedimientos destinados a garantizar la operación continúa de los de los sistemas y a asegurar su uso efectivo, con el fin, de que éstos se constituyan en una verdadera herramienta de apoyo al logro de los objetivos estratégicos de la empresa.

    ResponderEliminar