TAREA DE ANALISIS DE SISTEMAS
Enviado por Ensa05 • 26 de Noviembre de 2018 • 1.415 Palabras (6 Páginas) • 310 Visitas
...
FAE=
1.40*0.94*1.15*1.30*1.00*1.00*1.15*1.00*0.91*0.70*0.90*1.00*1.00*1.00*1.00 =
1.297110169
Justificación de los valores:
Atributos de software
- Fiabilidad requerida del software: Si se produce un fallo en el controlador de presión del aire en cabina, puede ocasionar un problema muy serio más que todo cuando el avión este en el aire. (Valoración Muy Alta).
- Tamaño de la base de datos: La base de datos de nuestro producto será de tipo básica, ya que no requiere de muchos datos para el controlador (Valoración Nominal).
- Complejidad del producto: Debido a lo delicado de la aplicación por ser un sistema que no tienen que dar errores se ha considerado con una valoración Alta (Valoración Alta).
Atributos de hardware
- Restricciones del tiempo de ejecución: En los requerimientos se exige alto rendimiento ya que es un avión (Valoración Muy Alta).
- Restricciones del almacenamiento principal: No hay restricciones al respecto (Valoración Nominal).
- Volatilidad de la máquina virtual: Se usarán sistemas con licencia Open Source (Valoración Nominal).
- Tiempo de respuesta del ordenador: Deberá ser interactivo con el usuario y seguro (Valoración Muy Alta).
Atributos del personal
- Capacidad del analista: Capacidad nominal relativamente, debido a la experiencia en análisis en proyecto similar (Valoración Nominal)
- Experiencia en la aplicación: Se tiene mucha experiencia en aplicaciones de esta envergadura (Valoración Alta).
- Capacidad de los programadores: Teóricamente deberá tenerse una capacidad muy alta por la experiencia en anteriores proyectos similares (Valoración muy alta).
- Experiencia en S.O. utilizado: Con un sistema basado en Java es necesario un S.O. de alto rendimiento para que la aplicación sea estable y rápida. (Valoración Alta).
- Experiencia en el lenguaje de programación: Es relativamente normal, dado que se controlan las nociones básicas y las propias del proyecto (Valoración Nominal).
Atributos del proyecto
- Prácticas de programación modernas: Se usarán prácticas de programación mayormente convencional (Valoración Nominal).
- Utilización de herramientas software: Se usarán herramientas estándar que no exigirán apenas formación, de las cuales se tiene cierta experiencia (Valoración Nominal).
- Limitaciones de planificación del proyecto: Existen algunos límites de planificación. (Valoración Nominal).
Cálculo del esfuerzo del desarrollo:
E = a KLDC e * FAE = 3.0 * (106 KDLC) ^1.12 * 1.297110169 = 721.84 personas /mes
Cálculo tiempo de desarrollo:
T = c Esfuerzo d = 2.5 * (721.84) ^ 0.35 = 25.03 meses
Productividad:
PR = LDC/Esfuerzo = 106 /721.84 = 0.15 LDC/personas mes
Personal promedio:
P = E/T = 721.84/25.03 = 28.84 personas
CONCLUSION:
Según estas cifras será necesario un equipo de 29 personas trabajando alrededor de 24 meses, pero si se desea que el desarrollo del proyecto se realice en 12 meses se podría incrementaremos a 60 personas el número de personas del equipo de proyecto (ya que 721.84 /12 nos da alrededor de este resultado).
Por lo que se puede notar después de la información adquirida con el estudio, podemos concluir que el proyecto requiere de muchos recursos tanto económico y de tiempo.
Queda a criterio de los encargados de las decisiones de la empresa, poner a andar dicho proyecto.
EJERCICIO 2.-
Estimar el esfuerzo de desarrollo de un sistema de comunicaciones de 30,000 LOC de alta complejidad. Afortunadamente se dispone de programadores de muy alta cualificación y el personal posee gran experiencia específica en ese tipo de aplicaciones. En dicho proyecto existen además determinados factores que influyen como son la complejidad, el personal y la experiencia donde para cada uno de ellos su valor ponderado es 1.15, 0.7 y 0.91 respectivamente. El coste mensual del personal es de $2,200 mes por técnico.
Datos:
- Tamaño: 30,000 LOC – Empotrado
- Fiabilidad (muy alta)
- Base de Datos (nominal)
- Restricciones de memoria, de tiempo de ejecución y de respuesta(nominal)
- Complejidad (alta)
- Experiencia en la aplicación (alta)
- Capacidad de los programadores (muy alto)
- Experiencia en el SO utilizado (nominal)
- Los restantes con valor nominal
- PF: $2,200.por mes.
El lenguaje a utilizar es el siguiente, el cual nos permitirá identificar el esfuerzo.
LENGUAJE
LDC/PF
Ensamblador
320
C[pic 3]
150
COBOL
105
Pascal
91
Prolog/LISP
64
C++
64
Visual Basic
32
SQL
...