lunes, 15 de octubre de 2012

Segundo Cuestionario


¿En que consiste el espectro de gestión de software? 


La gestión de software se centra en: personal, producto, proceso y proyecto. El personal ejerce diversos cargos durante el proceso de desarrollo del software. El producto es el software que se va desarrollando a medida contiene el código fuente, ejecutable, documento de análisis y diseño, formatos de prueba, contratos, temas de capacitación. El proceso es el conjunto de tareas y fases que se aplican conforme a los modelos de desarrollo de software seleccionados. El proyecto es el documento soporte que justifica el desarrollo del software para un fin específico contiene el estudio de factibilidad y viabilidad del mercado, lo técnico operativo, lo financiero económico e impacto legal.

El espectro de Gestión consiste en que el software se realice correctamente y contenga todo lo requerido para que se obtengan buenos frutos. 



De los siguientes proyectos de software indique ¿cuál es significativamente mas ganancioso para el equipo de trabajo? Aplique las métricas necesarias para obtener el monto.

Proyecto A


13 ventanas +5 de error= 18
KLDC= 11 LDC
p=3*(18)^1.12
P=76.388
td= 2.5*(76.388)^0.35
td= 11.4
td=11
pt=76.388/11
pt=6.94
pt= 7 hombres - meses
ct= 7hombres *357.14
ct=2500
cpm= 2500/11
cpm=227.27
cpm=32.46

Proyecto B

7 ventanas +4 de error= 11
KLDC= 11 LDC
p=3*(11)^1.12
P=44.002
td= 2.5*(44.002)^0.35
td= 9.4005
td=9
pt=44.002/9.
pt=4.88
pt= 5 hombres - meses
ct= 5 hombres *420
ct=2100
cpm= 2100/9
cpm=233.33/4
cpm=58.33


*Según los cálculos se ganaría mas con el proyecto B.






Dada la tabla de riesgos(modificada a nuestra realidad económica). Establezca ejemplos de cada categoría.

                                              Fecha de entrega inalcanzable: 
                              Catastrófica         que el programador se pase del  limite de 
                                                          tiempo del que había propuesto.
                                    

                              Crítica                 Pequeños retrasos en modificaciones de software: Al darnos
                                                         cuenta de un error algo tarde, puede afectar la entrega del 
  Riesgos                                          software al tener que modificar la estructura.

                              Marginal              Recursos financieros suficientes: El endeudamiento 
                                                         con la empresa  para solventar al cliente.

                             Despreciable        software fácil de dar soporte: cuando se dan problemas 
                                                         fáciles de dar solución.
         
                    


¿Cuáles condiciones son necesarias cumplir para que el software que estamos realizando tenga garantía de calidad?

Cumplir con:


  • Funcionalidad
          1. pertinencia
          2. precisión
          3. interoperatividad
          4.seguridad

  • Usabilidad
          1. entendibilidad
          2. operatividad
          3. adaptacion de uso

  • Mantenibilidad
          1. analizabilidad
          2. estabilidad
          3. cambiabilidad

  • Eficiencia
         1. Rendimiento
         2. Uso de recurso
  • Portabilidad
          1. adaptabilidad
          2. instanciabilidad
          3. adecuación
          4. reemplazabilidad

  •   Confiabilidad
            1. madurez
            2. tolerancia a fallos 
            3. recuperabilidad




¿Qué proceso es el que se realiza durante la gestión de configuración de software?


  • Implementación del proceso
  • Identificación de la configuración
  • Control de la configuración
  • Contabilidad de estado de la configuración
  • Evaluación de la configuración
  • Gestión de actualización y distribución



No hay comentarios:

Publicar un comentario