TIEMPO ESTIMADO PARA RESOLVERLA: 2 SEMANAS TEMA: Proceso de Desarrollo de Software
Enviado por monto2435 • 28 de Marzo de 2018 • 1.734 Palabras (7 Páginas) • 611 Visitas
...
- SI EL PROYECTO QUE DESARROLLO NO TENGO EXPERIENCIA EN EL DOMINIO DE LA APLICACIÓN ¿PUEDO UTILIZAR LA METODOLOGÍA DE DESARROLLO DE PROTOTIPOS?
Si se puede utilizar esta metodología
- PARA REALIZAR UNA ADECUADA PROYECCIÓN EN LOS PRESUPUESTOS Y EL TIEMPO DURANTE EL ANÁLISIS DE FACTIBILIDAD ¿CUÁL DE LAS DOS METODOLOGÍAS (CASCADA O DESARROLLO DE PROTOTIPOS) ES MÁS APROPIADA?¿PORQUÉ?
Prototipos porque no la mayoría de proyectos es raro que el primer sistema elaborado sea utilizable. Tal vez sea muy lento, muy grande, difícil de usar o todo a la vez. No hay más alternativa que comenzar de nuevo, con más inteligencia, y construir una versión rediseñada en la que se resuelvan los problemas.
- ¿PORQUE SE LLAMA METODOLOGÍA DE ESPIRAL?
Porque es un generador de modelo de proceso impulsado por el riesgo, que se usa para guiar la ingeniería concurrente con participantes múltiples de sistemas intensivos en software. Tiene dos características distintivas principales. La primera es el enfoque cíclico para el crecí- miento incremental del grado de definición de un sistema y su implementación, mientras que disminuye su grado de riesgo. La otra es un conjunto de puntos de referencia de anclaje puntual para asegurar el compromiso del participante con soluciones factibles y mutuamente satisfactorias.
- LA METODOLOGÍA DE ESPIRAL Y LA METODOLOGÍA DESARROLLO DE PROTOTIPOS ¿SON PARTE DEL CONCEPTO: METODOLOGÍAS EVOLUTIVAS?
Si
- DESCRIBE COMO ABORDA LAS FASES DEL PROCESO DE DESARROLLO LA METODOLOGÍA DE ESPIRAL.
Comunicación con el cliente: Tareas necesarias para plantear la comunicación entre el desarrollador y el cliente.
Planificación: Tareas inherentes a la definición de recursos, el tiempo y otras informaciones relacionadas con el proyecto. Son todos los requerimientos.
Análisis de riesgos: Tareas para evaluar riesgos técnicos y otras informaciones relacionadas con el proyecto.
Ingeniería: Tareas para construir una o más representaciones de la aplicación.
Construcción y adaptación: Tareas requeridas para construir, probar, instalar y proporcionar soporte a los usuarios.
Evaluación del cliente: Tareas requeridas para obtener la reacción del cliente según la evaluación de las representaciones del software creadas durante la etapa de ingeniería e implementación durante la etapa de instalación.
[pic 4]
- TOMANDO EN CUENTA LA METODOLOGÍA DE ESPIRAL DESCRIBE CUANDO SE APLICA EL ANÁLISIS DE RIESGos.
Se aplica la metodología de espiral después de determinar los objetivos.
- TOMANDO EN CUENTA LA METODOLOGÍA DE ESPIRAL DESCRIBE CUANDO SE APLICAN LOS DESARROLLOS DE PROTOTIPOS.
Después de crear el análisis de riesgos.
- TOMANDO EN CUENTA LA METODOLOGÍA DE ESPIRAL DESCRIBE CUANDO SE APLICAN LOS ESTUDIOS DE MERCADO.
En la parte de determinación de objetivos.
- TOMANDO EN CUENTA LA METODOLOGÍA DE ESPIRAL DESCRIBE CUANDO SE APLICAN LAS SIMULACIONES.
En la parte final de desarrollo de prototipos.
- CUÁLES SON LAS FASES DE LA METODOLOGÍA DE RUP
RUP divide el proceso en 4 fases, dentro de las cuales se realizan varias iteraciones en número variable según el proyecto y en las que se hace un mayor o menor hincapié en los distintas actividades.
• Inicio
Esta fase tiene como propósito definir y acordar el alcance del proyecto con los patrocinadores, identificar los riesgos asociados al proyecto, proponer una visión muy general de la arquitectura de software y producir el plan de las fases y el de iteraciones posteriores.
• Elaboración
En la fase de elaboración se seleccionan los casos de uso que permiten definir la arquitectura base del sistema y se desarrollaran en esta fase, se realiza la especificación de los casos de uso seleccionados y el primer análisis del dominio del problema, se diseña la solución preliminar.
• Construcción
El propósito de esta fase es completar la funcionalidad del sistema, para ello se deben clarificar los requisitos pendientes, administrar los cambios de acuerdo a las evaluaciones realizados por los usuarios y se realizan las mejoras para el proyecto.
• Transición
El propósito de esta fase es asegurar que el software esté disponible para los usuarios finales, ajustar los errores y defectos encontrados en las pruebas de aceptación, capacitar a los usuarios y proveer el soporte técnico necesario. Se debe verificar que el producto cumpla con las especificaciones entregadas por las personas involucradas en el proyecto.
[pic 5]
- CUÁLES SON LAS SIMILITUDES CON LAS FASES DE PROCESO DE DESARROLLO CLÁSICO.
Se conforman por una etapa para recopilar información, analizarla crear prototipos e implementar, y depende de cada metodología si tienen planes de mantenimiento, más bien cada metodología tiene su forma de llegar a su objetivo, pero a grandes rasgos es eso.
- ¿A QUE SE REFIERE LA METODOLOGÍA DE DESARROLLO ÁGIL (EXTREME PROGRAMMING)?
[pic 6]
El proceso ágil usa un enfoque basado en el valor para construir software, colaborando con el cliente e incorporando los cambios continuamente.
- ÉSTA METODOLOGÍA CÓMO ABORDA LAS FASES DE PROCESO DE DESARROLLO DE SOFTWARE.
[pic 7]
- ¿CÓMO SE RELACIONA ESTA METODOLOGÍA CON LA METODOLOGÍA DE DESARROLLO DE PROTOTIPOS Y LA ESPIRAL?
Ambas metodologías reúnen información la cual procesan de maneras diferentes, esto en base al mismo fin.
...