Você está na página 1de 19

E.S.X. II / P.P.I.

Examen. Diciembre/1999

1ª.- La empresa EF está preparando la planificación de todo el ciclo de vida (desarrollo y mantenimiento) de una aplicación nueva de
Contabilidad adaptada al Euro, dentro de un entorno incorporado. La aplicación tiene un tamaño estimado de 50.000 instrucciones fuente
esperadas y el tamaño de la base de datos es de 20 MB, un TCA del 15% en los dos primeros años y del 10% en el resto del tiempo y un ciclo
operacional de 8 años.
Los factores conductores de esfuerzo que afectan al desarrollo del software son:
Muy altos: Capacidad de los analistas y programadores ( 600.000 Pts/p.m).
Altos: Fiabilidad, limitaciones en memoria, experiencia en la aplicación y en la máquina virtual y herramientas de ayuda al desarrollo.
Bajos: Uso de modernas técnicas de programación.
Normales: Resto de los factores.
La aplicación será mantenida por analistas y programadores de capacidad alta, lo cual reduce el costo a 500.000 Pts/p.m y, así mismo,
durante los primeros cuatro años de la fase de mantenimiento, la volatilidad de la máquina virtual será baja, pasando a normal después.
Se pide:
a) Coste de todo el ciclo de vida de la nueva aplicación. (2 puntos)
b) La empresa considera que el anterior coste de la aplicación es demasiado elevado, por lo que propone una reducción a 130.000.000 de
Pts., renegociando a la baja los objetivos iniciales de la aplicación, lo cual lleva asociado una reducción del número de instrucciones
fuente esperadas. ¿ En cuanto se debería reducir el tamaño de la aplicación para que el coste total sea el anteriormente indicado,
suponiendo que no se alteran los demás factores? (2 puntos)

2ª.- Dado el proyecto informático cuya relación de actividades, valoración y relaciones vienen definidas por la tabla adjunta, se pide:
a) Completar dicha tabla. (1 punto)
b) Representar dicho proyecto mediante la metodología Roy, incluyendo holguras y camino crítico. ( 1,5 puntos)
c) Desarrollar la matriz de encadenamiento correspondiente a dicho proyecto. (0,5 puntos)
d) ¿Cuál es el tiempo estimado de desarrollo si queremos tener un porcentaje de cumplimiento del 70% (λ =0,5)?. (0,5 puntos)
e) Representar dicho proyecto por el método de Precedencias (no es necesario
el cálculo de las holguras y camino crítico). (1,5 puntos)

3/12/1999
3º.- Dentro del control de desarrollo de un Proyecto Informático, define como se pueden realizar estimaciones porcentuales de
progreso de actividades comenzadas y no finalizadas. (1 punto).

Duración Activ. Relación Activ. Relación


Act. E o Ep Em E V 2
Precd. Tipo D o D D p m D V
2
Sigui. Tipo D D D D
o p m V 2

A1 4 10 7 - - - - - A2 F/C 2 2 2
A3 C/C 1 3 2
A2 6 10 8 A1 F/C 2 2 2 A4 F/C 1 1 1
A5 C/C 4 6 5
A3 4 12 8 A1 C/C 1 3 2 A8 F/C - - -
A4 5 5 5 A2 F/C 1 1 1 A7 C/C 1 3 2
A5 9 15 12 A2 C/C 4 6 5 A6 F/C 4 8 6
A6 16 20 18 A5 F/C 4 8 6 A9 F/C - - -
A7 6 12 9 A4 C/C 1 3 2 A9 F/C 1 1 1
A8 9 11 10 A3 F/C - - - A10 C/C - - -
A11 F/C - - -
A9 8 12 10 A6 F/C - - - A12 F/C - - -
A7 F/C 1 1 1
A10 6 6 6 A8 C/C - - - A12 C/C 3 5 4
A11 3 5 4 A8 F/C - - - A12 F/C 2 2 2
A12 2 12 7 A9 F/C - - - - - - - -
A10 C/C 3 5 4
A11 F/C 2 2 2

3/12/1999
P. P. I. / E. S. X. II
Examen septiembre/99

1ª.-) Se está preparando la planificación, basada en el método intermedio de Cocomo, de todo el ciclo de vida (desarrollo y mantenimiento) de una aplicación para la empresa
EF, dentro de un entorno semi-independiente. La aplicación se desarrollará en un tiempo estimado de 21 meses, se prevé que se cambiarán anualmente del orden de 10.500
instrucciones, una vez puesta en producción y tendrá un ciclo operacional de diez años.
Los factores conductores de esfuerzo que afectan al desarrollo del software son:
Altos: Limitaciones en memoria, Capacidad de los analistas y programadores (600.000 pts/persona.mes), Experiencia en la máquina virtual y Herramientas de ayuda.
Bajos: Fiabilidad, Herramientas de ayuda al desarrollo del software.
El tamaño de la Base de Datos es de 50 MB (muy alto).
Normales: El resto de los factores.
La aplicación será mantenida por analistas y programadores con capacidad normal, lo cual reduce el costo a 400.000 pta/persona.mes, y, así mismo, durante la etapa
de mantenimiento, la volatilidad de la máquina virtual será baja, la experiencia de los analistas en la aplicación alta y se usarán unas herramientas de desarrollo de software
que convierten este factor en alto y cuyo precio es de 100.000 Pts/mes (el resto de los factores se mantienen con la misma cualificación).
Se pide:
a) Costo de todo el ciclo de vida de la aplicación (D+M). (2 puntos)
b) ¿Compensaría económicamente utilizar las herramientas de ayuda al desarrollo de software en la etapa de desarrollo, suponiendo que eleva este factor a la
categoría de alto y tiene el mismo precio que el indicado para el mantenimiento?. (1,5 puntos)
c) ¿Compensaría económicamente sobre la opción más económica calculada anteriormente, mejorar la infraestructura del departamento (lo que permitiría trabajar
de forma interactiva desde el comienzo) con un coste adicional de 800.000 Pts/mes durante la etapa de desarrollo y 9.000.000 Pts/año durante la etapa de
mantenimiento?. (1,5 puntos)

3/12/1999
2ª.- Dado un Proyecto Informático representado por el gráfico Pert del anexo nº 1, se pide:
a) Representar dicho proyecto mediante el método Roy, teniendo en cuenta que las relaciones entre las actividades A3 y A4, A8 y A9, A9 y A12, A11 y A13 vienen
afectadas por una demora de 4, 6, 8 y 10 u.d.t., respectivamente. (1 punto)
b) Cálculo de holguras totales y libres, así como del camino crítico del gráfico Roy. (1 punto)
c) Representar la matriz de encadenamiento. (1 punto)
d) ¿Cuál sería el porcentaje de cumplimiento (es válida como respuesta el valor de “λ ”) de dicho proyecto (método Roy), si decidimos realizarlo en 220 u.d.t.,
considerando que la varianza de las actividades y demoras viene dada por el 5% de su duración estimada?. (1 punto)

3/12/1999
13

A16(4)

4 A4(17) 5 A5(10) 6 12
F4(0)

A13(16) A15(21)
A10(9)
A3(40) A11(22)

F2(0)
1 A1(25) 3 10 14 A14(31) 15
F3(0)

A2(27) F1(0) A6(14) A12(12)


A9(23)

2
7 A7(18) 8 A8(25) 9 11

Anexo nº 1

3/12/1999
3ª.- Estrategias de corrección de desviaciones durante el seguimiento de un Proyecto Informático (es muy importante ilustrar la respuesta con ejemplos, a ser posible,

utilizando el proyecto del ejercicio número 2) ( 1 punto ).

P. P. I. / E. S. X. II
Convocatoria Junio/1999

1ª) (2 puntos) Describir como se obtiene la fórmula para realizar la calibración de la constante contenida en la Ecuación Nominal de Esfuerzo de la metodología Cocomo,
con el objeto de personalizar dicha ecuación para un determinado Centro de Proceso de Datos, el cual se puede considerar que trabaja en forma semi-independiente. ( PM=c.
(KIFE)1,12 )
Aplicar lo anterior al siguiente histórico de proyectos ya realizados:
Nº Proyecto Miles de i.f.e. Factor de ajuste Esfuerzo estimado Esfuerzo real
1 6 1,1 25 28
2 10 0,80 32 36
3 6 0,80 18 22
4 7 0,70 19 24

2ª) La empresa EF va a abordar el desarrollo de la aplicación de Gestión Integrada (para ello hace una planificación basada en el modelo detallado de Cocomo) que consiste
en unos programas que tienen las siguientes características:
- Informes: con un total de 20.000 instrucciones fuente esperadas, de las cuales el 25% son de complejidad alta y el resto normal.
- Consultas: 10.000 i.f.e. de complejidad normal.
- Carga de Datos: 2.000 i.f.e.; el 50% de complejidad baja y el resto normal.
La fiabilidad de todos los programas tiene que ser alta.
Se trabajará de forma interactiva.
Para este desarrollo disponemos de dos equipos de trabajo: un equipo formado programadores y analistas de coste medio 400.000 pesetas/persona.mes (Equipo Uno) y otro de coste
500.000 p/p.m (Equipo Dos).
El equipo Dos se encargará de los programas de informes y el equipo Uno del resto.
Para el cálculo de la ecuación nominal se utilizará la fórmula deducida en la anterior pregunta.
La distribución del esfuerzo por fases sigue los siguientes porcentajes: 17, 18, 35 y 30.
El resto de los factores conductores de esfuerzo se consideran normales.

3/12/1999
Se pide:
a) Completar los formularios de Subsistema y Módulo adjuntos. (5 puntos)
b) Calcular el esfuerzo y costo del mantenimiento de la anterior aplicación mediante el modelo Cocomo (se adjunta tabla de ratios), sabiendo
que el tráfico de cambios anuales es del 10% para el subsistema mayor y 15% para el menor y que el ciclo de vida de la aplicación es de 10
años y los factores conductores de esfuerzo y el coste medio no varían respecto a la etapa de desarrollo, excepto en el factor de “experiencia
en el lenguaje de programación”, que pasa a ser alto a partir del 4º año y “modernas técnicas de programación” que también será alto
después del tercer año y cada subsistema es mantenido por el mismo equipo que lo realizó. (2 puntos)

3ª) Diferencias esenciales entre las tres técnicas matemáticas de planificación de proyectos que conozcas. (1 punto)

PLANIFICACION DE PROXECTOS INFORMATICOS


E.S.X. II
Examen Septiembre/98
1ª.- Se está planificando el desarrollo de una nueva aplicación informática la cual podemos segmentar,
en función de sus características, en tres bloques de programas de 5.000 instrucciones fuente esperadas
(complejidad alta), 8.000 IFE (fiabilidad alta) y 10.000 IFE (fiabilidad alta, complejidad alta),
respectivamente. Para la estimación de esfuerzo y tiempos se utilizará el método intermedio de Cocomo (en
modo orgánico). Para ello, disponemos de dos equipos de trabajo formado por analistas y programadores que
cubrirían todas las fases de desarrollo a tiempo completo y cuya capacidad profesional sería: equipo 1º
(formado por analistas de capacidad alta y programadores de capacidad normal, todos con alta experiencia en
aplicaciones similares y cuyo coste por mes de todo el equipo es de 600.000 Pts), equipo 2º (analistas y
programadores de capacidad alta y coste por mes de 800.000 Pts).
Se trabaja de forma interactiva, la ocupación de memoria y procesador será alta y el factor conductor
de esfuerzo de "Modernas Técnicas de Programación" se considera bajo.

3/12/1999
Los factores conductores de esfuerzo que no se mencionan explícitamente se considerarán normales.
a) ¿Cuál sería el menor tiempo en que se podría realizar toda la aplicación?. (2 puntos)
b) ¿Cuál sería el costo mínimo de toda la aplicación?. (1 punto)
c) Si el ciclo de vida de producción de esta aplicación es de 8 años, ¿cuanto sería el coste de
mantenimiento de dicha aplicación, teniendo en cuenta que el tráfico de cambios anuales se estima
en un 8%, 10% y 12%, respectivamente, transcurridos cinco años de la puesta en funcionamiento de
la aplicación el factor de "Experiencia en el Lenguaje de Programación" pasaría a ser alto y si
eligiéramos la misma opción para el mantenimiento que para el desarrollo más rápido?. (2 puntos)

2ª.- Tenemos un proyecto informático, el cual vamos a representar mediante la técnica de Pert.
Para la realización del ejercicio se adjunta la matriz asociada del grafo y la duración de las actividades
coincide con el número de identificación del suceso final (v.g.: si una actividad va del suceso 3 al suceso 11,
su duración sería de 11 unidades de tiempo). Se pide: ( 3 puntos )
a) Diseño completo del proyecto utilizando la técnica anteriormente mencionada.
b) Definir las holguras total, libre y de suceso, así como el camino crítico.
c) Construir la matriz de Zaderenko de dicho proyecto.
d) Sabiendo que la varianza de cada actividad es del 10% de su duración, cual sería el compromiso
óptimo de ejecución para obtener un porcentaje de cumplimiento del 50%.

0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 0 0
0 1 0 1 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0

3/12/1999
0 0 0 0 1 1 0 0 0 0 0 0
0 0 0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 0 1 0 1 0

3ª.- Describe en que consiste el modelo de Estimación de Esfuerzo Basado en el Conocimiento


(KBDSS). (2 puntos)

3/12/1999
PLANIFICACION DE PROXECTOS INFORMATICOS
Examen Junio/98

1ª.- Se está planificando el desarrollo de una nueva aplicación informática la cual podemos segmentar, en función de sus características,
en tres bloques de programas de 5.000 instrucciones fuente esperadas (complejidad alta), 8.000 IFE (fiabilidad alta) y 6.000 IFE (fiabilidad alta,
complejidad alta), respectivamente. Para la estimación de esfuerzo y tiempos se utilizará el método intermedio de Cocomo (en modo orgánico).
Para ello, disponemos de dos equipos de trabajo formado por analistas y programadores que cubrirían todas las fases de desarrollo a tiempo
completo y cuya capacidad profesional sería: equipo 1º (formado por analistas de capacidad alta y programadores de capacidad normal, coste
medio de todo el equipo por mes de 800.000 Pts), equipo 2º (analistas y programadores de capacidad alta y coste medio de 1.000.000 Pts).
Se trabaja de forma interactiva y la ocupación de memoria y procesador será alta.
Los factores conductores de esfuerzo que no se mencionan explícitamente se considerarán normales.
d) ¿Cuál sería el menor tiempo en que se podría realizar toda la aplicación?. (2 puntos)
e) ¿Cuál sería el costo mínimo de toda la aplicación?. (1 punto)
f) Si el ciclo de vida de producción de esta aplicación es de 10 años, ¿cuanto sería el coste de mantenimiento de dicha aplicación,
teniendo en cuenta que el tráfico de cambios anuales se estima en un 8%, 10% y 12%, respectivamente, y si eligiéramos la misma
opción para el mantenimiento que para el desarrollo más rápido?. (1 punto)

2ª.- Dada la matriz de encadenamiento adjunta (donde se deben sustituir las “X” por su valor) , se pide:
a) Diseño completo, por el método Roy, del proyecto correspondiente a la matriz. (2 puntos)
b b) Camino crítico y holguras. (1 punto)
c c) Completar la Tabla 2. (1 punto)

3/12/1999
3ª.- Describe que se entiende por camino crítico y holguras dentro de un proyecto informático ( es imprescindible ilustrarlo con
ejemplos ). (1 punto)

4ª.- Define el método de estimación de esfuerzo denominado Técnica de Delphi ( es aconsejable poner un ejemplo ). (1 punto)

Orense, 26 de junio de 1998

PR A B C D E F G H I J K Fin t
PR X
A 0 X
B 0 X
C 4 4
D 15 15
E 4 X
F X 10
G 11 19
H X X
I X X X 36
J 8 X
K 6 X
Fin 26 28 X
T X X X 12 15 16 18 27 33 36 X X X

Nota: La duración de las actividades viene dada por la cifra menor, excepto las actividades A, B, D, E, F y H cuya duración es 6, 8, 20, 10, 10 y
8, respectivamente.

3/12/1999
Tabla 2

Act. Duración Activ. Tipo Demora Activ. Tipo Demora


precedente relación siguiente relación
A

3/12/1999
E.S.X. II
Examen. Febrero/98

1ª.- La empresa EF ha estimado, mediante la aplicación del modelo intermedio de Cocomo en modo orgánico, que una aplicación
informática tendrá un coste de 200 millones de pesetas durante todo su ciclo de vida (fase de desarrollo y fase de mantenimiento); el tiempo
estimado de explotación de la aplicación será de 10 años; para el proyecto se empleará personal de experiencia alta (afecta a los factores que
tienen que ver con ella) y la fiabilidad de la aplicación será de un 75% alta y un 25% muy alta; el tamaño de la base de datos alcanzará los 25 MB
(alta) y se trabajará de forma interactiva; el coste medio del personal será de 400.000 Ptas. por persona y mes; el tráfico de cambios anual se
estima en un 15% durante el primer año de explotación de la aplicación y bajaría al 10% el resto del ciclo de vida. (3 puntos)
Calcular:
a) Esfuerzo necesario para realizar el mantenimiento de la aplicación.
b) Esfuerzo y tiempo de la fase de desarrollo.
c) Número de instrucciones fuente esperadas.
d) ¿Cuantas instrucciones se cambiarán durante el 5º año de explotación de la aplicación?.

2ª.- Dado el proyecto informático cuya relación de actividades, valoración y relaciones vienen definidas por la tabla adjunta, se pide: (4
puntos)
a) Completar dicha tabla.
b) Representar dicho proyecto mediante la metodología Roy, incluyendo holguras y camino crítico.
c) Desarrollar la matriz de encadenamiento correspondiente a dicho proyecto.
d) ¿Cuál es el tiempo estimado de desarrollo si queremos tener un porcentaje de cumplimiento del 90%?.
e) Representar dicho proyecto por el método de Precedencias (no es necesario el cálculo de las holguras y camino crítico).

3/12/1999
Duración Activ. Relación Activ. Relación
Act. Eo E p E m E V 2
Precd. Tipo D D D o p m D V
2
Sigui. Tipo D D D D
o o m V 2

A1 4 8 6 - - - - - A2 F/C 2 2 2
A3 C/C 1 3 2
A2 6 10 8 A1 F/C 2 2 2 A4 F/C 1 1 1
A5 C/C 6 6 6
A3 4 12 8 A1 C/C 1 3 2 A8 F/C - - -
A4 5 5 5 A2 F/C 1 1 1 A7 F/C 1 3 2
A5 9 15 12 A2 C/C 6 6 6 A6 F/C 4 8 6
A6 16 20 18 A5 F/C 4 8 6 A9 F/C - - -
A7 6 12 9 A4 F/C 1 3 2 A9 F/C 1 1 1
A8 9 11 10 A3 F/C - - - A10 C/C - - -
A11 F/C - - -
A9 8 12 10 A6 F/C - - - A12 F/C - - -
A7 F/C 1 1 1
A10 6 6 6 A8 C/C - - - A12 F/C - - -
A11 3 5 4 A8 F/C - - - A12 F/C 2 2 2
A12 2 12 7 A9 F/C - - - - - - - -
A10 F/C - - -
A11 F/C 2 2 2

3º.- Describe en que consiste el Modelo Experto de Estimación de Esfuerzo Basado en el Conocimiento (KBDSS). (3 puntos).

3/12/1999
ENXEÑERIA DO SOFTWARE DE XESTION II
Examen diciembre/97

Dispones de dos horas para contestar a las siguientes preguntas.

1ª.-) Se está preparando una planificación, basada en el método intermedio de Cocomo, de todo el ciclo de vida (desarrollo y mantenimiento) de
una aplicación para la empresa EF, dentro de un entorno incorporado. La aplicación se desarrollará en un tiempo estimado de 205 días, se prevé
que se cambiarán anualmente del orden de 1.000 instrucciones, una vez puesta en producción y tendrá un ciclo operacional de ocho años.

Los factores conductores de esfuerzo que afectan al desarrollo del software son:
Altos: Fiabilidad, Limitaciones en memoria, Capacidad de los analistas y programadores (500.000 pts/persona.mes), Experiencia en la
máquina virtual y Herramientas de ayuda.
Bajos: Uso de modernas técnicas de programación.
El tamaño de la Base de Datos es de 30 MB (muy alto).
Normales: El resto de los factores.

La aplicación será mantenida por analistas y programadores con capacidad normal, lo cual reduce el costo a 400.000 pta/persona.mes, y,
así mismo, durante la etapa de mantenimiento, la volatilidad de la máquina virtual será baja y la experiencia de los analistas en la aplicación alta.
También será necesario un Sistema Gestor de Versiones de Programas, cuyo coste anual es de 800.000 pts.
Se pide:
d) Costo de todo el ciclo de vida de la aplicación.
e) Compensaría económicamente emplear, en la etapa de mantenimiento, el mismo personal que participó en la etapa de desarrollo,
teniendo en cuenta que su costo unitario se incrementa un 5% cada dos años, a partir del comienzo de la puesta en producción de la
aplicación.

2ª.-) Dentro del control del desarrollo de un Proyecto Informático, define como se pueden realizar estimaciones porcentuales de progreso de
actividades comenzadas y no finalizadas.

3/12/1999
3ª.-) Técnica de planificación basada en el método de Precedencias. Descripción, representación, cálculo de tiempos y holguras (se recomienda la
utilización de algún ejemplo) y principales diferencias con las otras técnicas algorítmicas de planificación.

3/12/1999
ENXEÑERIA DO SOFTWARE DE XESTION II
Septiembre 95

a) (5 puntos) Una empresa de consultoría ha recibido el encargo, por parte de la empresa EF, de acometer la creación de su Centro de Proceso de Datos, necesitando
inicialmente solamente las aplicaciones de Nómina y Contabilidad, teniendo en cuenta la total ausencia de mecanización existente en la actualidad.
La consultoría prepara un proyecto que incluye las siguientes actividades, ordenadas alfabéticamente:
A1.- Arranque del Sistema (duración 2 días).
A2.- Convocatoria concurso público para adquisición de H/S ( 5 días).
A3.- Diseño, análisis, codificación y pruebas unitarias de la aplicación de Contabilidad en el propio centro (210 días).
A4.- Diseño, análisis, codificación y pruebas unitarias de la aplicación de Nómina en el propio centro (190 días).
A5.- Diseño de la organización del C.P.D. (5 días).
A6.- Estudio de ofertas y adjudicación concurso (10 días).
A7.- Estudio de viabilidad (30 días).
A8.- Formación del personal (60 días).
A9.- Instalación del equipo (5 días).
A10.- Plazo de entrega del equipo seleccionado (40 días).
A11.- Preparación cuaderno de especificaciones de H/S (10 días).
A12.- Preparación de la infraestructura necesaria para albergar el C.P.D. (68 días).
A13.- Preparación del Manual de Producción (8 días).
A14.- Preparación del Manual de Usuario (6 días).
A15.- Pruebas globales (10 días).
A16.- Selección de personal (10 días).

Se pide:
1º.- Diseño del diagrama Pert correspondiente a dicho proyecto.
2º.- Construcción de la matriz de Zaderenko asociada.
3º.- Determinación del camino crítico y de las holguras de sucesos, total y libre.
4º.- Sabiendo que en el contrato de realización de este proyecto existen cláusulas de penalización (20.000 pts/día) y de rebaja (80.000 pts/día), ¿cual sería el compromiso
óptimo que podría asumir la empresa de consultoría para finalizarlo?.

b)(3,5 puntos) Descripción del modelo de estimación de costos se software denominado Modelo Constructivo de Costos; enumerar sus distintos modos y formas; adecuación del
modelo a una instalación concreta.
c)(1,5 puntos) Dentro del control del desarrollo de un Proyecto Informático, define como se pueden realizar estimaciones porcentuales de progreso de actividades comenzadas y
no finalizadas.

3/12/1999
ENXEÑERIA DO SOFTWARE DE XESTION II
Marzo-95

1ª.-Se trata de desarrollar una Aplicación de Contabilidad de una empresa cuyo entorno de trabajo tiene gran acoplamiento entre hardware, software, normas y procedimientos
operacionales.
Por las características anteriormente reseñadas, el personal del equipo de desarrollo tiene poca (baja) experiencia en este tipo de aplicaciones, existiendo dos equipos de
analistas, uno de alta capacitación y otro de normal capacitación.
La aplicación consta de una serie de programas que podemos enumerar de la siguiente forma:
- Cuatro programas normales de consulta por pantalla, con una media de 800 instrucciones fuente por programa (grupo de programas G1);
- Nueve programas de mayor (alta) complejidad de consulta por pantalla, con una media de 700 i.f. (G2);
- Seis programas de listado normales de 600 i.f./prog. (G3);
- Ocho programas de mantenimiento de los ficheros de la aplicación de complejidad alta de 800 i.f. (G4);
- Tres programas normales de utilidades propias de la aplicación de 600 i.f. (G5);
- Seis programas de listado de complejidad alta con 1000 instrucciones fuente de media (G6);
- Cinco programas auxiliares de creación inicial de datos de complejidad normal de 300 i.f./prog. (G7);
- Cuatro programas adicionales de alta complejidad de 800 i.f./prog. (G8);
La fiabilidad de los programas es normal, excepto para los grupos de programas G4 y G8, que es alta.
El equipo de analistas de alta capacidad desarrollará los grupos de programas de complejidad alta.
El equipo de analistas de capacidad normal desarrollará los grupos de programas de complejidad normal.
Las personas que desarrollan los grupos de programas G1, G2, G3, G6 y G8 tienen alta experiencia en el lenguaje de programación empleado.
El tamaño de la base de datos es de 20 MB.
Se trabaja con el ordenador de forma interactiva.
Se utilizarán herramientas de ayuda de alto rendimiento en los grupos de programas G2, G4, G6 y G8.
El resto de los atributos se consideran normales.
El costo medio de los analistas es de 600.000 y 500.000 Pts/mes, respectivamente.
El costo medio de los programadores es de 300.000 Pts/mes.
Los analistas intervienen en la fase de diseño funcional (100%), en el 75% de la fase de diseño detallado y en el 50% de la fase de implantación y pruebas finales; los
programadores intervienen en el resto.
Para la estimación del esfuerzo necesario para el desarrollo del Proyec-to de Software se utilizará el Método Desarrollado de Cocomo, con la ecuación normal de esfuerzo
personalizada para este C.P.D. por el método del calibrado del término constante, en función de una base de datos de 6 proyectos ya realizados:

3/12/1999
Proyecto Miles de Factor de Persona/mes Persona/mes
Número i. f. e. Esf. Ajust. Estimadas Reales
1 6 1,1 27 28
2 10 0,80 35 36
3 12 0,95 53 58
4 8 1,20 41 42
5 7 0,70 21 21
6 4 0,98 18 25

Se pide:
a) Completar los formularios de módulo y subsistema, incluyendo productividades. ( 7 puntos ).

2ª.- Describir para que sirve y en que consiste la Técnica de Delphi.


( 1 punto )

3ª.- Técnica de planificación basado en el método de Precedencias. Descripción, representación, cálculo de tiempos y holguras y principales diferencias con las otras técnicas
algorítmicas de planificación.
( 2 puntos )

3/12/1999

Você também pode gostar