Encuesta acerca de las actividades genéricas del proceso de ingeniería de software.
Enviado por Agni Rafael • 1 de Marzo de 2016 • Resumen • 2.764 Palabras (12 Páginas) • 376 Visitas
Página 1 de 12
[pic 1]
Encuesta acerca de las actividades genéricas del proceso de ingeniería de software.
Indicación: por favor contestar el siguiente cuestionario según su criterio.
Parte A. Tareas genéricas para la comunicación.
- ¿Identifica al cliente primario y otros participantes?
Sí ___ No ___x - ¿Se reúne con el cliente primario para establecer las necesidades y valores del negocio, las características y necesidades del usuario final, las salidas visibles que se hayan requerido para el usuario, y las restricciones del negocio?
Sí ____ No ____x - ¿Desarrolla un enunciado escrito sobre el ámbito del proyecto, el cual está sujeto a revisión?
Sí ____x No ____ - ¿Colabora con el cliente y el usuario final para definir lo siguiente?
- Escenarios de uso visibles para el cliente con el uso del formato estándar
- Salidas y entradas resultantes
- Características, funciones y comportamientos importantes del software
- Riesgos de negocios definidos por el cliente
Sí ____x No ____
- ¿Desarrolla una breve descripción escrita de escenarios, salidas/entradas, características/funciones y riesgos?
Sí ____x No ____ - ¿Itera con el cliente para refinar los escenarios, salidas/entradas, características/funciones y riesgos?
Sí ____ No ____x - ¿Asigna prioridades definidas por el cliente a cada escenario del usuario, característica, función y comportamiento?
Sí ____x No ____ - ¿Revisa toda la información recopilada durante la actividad de comunicación con el cliente y otros participantes, y la ajusta de la forma que se requiera?
Sí ____x No ____
Parte B. Tareas genéricas para la planeación.
- ¿Define las funciones y características técnicas que forman la infraestructura del software?
Sí ____x No ____ - ¿Agrupa las funciones y características (escenarios) de acuerdo con la prioridad del cliente?
Sí ____x No ____ - ¿Define el número proyectado de incrementos del proyecto de software?
Sí ____ No ____x - ¿Establece un calendario general del proyecto?
Sí ____x No ____ - ¿Establece las fechas de entrega proyectadas para cada incremento?
Sí ____ No ____x - ¿Define tareas de trabajo para cada función y característica?
Sí ____x No ____ - ¿Estima el esfuerzo para cada tarea de trabajo?
Sí ____ No ____x - ¿Asigna responsabilidades para cada tarea de trabajo?
Sí ____x No ____ - ¿Define los productos de trabajo que serán producidos?
Sí ____ No ____x - ¿Identifica los métodos para el aseguramiento de la calidad que se usarán?
Sí ____x No ____ - ¿Rastrea el progreso del proyecto de manera regular?
Sí ____x No ____
Parte C. Tareas genéricas para el modelado del análisis.
- ¿Revisa los requisitos del negocio, las características y necesidades del usuario, las restricciones del negocio, y otros requisitos técnicos que se hayan determinado durante las actividades de comunicación con el cliente y de planeación?
Sí ____x No ____ - Al expandir y refinar los escenarios del usuario, ¿define a todos los actores?
Sí ____ No ____x - Al expandir y refinar los escenarios del usuario, ¿representa la forma en que los actores interactúan con el software?
Sí ____ No ____x - Al expandir y refinar los escenarios del usuario, ¿verifica que estén completos y exactos?
Sí ____ No ____x - Al modelar el dominio de la información, ¿representa todos los objetos importantes de información, sus atributos y relaciones entre sí?
Sí ____ No ____x - Al modelar el dominio funcional, ¿muestra la forma en que las funciones modifican los objetos de datos?
Sí ____x No ____ - Al modelar el dominio funcional, ¿escribe una narración del procesamiento que describe cada función y sub-función?
Sí ____x No ____ - Al modelar el dominio del comportamiento del sistema, ¿identifica los eventos externos que ocasionan cambios en el comportamiento dentro del sistema?
Sí ____x No ____ - Al modelar el dominio del comportamiento del sistema, ¿presenta el modo en el que un evento lleva al sistema a cambiar de un estado a otro?
Sí ____x No ____ - ¿Analiza y modela la interfaz de usuario (prototipos) en la etapa de análisis?
Sí ____x No ____
Parte D. Conjunto de tareas genéricas para el diseño.
- ¿Selecciona un estilo arquitectónico (o patrón) para el diseño del software?
Sí ____ No ____x - Al diseñar la interfaz de usuario, ¿crea un modelo de comportamiento de la misma?
Sí ____ No ____x - Al diseñar la interfaz de usuario, ¿especifica la secuencia de acción con base en los escenarios del usuario?
Sí ____x No ____ - Al diseñar la interfaz de usuario, ¿define los objetos de la interfaz y mecanismos de control?
Sí ____x No ____
Parte E. Conjunto de tareas genéricas para la construcción.
- ¿Adquiere patrones arquitectónicos reutilizables?
Sí ____x No ____ - ¿Prueba la infraestructura para asegurar la integridad de la interfaz?
Sí ____x No ____ - Al codificar un componente de software, ¿revisa el código conforme éste se escribe?
Sí ____x No ____ - Al codificar un componente de software, ¿se asegura de mantener los estándares de codificación?
Sí ____x No ____ - Al codificar un componente de software, ¿se asegura de que el código se documente a sí mismo?
Sí ____ No ____x - Al codificar un componente de software, ¿crea una serie de pruebas de unidad para el mismo?
Sí ____x No ____ - Al codificar un componente de software, ¿corrige errores descubiertos y aplica nuevas pruebas de unidad?
Sí ____x No ____ - Al terminar el componente de software, ¿lo integra a la infraestructura arquitectónica?
Sí ____x No ____
Parte F. Conjunto de tareas genéricas para las pruebas.
...
Disponible sólo en Clubensayos.com