Quiz
Proceso del software: modelos, RUP y XP
Dieses Quiz enthält Fragetypen, die sich im gewohnten Player öffnen.
Fragen in diesem Quiz (162)
1¿Cuál de los siguientes modelos integra las etapas del proceso de software, desarrollo y mantenimiento?
- AEspiral
- BEvolutivo
- CCascada
2El tiempo planeado para entrega de resultados puede no coincidir con el tiempo necesario para completar una actividad
- ARichtig
- BFalsch
3Los ingenieros del software deben utilizar herramientas y técnicas apropiadas al problema que resuelve, a las restricciones del desarrollo y recursos disponibles
- ARichtig
- BFalsch
4¿Los ingenieros del software construyen: Instrucciones, Procedimientos, Especificaciones, Estructuras de datos y Documentos?
- ARichtig
- BFalsch
5Razones de uso de RUP
1. RUP controla el riesgo del alcance:
2. RUP va más allá de los datos:
3. RUP controla de forma temprana el riesgo técnico:
4. RUP controla el riesgo financiero:
5. RUP permite la agilidad de forma disciplinada:
6. RUP demanda un enfoque de alta colaboración:- ARichtig
- BFalsch
6Con el tiempo ha aumentado la incapacidad de atender a la demanda
- ARichtig
- BFalsch
7Valores que fomenta XP:
• Reuniones de seguimiento muy frecuentes
• Mucha documentación
• Una sola entrega- ARichtig
- BFalsch
8Un sistema de gestión de la calidad es el conjunto de la estructura de la organización, de responsabilidades, procedimientos, procesos y recursos que se establecen para llevar a término la gestión de calidad.
- ARichtig
- BFalsch
9El software es el elemento de principal coste en el desarrollo de un sistema informático
- ARichtig
- BFalsch
10Diagramas de UML
Diagramas de Comportamiento
• Diagrama de Estados
• Diagrama de Actividad- ARichtig
- BFalsch
11Diagrama de Caso de Uso.
Propósito:
• Especificar el contexto de un sistema
• Capturar los requerimientos del sistema
• Validar la arquitectura del sistema
• Dirigir la implementación del sistema y generar escenarios de testeo.- ARichtig
- BFalsch
12Metodologías Ágiles de Desarrollo. No es posible planificar cuando el desarrollo de software no es predecible.
- ARichtig
- BFalsch
13¿En qué caso el desarrollo de la planificación de determinados proyectos no es suficiente utilizar estimaciones basadas en la experiencia?
- AProyectos complejos y grandes
- BEn todos los proyectos
- CProyectos nuevos
14La actividad más costosa del ciclo de vida de un producto software es el mantenimiento.
- ARichtig
- BFalsch
15Metodología o proceso de desarrollo. ¿Cuál de estas afirmaciones no es falsa?
- AProceso para la producción de software libre, empleando una colección de técnicas predefinidas y convenciones en las notaciones.
- BSe presenta normalmente como una serie de pasos, con técnicas y notaciones asociadas a cada paso.
- CLos pasos de la producción del software se organizan normalmente en un ciclo de vida consistente en sólo tres fases de desarrollo.
16El prototipado es recomendado cuando existen especificaciones de alto riesgo.
- ARichtig
- BFalsch
17El proceso unificado consta de cuatro fases:
• Inicio: Reunión con el cliente
• Documentación
• Diseño
• Transición- ARichtig
- BFalsch
18Para el desarrollo de la planificación de un proyecto se utilizan estimaciones obtenidas de métricas de proyectos anteriores.
- ARichtig
- BFalsch
19Los modelos son útiles para manejar y visualizar sistemas grandes y medianos.
- ARichtig
- BFalsch
20Diagrama de Componentes. Desarrollados por los clientes.
- ARichtig
- BFalsch
21En Métrica, los participantes se clasifican en perfiles considerando funciones y responsabilidades afines y el conocimiento que necesitan respecto de la
metodología. Los perfiles establecidos son:
- Directivo
- Jefe de Proyecto
- Consultor
- Analista- ARichtig
- BFalsch
22Las decisiones a largo plazo se toman en la dirección con información detallada y específica.
- ARichtig
- BFalsch
23El análisis de riesgos es una tarea del análisis del sistema y la especificación de requisitos.
- ARichtig
- BFalsch
24Los objetivos de los Sistemas de Información van a depender del nivel de la organización en el que se apliquen para resolver determinados problemas.
- ARichtig
- BFalsch
25Mejores prácticas XP:
• Programación en grupos de 10
• Propiedad de la empresa
• Integración por etapas
• Reuniones en la sede del cliente- ARichtig
- BFalsch
26En el modelo de desarrollo evolutivo la visibilidad del proceso es pobre y muy caro al producir documentos en cada iteración.
- ARichtig
- BFalsch
27La gestión de la configuración, controla los cambios en todos los entregables producidos en el desarrollo y no solo en el mantenimiento
- ARichtig
- BFalsch
28RUP. Procesos de soporte del ciclo de vida del software. El estándar ISO/IEC 12207 identifica los procesos de soporte que pueden ser utilizados desde un proceso primario, o incluso desde otro proceso de soporte. Los procesos de soporte son:
ASEGURAMIENTO DE LA CALIDAD
• Actividades empleadas para garantizar de forma objetiva que el producto y los procesos asociados son conformes a los requisitos documentados y a las planificaciones.
VERIFICACIÓN
• Actividades empleadas para verificar el producto.
VALIDACIÓN
• Actividades empleadas para validar el producto.- ARichtig
- BFalsch
29El Manifiesto de las Metodologías Ágiles:
Principio:
• Los propietarios del negocio y los desarrolladores deben no trabajar juntos a lo largo del proyecto.- ARichtig
- BFalsch
30Para sistemas grandes el uso del desarrollo evolutivo no es adecuado.
- ARichtig
- BFalsch
31Un sistema es un modelo de componentes relacionadas entre sí.
- ARichtig
- BFalsch
32Un sistema de información necesita estar basado en la automatización y la informática.
- ARichtig
- BFalsch
33Los Autores de Metodología RUP (Rational Unified Process) son Booch, Rumbaugh y Jacobson.
- ARichtig
- BFalsch
34El Proceso Unificado de Desarrollo, es sólo iterativo.
- ARichtig
- BFalsch
35Las pruebas de integración se realizan en la implantación del sistema.
- ARichtig
- BFalsch
36Un sistema es efectivo si utiliza de forma óptima los recursos disponibles.
- ARichtig
- BFalsch
37¿Cual de las siguientes cuestiones no establece la ingeniería de los requerimientos?
- ALa información a procesar
- BLas funciones del sistema
- CLas restricciones del diseño
- DLas pruebas a realizar
- EEl comportamiento del sistema
38Entre las mejores prácticas XP se encuentran:
• Programación en parejas
• Propiedad colectiva
• Integración continua
• Semana de 40 horas
• Cliente in situ
• Estándares de programación- ARichtig
- BFalsch
39El riesgo es proporcional a la calidad de la información disponible. Cuanto menos información, menor el riesgo.
- ARichtig
- BFalsch
40XP, es una metodología ágil:
• Diseñada para entornos dinámicos
• Pensada para equipos pequeños (hasta 10 programadores)
• Orientada fuertemente hacia la codificación
• Énfasis en la comunicación informal, verbal- ARichtig
- BFalsch
41Entre las tarea de un Ingeniero del Software no está la de medir la calidad sino gestionarla.
- ARichtig
- BFalsch
42Metodologías Ágiles de Desarrollo, como Métrica, se basan en la creencia de que las metodologías ingenieriles no son válidas para el desarrollo de software.
- ARichtig
- BFalsch
43Las metodologías de desarrollo contemplan actividades Técnicas o de Desarrollo, como la comercialización del proyecto.
- ARichtig
- BFalsch
44Cuáles de las siguientes medidas de calidad del software proporcionan indicadores útiles directos (medidos directamente)
Facilidades de mantenimiento integral [blank_start]Respuesta 1[blank_end]
Facilidades de uso [blank_start]Respuesta 2[blank_end]
Los errores y defectos [blank_start]Respuesta 3[blank_end]
Los costes [blank_start]Respuesta 4[blank_end]- AINDIRECTOS
- BDIRECTOS
- CINDIRECTOS
- DDIRECTOS
- EINDIRECTOS
- FDIRECTOS
- GINDIRECTOS
- HDIRECTOS
45Diagrama de Clases. Desarrollados por analistas, diseñadores e desarrolladores.
- ARichtig
- BFalsch
46MÉTRICA consta de tres grandes procesos
• Análisis de Sistemas
• Documentación del software
• Mantenimiento de Sistemas de Información- ARichtig
- BFalsch
47Las herramientas CASE (Computer Aided Systems Engineering): Facilita la realización de prototipos y el desarrollo conjunto de aplicaciones.
- ARichtig
- BFalsch
48Clasificación de las metodologías de desarrollo:
En base a su alcance
• Metodología de largo alcance
• Metodología alcance medio
• Metodología alcance corto- ARichtig
- BFalsch
49Con el tiempo se han mejorado los problemas de capacidad de mantenimiento del software existente.
- ARichtig
- BFalsch
50Diagrama de Desarrollo o Despliegue. Desarrollados por programadores, junto con los clientes.
- ARichtig
- BFalsch
51El Proceso Unificado de Desarrollo, utiliza UML para desarrollar los esquemas y diagramas de un sistema software.
- ARichtig
- BFalsch
52Análisis y Diseño estructurado de Michael Jackson es un Modelo de proceso: en cascada.
- ARichtig
- BFalsch
53Diagrama de Desarrollo o Despliegue. Desarrollados por programadores.
- ARichtig
- BFalsch
54Un sistema de información modular significa que está integrado peros sus partes son independientes.
- ARichtig
- BFalsch
55Roles XP: Programador
• Responsable de decisiones técnicas
• Responsable de construir el sistema
• Sin distinción entre analistas,diseñadores o codificadores
• En XP, los programadores diseñan,programan y realizan las pruebas.- ARichtig
- BFalsch
56El Proceso Unificado de Desarrollo, es sólo incremental.
- ARichtig
- BFalsch
57La equifinalidad es la característica la cual los sistemas logran el objetivo de múltiples formas.
- ARichtig
- BFalsch
58Prácticas XP. Refactoring
• Refactorización = Ordenar el código
• Intentar eliminar las librerías.
• Se plantea su aplicación antes de implementar cada user-story.- ARichtig
- BFalsch
59El Proceso Unificado consta de cuatro fases:
• Inicio
• Elaboración
• Construcción
• Transición- ARichtig
- BFalsch
60¿El software es código, especificaciones, datos y documentación?
- ARichtig
- BFalsch
61Es una obligación para los ingenieros del software el aprendizaje continuo.
- ARichtig
- BFalsch
62Valores que fomenta XP:
• Comunicación
• Simplicidad
• Retroalimentación
• Coraje- ARichtig
- BFalsch
63Roles XP: Programador
• Organiza y guía las reuniones
• Ayuda al cliente con las pruebas funcionales
• Se asegura de que las pruebas funcionales se superan- ARichtig
- BFalsch
64Diagramas de UML
Diagramas de Interacción
• Diagrama de Secuencia
• Diagrama de Colaboración- ARichtig
- BFalsch
65El sistema solo se puede probar hasta que se haya implementado.
- ARichtig
- BFalsch
66En Métrica, el Aseguramiento de la Calidad (CAL), supone, incorporar mecanismos de seguridad adicionales relacionados tanto con la seguridad intrínseca del sistema de información como por la seguridad del propio proceso de desarrollo del sistema de información.
- ARichtig
- BFalsch
67Las decisiones a medio plazo son aquellas que se toman pensando en los próximos:
- AMás de 4 años
- B3-4 años
- C1-2 años
68Entre las mejores prácticas que propone XP están:
• El juego de la planificación
• Entregas pequeñas
• Metáfora
• Diseño simple
• Pruebas
• Refactoring- ARichtig
- BFalsch
69La ingeniería del software son las teorías, métodos y herramientas que se deben utilizar en el desarrollo del software.
- ARichtig
- BFalsch
70Decisiones de negocio las toma el cliente:
• Alcance. ¿Cuándo debe estar listo el producto para que sea valioso en producción?
• Prioridad. Prioriza la incorporación de las user-stories
• Composición de entregas. ¿Qué se necesita para que el negocio sea mejor antes de tener el SW?
• Fechas de entrega. Fechas cuando el software funcionando causaría una gran diferencia- ARichtig
- BFalsch
71Roles XP: Cliente (Customer)
• Es parte del equipo
• Determina qué construir y cuándo
• Establece las pruebas funcionales- ARichtig
- BFalsch
72Las actividades de administración y gestión del proceso de desarrollo constan de etapas como:
• Diseño detallado
• Implementación
• Pruebas- ARichtig
- BFalsch
73En Métrica, la Gestión de Proyectos (GP), supone, evaluar la calidad del proceso y del producto. reducir, eliminar y prevenir las deficiencias de los productos, alcanzando una razonable confianza en que las prestaciones y servicios esperados.
- ARichtig
- BFalsch
74RUP identifica los siguientes procesos de soporte del ciclo de vida del software:
GESTIÓN
• Describe las actividades de gestión de la organización, incluyendo también la gestión de proyectos.
INFRAESTRUCTURA
• Actividades necesarias para que puedan realizarse otros procesos del ciclo de vida. Incluye entre otros el capital y el personal.
MEJORA
• Actividades realizadas para mejorar la capacidad del resto de procesos.
FORMACIÓN- ARichtig
- BFalsch
75Las metodologías de desarrollo contemplan actividades Técnicas o de Desarrollo, como la obtención de requisitos y el análisis.
- ARichtig
- BFalsch
76Las técnicas son programas que mecanizan los métodos para dar soporte al desarrollo.
- ARichtig
- BFalsch
77La dirección estratégica suele tomar decisiones que están poco formalizadas y subjetivas.
- ARichtig
- BFalsch
78Los estándares extraen modelos de cómo ejecutar procesos de las mejores prácticas.
- ARichtig
- BFalsch
79Un producto software contiene:
- Aprograma
- Bsistema software
- Cproyecto software
80La reusabilidad es la posibilidad de que cualquier módulo software pueda ser usado en múltiples entornos.
- ARichtig
- BFalsch
81Cuesta más mantener el software que desarrollarlo.
- ARichtig
- BFalsch
82El modelo de proceso no se puede seleccionar según la naturaleza del proyecto.
- ARichtig
- BFalsch
83Las herramientas son programas que mecanizan los métodos y las técnicas ayudan a llevar a cabo los métodos.
- ARichtig
- BFalsch
84En Métrica, la Gestión de Proyectos (GP), supone, la planificación, seguimiento y control de las actividades y de los recursos humanos y materiales que intervienen en el desarrollo de un Sistema de Información.
- ARichtig
- BFalsch
85En la etapa de diseño se tiene que descubrir la mayor cantidad posible de errores que se puedan reparar antes de entregar el sistema.
- ARichtig
- BFalsch
86Decisiones de negocio las toma el analista:
• Alcance. ¿Cuándo debe estar listo el producto para que sea valioso en producción?
• Prioridad. Prioriza la incorporación de las user-stories
• Composición de entregas. ¿Qué se necesita para que el negocio sea mejor antes de tener el SW?
• Fechas de entrega. Fechas cuando el software funcionando causaría una gran diferencia- ARichtig
- BFalsch
87MÉTRICA consta de tres grandes procesos
• Planificación de Sistemas de Información (PSI)
• Desarrollo de Sistemas de Información
• Mantenimiento de Sistemas de Información (MSI)- ARichtig
- BFalsch
88La ingeniería del software concierne a todos los aspectos del desarrollo de métodos y procesos, del hardware, software y comunicaciones.
- ARichtig
- BFalsch
89En las Metodologías Ágiles se valora poder responder a los cambios más que seguir estrictamente una planificación.
- ARichtig
- BFalsch
90¿Cuál de las siguientes problemáticas del software es falsa?
- ALas estimaciones del tiempo, costes y esfuerzo para el desarrollo no son precisas
- BEl software es difícil de mantener
- CLa comunicación entre desarrolladores y usuarios es deficiente
- DLa productividad es mayor la demanda
- ELa calidad del software desarrollado es cuestionable
- FLa satisfacción del usuario es baja
- GLas responsabilidades están diluidas
91Uno de las ventajas/éxitos de la reutilización es que disminuye la cantidad de código a probar.
- ARichtig
- BFalsch
92El análisis, la planificación y la especificación son tareas que definen el software que se desarrolla.
- ARichtig
- BFalsch
93La complejidad computacional se puede considerar una actividad incluida en las métricas del software.
- ARichtig
- BFalsch
94Un método se puede definir como un conjunto de tareas ordenadas para conseguir un fin.
- ARichtig
- BFalsch
95El modelo de cascada es utilizado en desarrollos bien comprendidos.
- ARichtig
- BFalsch
96Clasificación de las metodologías de desarrollo:
En base a su agilidad
• Pesadas. Burocráticas o ingenieriles
• Ágiles
En base a su alcance
• Metodología de análisis
• Metodología de desarrollo
En base a la naturaleza del proyecto
• Metodologías orientadas a flujo de información
• Metodologías orientadas a datos
• Metodologías orientadas a objetos
• Metodologías basadas en roles
• Metodologías ágiles de desarrollo
• Metodologías de dominio específico.
• Metodologías híbridas- ARichtig
- BFalsch
97La decisión de reutilizar componentes se basa en una evaluación de costos, entre crear una nueva solución o adaptar una existente.
- ARichtig
- BFalsch
98Para que un software sea correcto es necesario y suficiente que esté libre de fallos, que cumpla las especificaciones y …
- ACumpla con los requisitos de los usuarios
- BCumpla con las expectativas de los usuarios
- CSupere las pruebas de diseño y codificación
99El Proceso Unificado de Desarrollo, no es un desarrollo basado en componentes.
- ARichtig
- BFalsch
100En los productos genéricos de software la organización no controla la especificación y en los productos personalizados es el cliente quien la controla.
- ARichtig
- BFalsch
101IBM desarrollo MÉTRICA 3.
- ARichtig
- BFalsch
102La ingeniería del software no es una disciplina de la ingeniería sino una disciplina encargada de la producción del software.
- ARichtig
- BFalsch
103En general podemos decir que en los sistemas informáticos el % del coste del software supera el % de costes del hardware.
- ARichtig
- BFalsch
104Perfil Jefe de Proyecto, en esta categoría se agrupan los siguientes tipos de participantes:
- Jefe de Proyecto
- Responsable de Implantación
- Responsable de Mantenimiento
- Responsable de Operación
- Responsable de Sistemas
- Responsable de Seguridad
- Responsable de Calidad- ARichtig
- BFalsch
105Un sistema informático es un sistema basado en computadoras pero no un sistema de información.
- ARichtig
- BFalsch
106Entre proyectos la reutilización se aprovecha para ahorrar en análisis y especificación de requisitos.
- ARichtig
- BFalsch
107Los procesos son un conjunto de técnicas y herramientas organizadas para el desarrollo.
- ARichtig
- BFalsch
108¿Cuál de estas actividades no está incluida en el mantenimiento?
- ATodas están incluidas
- BCambios en los requisitos
- CCorrección de errores
- DCambios en el entorno
109Diagrama de Objetos.
Propósito
• Ilustrar las estructuras de datos/objetos del sistema
• Especificar detalles del modelo- ARichtig
- BFalsch
110¿Cuáles de las siguientes pueden ser las dificultades de la confiabilidad del software?
- AEspecificaciones inseguras incorrectas e incompletas
- BLa complejidad del software
- CAmbiente variable al que hay que adaptarse
111Los estándares introducen formas de trabajo sistemáticos, disciplinados y cuantificables de calidad.
- ARichtig
- BFalsch
112¿Cuál de las siguientes no es una causa de los problemas de software?
- AExperiencia corta de la informática
- BLas dificultades de la programación
- CLa rapidez de los cambios tecnológicos
- DLas curvas de aprendizaje y experiencia de desarrollo
- ELa propia naturaleza del software
- FResistencia al cambio
- GCapacidades de comunicación
- HProblemas de gestión
113El ciclo de vida es lo mismo que el modelo de proceso o paradigma utilizado.
- ARichtig
- BFalsch
114El desarrollo como fase del proceso de software incluye las tareas de diseño, codificación, pruebas, implantación y mejoras.
- ARichtig
- BFalsch
115Establecer un estándar es proporcionar un marco teórico para la disciplina del software.
- ARichtig
- BFalsch
116Captura de requisitos en XP. Historias de los Usuarios (User.Stories)
- Establecen los requisitos del cliente
- Trozos de funcionalidad que aportan valor
- Se les asignan tareas de programación con un nº de horas de desarrollo
- Las establece el cliente
- Son la base para las pruebas funcionales- ARichtig
- BFalsch
117El proceso unificado de desarrollo, es iterativo e incremental.
- ARichtig
- BFalsch
118Las metodologías de desarrollo contemplan actividades Técnicas o de Desarrollo, como la administración de la configuración del software.
- ARichtig
- BFalsch
119No todas las metodologías cubren las mismas actividades.
- ARichtig
- BFalsch
120La gestión de la configuración, controla los cambios que se desarrollan en la etapa de mantenimiento.
- ARichtig
- BFalsch
121Los requerimientos son las restricciones fundamentales del sistema.
- ARichtig
- BFalsch
122Clasificación de las metodologías de desarrollo:
En base a la naturaleza del proyecto
• Metodologías orientadas a base de datos
• Metodologías orientadas a casos de uso- ARichtig
- BFalsch
123¿Cuáles de los siguientes aspectos de la calidad del software proporcionan indicadores internos, externos y en uso?
Los costes [blank_start]Respuesta 1[blank_end]
Los errores y defectos [blank_start]Respuesta 2[blank_end]
Facilidades de uso [blank_start]Respuesta 3[blank_end]
Facilidades de mantenimiento integral [blank_start]Respuesta 4[blank_end]- AINTERNO (MEDIBLE)
- BEXTERNO (PRUEBA)
- CUSO (USO USUARIO)
- DINTERNO (MEDIBLE)
- EEXTERNO (PRUEBA)
- FUSO (USO USUARIO)
- GINTERNO (MEDIBLE)
- HEXTERNO (PRUEBA)
- IUSO (USO USUARIO)
- JINTERNO (MEDIBLE)
- KEXTERNO (PRUEBA)
- LUSO (USO USUARIO)
124MÉTRICA es una metodología para la documentación de los sistemas de información.
- ARichtig
- BFalsch
125Software es el conjunto de programas, estructuras de datos y documentos asociados para soportar la instalación, operación y uso de los programas.
- ARichtig
- BFalsch
126En un proyecto de software los usuarios finales son más importantes que los gerentes, directores y mandos intermedios.
- ARichtig
- BFalsch
127El proceso unificado de desarrollo
- Guiado y manejado por casos de uso
- Centrado en la arquitectura
- Centrado en modelos- ARichtig
- BFalsch
128Diagrama de Caso de Uso.
Propósito:
• Captura la funcionalidad del sistema desde el punto de vista de los desarrollado.- ARichtig
- BFalsch
129Certificación del software es una autorización escrita que establece que en un sistema de computación es seguro y está permitido operar en un entorno definido, produciendo información sensible.
- ARichtig
- BFalsch
130Diagramas de UML
Diagramas de Estructurales
- Diagrama de Casos de Uso
- Diagrama de Clases
- Diagrama de Objetos- ARichtig
- BFalsch
131Diagrama de desarrollo o despliegue.
Propósito
• Especificar la distribución de los componentes
• Identificar cuellos de botella
• Evaluar el rendimiento y la carga del hardware del sistema
• Redundancia, balance de carga, etc.- ARichtig
- BFalsch
132Añadir recursos humanos a un proyecto software retrasado lo retrasa aún más.
- ARichtig
- BFalsch
133Diagrama de UML.
• Diagrama de Implementación
• Diagrama de Componentes
• Diagrama de Despliegue- ARichtig
- BFalsch
134En un modelo de cascada la documentación y las pruebas se hacen al final.
- ARichtig
- BFalsch
135Es suficiente comenzar el desarrollo de un sistema con una descripción de objetivos generales y los detalles se irán especificando más adelante.
- ARichtig
- BFalsch
136Mejores prácticas XP:
El juego de la documentación, una sola entrega, diseño por capas…- ARichtig
- BFalsch
137El análisis, la planificación y la especificación son tareas que definen el que y el como del desarrollo del software.
- ARichtig
- BFalsch
138El Manifiesto de las Metodologías ágiles
Principios
• Los propietarios del negocio y los desarrolladores deben trabajar juntos a lo largo del proyecto
• Construir proyecto en torno a individuos motivados. Darles el entorno y el apoyo que necesitan y confiar en ellos para conseguir el trabajo
• El diálogo cara a cara es el método más efectivo para comunicar información dentro de un equipo de desarrollo
• El software que funciona es la medida principal de progreso- ARichtig
- BFalsch
139Las actividades del proceso del software varían dependiendo de la organización y del tipo de sistema a desarrollarse.
- ARichtig
- BFalsch
140La confiabilidad es la habilidad de un programa para ejecutar un conjunto de funciones requeridas en cualquier entorno de computación.
- ARichtig
- BFalsch
141Metodologías ágiles de desarrollo. Centran su filosofía en la adaptabilidad al cambio en los requisitos.
- ARichtig
- BFalsch
142Las metodologías de desarrollo contemplan actividades Técnicas o de Desarrollo como:
• Administración de proyecto
• Ciclo de vida del software- ARichtig
- BFalsch
143Las metodologías de desarrollo contemplan actividades Técnicas o de Desarrollo como:
• Comunicación
• Administración de la fundamentación
• Administración de la configuración del software- ARichtig
- BFalsch
144Practicas XP. Programación por parejas
• Todo el código se escribe en parejas
• Se produce de mayor calidad
• Extiende el conocimiento
• Se realiza el trabajo de 1 persona en casi la mitad de tiempo y mejor- ARichtig
- BFalsch
145En el análisis se transforma los casos de uso en un modelo que describe el sistema.
- ARichtig
- BFalsch
146¿Cuál de las siguientes afirmaciones no es un algoritmo?
- Aun modelo de ordenación
- Buna técnica de ordenación
- Cun proceso de ordenación
- Dun método de ordenación
147El ciclo de vida es el conjunto de etapas de desarrollo del sistema y el modelo de proceso el orden y actividades a desarrollar.
- ARichtig
- BFalsch
148Análisis estructurado de Tom DeMarco 1979 & diseño estructurado de Yourdo modelo de proceso: iterativo e incremental (híbrido).
- ARichtig
- BFalsch
149Las metodologías se desarrollan para cada una de las fases del desarrollo del producto.
- ARichtig
- BFalsch
150En Métrica, los participantes se clasifican en perfiles considerando funciones y responsabilidades afines y el conocimiento que necesitan respecto de la metodología. Los perfiles establecidos son:
- Directivo
- Jefe de proyecto
- Cliente
- Diseñador gráfico- ARichtig
- BFalsch
151Las metodologías de desarrollo contemplan actividades técnicas o de desarrollo, como: diseño del sistema, implementación y pruebas.
- ARichtig
- BFalsch
152Reunión diaria “Stand-up Meeting”
Todo el equipo
- Problemas
- Solutions
De pie en un círculo
- Evitar discusiones largas
- Sin conversaciones separadas- ARichtig
- BFalsch
153Las especificaciones de requisitos son un producto de trabajo interno.
- ARichtig
- BFalsch
154RUP procesos primarios del ciclo de vida del software (ISO/IEC 12207):
• Adquisición: proceso global que sigue el adquiriente para obtener el producto.
• Suministro: proceso global que sigue el suministrador para proporcionar el producto.
• Desarrollo: proceso empleado por el suministrador para el diseño, construcción y pruebas del producto.- ARichtig
- BFalsch
155Diagrama de caso de uso son desarrollados por los clientes.
- ARichtig
- BFalsch
156Un problema del desarrollo evolutivo es que no se sabe cuando deja de evolucionar el prototipo.
- ARichtig
- BFalsch
157RUP Proceso de soporte de ciclo de vida del software:
• Reuniones de revisión: Reuniones empleadas por las dos partes para evaluar el estado del producto y de las actividades.
• Auditorias: Actividades para determinar que el proyecto cumple con los requisitos, planes y contratos.
• Resolución de problemas: Actividades para analizar y resolver problemas relativas al proyecto, sea cual sea su fuente y naturaleza.- ARichtig
- BFalsch
158Las herramientas de ingeniería del software son más importantes que el hardware para conseguir una buena productividad.
- ARichtig
- BFalsch
159En métrica, la seguridad (SEG), supone, incorporar mecanismos de seguridad adicional relacionados tanto con la seguridad intrínseca del sistema de información como por la seguridad del propio proceso de desarrollo del sistema de información.
- ARichtig
- BFalsch
160Los procesos integran métodos y herramientas, y definen la secuencia en que se aplican los métodos.
- ARichtig
- BFalsch
161El estándar ISO/IEC 12207 identifica los procesos de soporte del ciclo de vida del software que pueden ser utilizados desde un proceso primario, o incluso desde otro proceso de soporte. Los procesos de soporte son:
DOCUMENTACIÓN
• Actividades empleadas para registrar información específica empleada por otros procesos.
GESTIÓN DE LA CONFIGURACIÓN
• Actividades empleadas para mantener un registro de los productos generados en la ejecución de los procesos.
ASEGURAMIENTO DE LA CALIDAD
• Actividades empleadas para garantizar de forma objetiva que el producto y los procesos asociados son conformes a los requisitos documentados y a las planificaciones.
VERIFICACIÓN
• Actividades empleadas para verificar el producto.
VALIDACIÓN
• Actividades empleadas para validar el producto.- ARichtig
- BFalsch
162El proceso unificado no se repite a lo largo de una serie de ciclos.
- ARichtig
- BFalsch
Informationen
- Beschreibung
- Quiz am Ohne Titel, erstellt von Gerard CV am 04/06/2021.
- Autor
- Gerard CV
- Sprache
- Español
- Aufrufe
- 11
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz
Mehr zu Ciclo de vida y modelos de desarrollo de software