Modelos SE Q & A # 2
Question:Explique las vistas genéricas de la Ingeniería de software.
Answer: - El proceso de desarrollo de un software tiene tres vistas genéricas que son:
Definition Phase- Es la base de la fase de Definición. Los expertos obtienen el conocimiento sobre "Qué".
Información necesaria para su procesamiento.
Qué funciones son necesarias.
Expectativas sobre la capacidad.
Interfaz que se establece.
Área de la validación.
Esta fase define todas las expectativas en función del estándar de la Ingeniería de software. Contiene tres pasos.
Análisis de sistema
Planificación de proyecto
Análisis de requisitos
Development phase- El punto de enfoque de la fase de desarrollo es "Cómo". Después de la explicación de "Qué", pasa a "Cómo". Varios tipos de preguntas planteadas en la mente del desarrollador sobre cómo diseñar la estructura de datos y la Arquitectura del software, detallan cómo implementar y cómo diseñar el diseño para convertir en un lenguaje de programación y probar el software cómo realizarlo. Siempre se dan tres pasos especiales en esta fase que son
Diseño de software
Coding
prueba del sistema de software
Maintenance phase - El enfoque principal de la fase de mantenimiento es el cambio cuya causa es la corrección de errores, la adaptación de una nueva idea, de acuerdo con las necesidades del software después de un cambio en el estado de ánimo del cliente.