domingo, 25 de febrero de 2018

martes, 20 de febrero de 2018

Preguntas sobre ciclos de vida

 Miembros (Grupo 3):

- Jose Gregorio Buelvas Santos.
- Matthäus Ortiz
- Sebastian Amaya

Preguntas sobre ciclos de vida:

  1. ¿Cuál es el propósito de una metodología a la hora de crear Software?
    a. Sistematizar el proceso.
    b. Analizar el proceso.
    c. Codificar y corregir.
    d. Desarrollar software.
  2. Etapas del ciclo de vida del sofware desde un punto de vista general.
    a. Inicio, nudo y desenlace.
    b. Planificación, Implementación y puesta en producción.
    c. Inicio, planificación, implementación, puesta en producción y control del producto.
    d. Ninguna de las opciones.

Ciclo de vida por prototipos:

  1. Es válido afirmar que el ciclo de vida por prototipos:
    a. Suele usarse en proyectos en los que los requerimientos no están claros por parte del usuario.
    b. Este modelo acepta que los requerimientos del usuario puedan cambiarse en cualquier momento.
    c. Es altamente costoso y dificil para la administración empresarial.
    d. Consiste en componer la actividad global de la administración temporal.
  2. Cuál es el ciclo de vida que es el unico apto para desarrollos en los que se conoce a [] sus especificaciones.
    a. Cascada con subproyectos
    b. Prototipos
    c. Evolutivo.
    d. Cascada puro.
  3. Un modelamiento del ciclo de vida por prototipos podría ser:
    a.
    b.
    c.
    d.

Ciclo de vida en cascada con subproyectos:

  1. ¿Cuál es modelo de ciclo de vida ideal cuando se cuenta con muchos programadores para el mismo proyecto?
    a. Modelo de ciclo de vida Sashimi.
    b. modelo de ciclo de vida en cascada.
    c. Modelo de ciclo de vida en cascada con subproyectos.
    d. Modelo de ciclo de vida evolutivo.

  2. ¿Cuál es la última capa de todos los subproyectos del ciclo de vida en cascada con subproyectos?
    a. Codificación.
    b. Diseño de software.
    c. Pruebas de software.
    d. Análisis del software.
  3. ¿Cuál es la capa del modelo de ciclo de vida en cascada con subproyectos que se divide en subproyectos independientes?
    a. Diseño del sistema.
    b. Codificación.
    c. Integración.
    d. Pruebas de software.

domingo, 18 de febrero de 2018

ISO 12207

Buen dia, compañeros y docente he estado revisando algunos videos acerca de la norma 12207 de la organización ISO y me parece pertinente compartirles los que a mi criterio nos pueden ayudar para mejorar la comprensión de esta norma

VIDEO 1
https://www.youtube.com/watch?v=LOX1jvKJPyI

VIDEO 2
https://www.youtube.com/watch?v=RPCfm9vjsDw

Sin otro particular
Cordialmete


Lizeth Giovanna Araque Paez


miércoles, 14 de febrero de 2018

Preguntas de c.v orientado a objetos y espiral

Integrantes:
Pablo Diaz
Paula Martínez

*En este modelo se utilizan las llamadas fichas CRC (clase-responsabilidad-colaboración) como herramienta para obtener las abstracciones y mecanismos clave de un sistema analizando sus requerimientos.
A: Ciclo de vida incremental.
B: Ciclo de vida por prototipos.
C: Ciclo de vida en cascada.
D: Ciclo de vida Orientado a objetos. (Respuesta)

*Este modelo se repite las veces que sea necesario hasta que el cliente o usuario obtiene la satisfacción de sus necesidades, momento el cual ya se da por terminado el proyecto.
A: Ciclo de vida Orientado a objetos.
B: Ciclo de vida en espiral. (Respuesta)
C: Ciclo de vida en V
D: Ciclo de vida lineal

*Este Modelo se basa en una serie de ciclos repetitivos para ir ganado madurez en el producto final.
A: Ciclo de vida iterativo.
B: Ciclo de vida en espiral.(Respuesta)
C: Ciclo de vida tipo sashimi.
D: Ciclo de vida evolutivo.

*Acorde a la programación estructurada, una definición correcta de metodología estructurada es:
A: División de procesos según funcionalidad.
B: División de procesos según complejidad. (Respuesta)
C: División de procesos según funcionalidad y división de procesos según complejidad.
D: Ninguna de las opciones.

*El orden correcto de las etapas del ciclo de vida del software es:
A: Diseño, validación, evolución, análisis, especificaciones, implementación, expresión de necesidades, debugging.
B: Diseño, implementación, debugging, validación.
C: Especificaciones, análisis, diseño, implementación, debugging, evolución.
D: Expresión de necesidades, especificaciones, análisis, diseño, implementación, debugging, validación, evolución. (Respuesta)

*Analizando el siguiente caso, cuál de las siguientes metodologías se adapta mejor para solucionar este problema: Un cliente no conoce muy bien las funcionalidades finales que su producto necesita, por lo que el programa ha sido reinventado varias veces, y cada prototipo inicial ha sido mejorado, hasta que se obtiene la satisfacción del usuario.
A: Ciclo de vida lineal.
B: Ciclo de vida orientado a objetos.
C: Ciclo de vida en espiral. (Respuesta)
D: Ciclo de vida en v.

*Las 4 actividades que envuelven a las etapas del ciclo de vida en espiral:
A: Planificación, análisis de riesgo, implementación, evaluación. (Respuesta)
B: Diseño, implementación, debugging, validación.
C: Especificaciones, análisis, diseño, implementación, debugging, evolución.
D: Análisis, diseño, implementación, Especificaciones, debugging, evolución.

*En el ciclo de vida orientado a objetos, un caso de uso es:
A: Un caso en que ya se tiene un sistema y se necesita agregarle funcionalidades.
B: Un modelo de ciclo incremental.
C: Una situación particular que se presenta en el funcionamiento del programa, se identifican los objetos que participan, que función cumple cada uno y la colaboración que obtiene de otros objetos.



Preguntas Ciclo de Vida por Prototipos, Evolutivo e Incremental.



Grupo: 2

Integrantes
  •    Yuliana Bacca Araujo
  •    Diego Perez Otalora
  •    Nicolas Pico Garcia

 Cuestionario

·         ¿Cuáles son los requerimientos iniciales y finales que surgen en la creación de proyectos grandes?
A.  Especificaciones incompletas, Especificaciones completas, selección del prototipo, desarrollo del prototipo y evaluación del prototipo.
B.   Especificaciones completas y Semi-completas, selección del prototipo, desarrollo del prototipo y evaluación del prototipo.
C.  Identificación de requerimientos, desarrollo de un modelo que funcione, utilizar el prototipo, revisión del prototipo, repetición del proceso las veces que sea necesario.
D.   Ninguna de las opciones

·         ¿Cuál sería una desventaja del uso del ciclo de vida por                  prototipos?
A.  No tiene ningún tipo de desventaja.
B.  Ser altamente costoso y difícil para la administración temporal.
C.  Resultados poco eficientes para productos innovadores.
D.  Saltamos el análisis dado por el Swebok.

·         Seleccione ¿cuál es el modelo de ciclo de vida evolutivo correcto?



·         ¿Qué tipo de funciones hace el ciclo de vida incremental?
A.   Aumentar gradualmente la capacidad del software
B.  Construye módulos
C.  Una repetición en cascada
D.   Todas las anteriores

·         ¿Cuál es la característica del Ciclo de Vida Evolutivo?
A.  Es un modelo que acepta que los requerimientos del usuario pueden cambiar en cualquier momento.
B.  Es un modelo cuyos requerimientos evolucionan únicamente en la evaluación
C.  Es un modelo útil cuando se desconoce la mayoría de los requerimientos iniciales o no están completos
D.  La opción A y B, son correctas.


·      El modelo de ciclo de vida incremental genera algunos beneficios, ¿Cuál de las siguientes opciones NO es uno de esos beneficios?
A.  Construir Sistemas Pequeños es menos riesgoso que un sistema Grande
B. Son necesarios los requerimientos de todas las funcionalidades al iniciar el proyecto.
C.  El desarrollo de las funcionalidades independientes.
D.  Se desecha la última iteración en caso de error.

·         ¿Como está dividida las tres grandes visiones de modelos de ciclo de vida?
A.   La cualidad, Estructura y la sucesión de etapas
B.  El alcance de ciclo de vida, la cantidad de etapas y la sucesión.
C.  El alcance de ciclo de vida, la cualidad y cantidad de etapas y el estructurado de cada etapa
D.  Ninguna de las anteriores es correcta

·         Si hablamos del ciclo de vida lineal y su desventaja ¿Esta seria?
A. Su desorden en proyectos internos
B. El exceso de requerimientos
C. Retomar una etapa anterior
D. La acomodación a proyectos grandes

martes, 13 de febrero de 2018

Preguntas Ciclo Sashimi, Ciclo en cascada con subproyectos,Ciclo iterativo.



Grupo 5:
-Esneider Mendez
-Juan Diego Camacho
-Paula Sanabria
-Paula Daniela Robayo

Pregunta 1:
¿Cuáles de las siguientes son las etapas de un ciclo de Software?
a.       Produccion, fabricación, distribución
b.       Planificacion,implementación,puesta en producción
c.       Diseño,análisis,salida de mercado
d.       Analisis, fabricación, diseño.
Pregunta 2:
¿Cuáles de los siguientes objetivos de las etapas se pueden trabajar en paralelo?
a.       Analisis y validación
b.       Diseño y evolución
c.       Todas las anteriores
d.       Debugging y validación
Pregunta 3:
¿Cuál es la diferencia entre el ciclo de vida tipo Sashimi y cascada pura?
a.       El ciclo Sashimi se puede solapar etapas y en cascada pura no
b.       En cascada se puede solapar etapas y en ciclo Sashimi no
c.       En cascada pura el  diseño es solapado y en ciclo Sashimi no
d.       La diferencia es que las dos no se llaman igual
Pregunta 4:
Seleccione la ventaja mas acertada que corresponde al ciclo de vida Sashimi
a.       Satisface la necesidad del producto
b.       No gasta tantos recursos
c.       Sobreponer etapas no detalladas en la documentación
d.       Sale mas barato
Pregunta 5:
¿Qué ventajas tiene el ciclo de vida en cascada con subproyectos?
a.       Documentacion detallada
b.       Optimizacion de tiempo en subproyectos
c.       Subetapas independientes
d.       Todas las anteriores
Pregunta 6:
¿Cuáles son los principales pasos para el desarrollo del ciclo en cascada con subproyectos?
a.       Analisis, diseño, planeación,mantenimiento
b.       Diseño, organización, planeación, modificación
c.       Analisis, diseño del sistema, diseño del programa,codificación, pruebas,implantación,mantenimiento
d.       Implantacion, análisis,desarrollo, mantenimiento, operación, validación.
Pregunta 7:
¿ Cuáles son las funcionalidades del software del modelo iterativo?
a.       Comunicación,planeación, modelado,construcción, despliegue
b.       Analisis, pruebas,diseño
c.       Codificacion, puebas, integración de subsistemas y análisis
d.       Ninguna de las anteriores


8.Que grafica representa el ciclo de vida iterativo