Metodo de Estimacion y Evaluacion de Software

Informática. Antecedentes. Presupuesto. Hardware. Riesgos. Planificación. Plan de calidad. Recomendaciones

  • Enviado por: Evidiel
  • Idioma: castellano
  • País: Panamá Panamá
  • 40 páginas

publicidad
cursos destacados
Administrador Cloud Computing con Amazon (AWS)
Administrador Cloud Computing con Amazon (AWS)
Ingresa en el mundo de Cloud Computing con Amazon Web Services (AWS). Si estás tratando de establecer una...
Ver más información

Javascript Básico
Javascript Básico
Curso de JavaScript básico ofrecido por PrográmaloTú. Aprende todo lo que necesitas para crear tus propios programas...
Ver más información


LICENCIATURA EN TECNOLOGÍA DE PROGRAMACIÓN Y ANÁLISIS DE SISTEMAS

METODO DE ESTIMACIÓN Y ESTIMACIÓN DE SOFTWARE

PROFESORA:

PROYECTO:

COCOMO Y PUNTOS DE FUNCION

INTEGRANTE:

FECHA DE ENTREGA 19 DE JULIO 2001.

MARCO TEORICO

  • INTRODUCCIÓN

  • OBJETIVOS

  • ANTECEDENTES

  • CRITICAS

  • PRESUPUESTO

  • ESPECIFICACIONES DEL HARDWARE

  • CONFIGURACION DE LA RED

  • PLANIFICACIÓN DE SOFTWARE

  • RIESGOS DE SOFTWARE

  • PLAN DE CALIDAD DEL PROYECTO

  • RECOMENDACIONES

  • EVALUACIÓN PERSONAL

  • BIBLIOGRAFIA

  • ANEXOS

  • I. INTRODUCCION

    Existe en la actualidad una gran cantidad de proyectos de software que no llegan a cumplir sus objetivos, una de las razones es desarrollar proyectos en calendarios sumamente ajustados y en algunos casos irreales; lo que ocasiona que se omitan muchos pasos importantes en el ciclo de vida de desarrollo y se puede señalar que muchos proyectos de software fracasan por no realizar un estudio previo de requisitos, falta de participación del usuario, requerimientos incompletos y cambios de los mismo a mitad del camino.

    Con todo lo señalado se comprende que es necesario conocer los objetivos y necesidad de la empresa.

    En este proyecto se van a plasmar los pasos para una propuesta de planificación de software donde se aplican métodos y técnicas estimativos para el ciclo de vida de un sistema informático. Es importante que el acceso de la información sea en forma rápida y su actualización en forma dinámica. La empresa debe sentir que al tener sus procesos automatizados se convierte competitiva en el mercado. Esta propuesta contempla: tecnología de comunicación, hardware, estimación del personal, esfuerzo y costo que se requieren para terminar una de las actividades, tamaño del producto a desarrollar, con el modelo de ciclo de vida de desarrollo DRA, (se establece los planes de gestión; que estiman y asignan los recursos necesarios a fin de ejecutar las distintas tareas que demanda el proyecto, se identifican y seleccionan estándares), riesgos de cada uno de los componentes del sistema y estrategias de garantía de calidad.

    Esta propuesta contempla lo que es la Ingeniería del Software que consiste en la descripción clara, sin ambigüedad del comportamiento de sistema.

    "Entregar software de calidad, a tiempo y dentro del presupuesto, hará que nuestros clientes confíen y asegurará el crecimiento y madurez de la relación de negocio".

    II. OBJETIVOS

    OBJETIVO GENERAL

    • Desarrollar Métodos de Estimación y Evaluación de Software dentro del ciclo de vida de un sistema informático.

    OBJETIVOS ESPECÍFICOS

    • Comprender el problema que se está resolviendo y evaluar las necesidades iniciales de todos los involucrados en el proyecto ya sea en forma directa o indirecta

    • Identificar a los afectados esto evita que existan sorpresas a medida que avanza el proyecto

    • Definir los límites del sistema

    • Evaluar las posibilidades de riesgos en cada uno de sus componentes

    • Estimar el personal, esfuerzo, tamaño del equipo y costo que se requiere en cada uno de los componentes del sistema .

    • Recomendar Hardware y configuración de sistema informático.

    IV. CRÍTICAS

    La propuesta presentada sobre el ciclo de vida de desarrollo no es la más apropiada tomando en cuenta el modelo clásico por las siguientes razones:

    • La información de las distintas etapas del ciclo de vida no se detalla; es un resumen de un subsistema.

    • Los requerimientos no están definidos.

    • Al utilizar un ciclo de vida clásico, tendríamos que iniciar una investigación real del sistema actual, la cual no tenemos y muchos menos al cliente.

    • El tiempo de entrega para este proyecto es muy corto para utilizar el ciclo de vida clásico que es extenso, exhaustivo y por etapas, previo el requisito de elaboración de la etapa anterior.

    Por lo cual recomendamos la construcción del modelo DRA (Desarrollo Rápido de Aplicaciones); por la siguiente razones:

  • Gestiona la división de datos en componentes.

  • Gestiona la entrega del proyecto en la fecha prevista.

  • Facilita el mantenimiento.

  • Contempla la posible reutilización.

  • Reduce el tiempo de prueba.

  • Gestiona base de datos.

  • Gestiona catálogo de disco.

  • Gestiona el modelado de procesos, aplicaciones pruebas y entregas.

  • V. PRESUPUESTO

    SISTEMA DE GESTION

    MATENIMIENTO DE CATALOGOS Y SERVICO AL CLIENTE

    Presupuesto

    Presupuesto Total .........................................................................................B/32990.00

    Mantenimiento de discos................................................................5690.00

    Mantenimiento de catálogo .......................... 6490.00

    Facturación................................................... 7160.00

    Compra......................................................... 2040.00

    Servicio al Cliente..............................................................................300.00

    Consulta del cliente..........................................330.00

    Equipo y Software Requerido.......................................................17000.00

    Arquitectura de la red..................................2000.00

    Plataforma.....................................................5000.00

    Requerimiento del equipo...........................10000.00

    V. ESPECIFICACIONES DE HARDWARE

    Requerimientos Mínimos de Hardware por tienda

    2 Pc con:

    Pentium III 650MHz,

    disco duro 9GB,

    memoria 64 RAM,

    tarjeta de Red 10/100

    1 Servidor con:

    2 procesadores Pentium III 1GHz con 56 K de Cache,

    Controladores de disco duro con nivel “mirror” con soporte a RAID 5.

    Adaptador de Red primario 10/100/1000 Mbit NIC sobre Cableado Cat 5 de Cobre. Memoria de 1GB, 133MHz, SDRAMS - 4DIMMs con 4 ranuras Slots adicionales.

    Unidades de diskets 3.5” 1.44 Mb

    Unidad de respaldo en cinta “tape Backup” de 8/10 GB.

    Unidad de CD.

    Requerimientos de Software

    S.O de plataforma

    Windows Nt workstation 4.0

    Herramientas de desarrollo

    Microsoft Visual Basic 7.0

    Microsoft Access 2000

    Microsoft Power Designed.

    ESPECIFICACIONES TÉCNICAS DE LA RED DE LAS CADENA DE TIENDAS QUE SEDEDICAN A LA VENTA DE DISCOS

    Todas las especificaciones son obligatorias y expresan lo mínimo que deben cumplir los bienes y servicios ofrecidos para que la oferta sea considerada.

  • Tendido de red

  • Alcance del trabajo

  • Tendido de red en las tiendas que se dedican a la VENTA DE DISCOS

    El trabajo consistirá en el tendido del cable de red, la instalación de conectores y cajas de conexión, la identificación visible de los diferentes puntos de conexión y cables, la certificación de la capacidad de la red de operar a 100 Mhz y la instalación, configuración, integración con la red y puesta en funcionamiento de los elementos activos de la red (concentradores y switch entregados al proponente ). Nosotros suministraremos todos los materiales y mano de obra requeridos.

  • Características de los materiales

  • Todos los materiales de la red, como cables, conectores, cajas y paneles de conexión deberán ser de Categoría 5. Se deberá utilizar cable UTP de 4 pares, 24 AWG con impedancia nominal de 100 ohmios ó 120 ohmios.

    Para la conexión de todos los switch se empleará cable de fibra óptica, dos hilos, compatible con la norma EIA/TIA 568, MMF, de 62.5/125 m, para uso en interiores y exteriores, con cubierta que lo proteja de hongos, humedad y combustión, adecuado para el uso con longitudes de onda de 850-nm ó 1333 nm, atenuación de 3.75 dB/km a 800 nm y 1.5 dB/km a 1300 nm.

  • Salidas RJ-45 ("jack wallplates")

  • La conexión de las terminales a la red se hará por medio de cajas empotradas (“jack wallplates”).

  • Asignación de hilos

  • Donde se use cobre, se usarán los 4 pares del cable. La asignación de "pines" y colores en el alambrado de los conectores RJ-45 deberá ser el de la norma EIA/TIA 568B

  • Instalación de dispositivos de comunicaciones:

  • El contratista recibirá de la tienda disquera los dispositivos de comunicaciones necesarios para la puesta en funcionamiento de la red como son los swicth capa 2, (estos dispositivos serán similares al switch Cisco catalyst nivel 2 con 2 puertos de fíbra), el contratista brindará el servicio de instalación y configuración de los dispositivos de comunicaciones para la culminación de la obra.

    En caso de encontrarse mas de un swicth en un mismo gabinete estos deberán estar interconectados en cascada por cables de fibra óptica si estos tienen esta característica; si no tienen esta característica se interconectarán por cable UTP cat. 5 de 1 pie de largo o cualquier otro dispositivo que utilicen estos para tal fín.

  • Conexión de terminales

  • Las terminales de la red se conectarán a los “wallplates” por medio de segmentos de cable UTP, de 10 pies de longitud, terminados en conectores RJ-45 ("plugs"). Será responsabilidad del contratista instalar, suministrar y certificar los segmentos de cable y conectores para la totalidad de las estaciones de trabajo, impresoras y servidores de esta licitación.

  • Conducción de cables

  • Los segmentos de cable o fibra óptica se deberán conducir por las paredes y el entretecho debidamente protegidos. La conducción en el entretecho se hará por tubería de PVC pintada en su totalidad de un color azul y señalizada con las palabras TIENDA DISQUERA a 15 pies de distancia entre estas y de diámetro suficiente para permitir incluir en el futuro hasta un 50% más de cables. El contratista se deberá asegurar que el tendido cumpla con las normas de separación con respecto a cables de potencia, no comparta conductos con líneas telefónicas y esté alejado de fuentes de ruido como lámparas fluorescentes.

    La tubería de PVC que sea instalada bajo tierra deberá estar a una profundidad suficiente para evitar daños a esta por el transito de superficie; una vez instalada esta se deberá rellenar la trocha con el mismo material del cual esta conformada la losa.

  • Instalación de la cajilla “wallplates”

  • Una vez que el cable salga del tubo PVC este estará protegido por molduras atornilladas a la pared, la cajilla deberá estar debidamente marcada con el número correspondiente en el patch panel y la tienda disquera .

  • Patch panel

  • La oferta debe incluir “patch panels” para la conexión de cables que llegan a los switch y cables UTP de 3 pies para la conexión de este con los swicth

  • Gabinetes

  • Los gabinetes serán de 24 pulgadas de alto como mínimo los cuales deberán tener acceso posterior, puerta frontal con ventana para ver el interior, abanicos, fuente de poder y llave tanto en la puerta frontal como trasera.

    Estos gabinetes deberán estar empotrados en la pared, ser de fácil acceso y con holgura en todos los cables de forma tal que el gabinete al ser abierto en su totalidad no afecte las conexiones.

    Serán instalados 4 gabinetes los cuales estarán ubicados en:

  • TIENDA DISQUERA 1

  • TIENDA DISQUERA 2

  • TIENDA DISQUERA 3

  • TIENDA DISQUERA 4

  • En cada gabinete se deberá instalar los UPS necesarios para salvaguardar el funcionamiento correcto de los dispositivos de comunicaciones.

    Obra civil

    El contratista deberá encargarse de toda la obra civil, incluyendo el empotrado de cajas, tubos, cable, etc. y de la restauración de la pintura, repello, obras de madera, etc, si fuera necesario.

  • Certificación de la red

  • El contratista deberá verificar que la red, una vez instalada, sea operacional a 100 MHz. Para el cable UTP y sus accesorios deberá medir y asegurar que cumpla con los siguientes valores, utilizando señales de 5 a 15 MHz:

  • Atenuación, la cual deberá ser menor de: 11.5 dB para 5 MHz y 10 MHz y 13.5 dB para 15 MHz

  • "Crosstalk" entre pares. La atenuación deberá ser al menos de 30.5 dB a 5 Mhz, 26.0 dB a 10 MHz y 23 dB a 15 MHz.

  • Todas las mediciones deberán hacerse para los cuatro pares del cable y de extremo a extremo del cable, esto es, desde la punta que se conectará al Switch hasta la que irá a la terminal.

    El contratista deberá entregar copia de las hojas de registro y resumen de resultados.

    El contratista deberá dejar conectados y probar el funcionamiento de todos los hilos del cable de fibra y UTP.

  • Diagramas de red

  • El contratista deberá entregar planos y diagramas de red a cada casa disquera en los que se aprecie claramente la ubicación e identificación de los distintos elementos de la red.

  • Cantidad de materiales

  • El proponente deberá incluir en su propuesta la lista y cantidad de materiales que empleará.

  • Configuración, integración y puesta en funcionamiento de elementos activos

  • El proponente se responsabilizará de instalar, configurar, integrar en la red y poner en funcionamiento los elementos activos de la red, esto es, Visita a la institución:

  • Garantía y mantenimiento

  • El proveedor deberá prestar el servicio de mantenimiento del tendido de la red, incluyendo el suministro de repuestos, mediante el sistema de llamadas, de las 8:00 AM a las 5:00 PM en días laborables.

    El proveedor esta obligado a suministrar un reemplazo en un plazo no mayor de 5 días, en caso de que algún cable o dispositivo suministrado por el proveedor fallase. Este reemplazo deberá ser igual (marca, modelo, tipo de dispositivo) que el dispositivo o cable reemplazado

    El valor de este servicio debe ser incluido en el precio de los equipos ofrecidos.

    VI. CONFIGURACIÓN DE LA RED

  • PLANIFICACIÓN

  • TABLA DE ESFUERZO Y TIEMPO PARA ÉL MODULO DE MANTENIMIENTO DE INVENTARIO

    FASE

    ESFUERZO

    TIEMPO (en días)

    PLANES Y REQUERIMIENTOS

    0.30

    11

    DISEÑO DE PRODUCTO

    0.80

    22

    PROGRAMACION

    3.38

    66

    INTEGRACION Y PRUEBAS

    .80

    22

    TABLA DE COSTO POR FASE PARA EL MODULO DE MANTENIMIENTO DE INVENTARIO

    FASE

    PERSONAL

    TIEMPO (en dias)

    SALARIO (en dias)

    COSTO por fase

    PLANES Y REQUERIMIENTOS

    ANALISTA

    11

    60.00

    660.00

    DISEÑO DE PRODUCTO

    DISEÑADOR

    22

    40.00

    880.00

    PROGRAMACION

    TECNICO

    66

    50.00

    3850.00

    INTEGRACION Y PRUEBAS

    TECNICO

    22

    50.00

    1100.00

    TOTAL

    6490.00

    MODULO DE MANTENIMIENTO DE CATALOGO

    DIAGRAMA DE GANT

    Proceso 1.3 - Modificar

    Proceso 1.4 - Eliminar

    DIAGRAMAS DE SUBNIVELES

    Proceso 1.2 - AgregarMODULO DE MANTENIMIENTO DE CATALOGO

    DIAGRAMA GENERAL

    Modulo de consultar catalogo

    Campos o elementos de la tabla de consulta

    Casa editora y Num. de Referencia

    Músico / grupo musical

    Estilo / categoría

    Valoración critica (campo memo)

    Novedades editadas ultimo mes

    MODULO DE FACTURACIÓN.

    Planificación del Proyecto

    Modelo de Punto de Función.

    Tabla.

    Factor de Ponderación

    Cuenta

    Simple

    Número de Entradas de usuario

    1

    x

    3

    =

    3

    Número de Salidas de Usuario

    7

    x

    4

    =

    28

    Número de Peticiones de Usuario

    1

    x

    3

    =

    3

    Número de Archivos

    3

    x

    5

    =

    15

    Número de Interfaces externas

    0

    x

    7

    =

    0

    Cuenta= Total

    49

    PF = 49 x [0.65 + (0.01 x 46)

    PF = 54.39

    COCOMO

    MIFE = 2,000

    1.05

    Esfuerzo = 2.4(2) = 4.97

    0.38

    D = 2.5(4.97) = 4.59

    Prod = 2,000 / 4.97 = 402.41

    EM = 4.97 / 4.59 = 1.08

    Distribución en las Distintas Fases.

    Tipo Orgánico.

    Esfuerzo

    Tiempo

    Análisis

    6

    10

    Diseño

    16

    19

    Programación

    68

    63

    Pruebas

    16

    18

    Tiempo(meses)-30 días

    Análisis = 4.59 x .10 = 0.46

    Diseño = 4.59 x 0.19 = 0.87

    Programación = 4.59 x 0.63 = 2.89

    Pruebas = 4.59 x 0.18 = 0.82

    Tiempo en Base a 22 días.

    Análisis = (0.46*30)/22= 13.8 días 14 días

    Diseño = 19 días

    Programación= 2meses y 20 días

    Pruebas= 18 días

    Tiempo total del proyecto 115 dias

    COSTOS

    Asumiendo que en el proyecto trabajen

    Personal Rata por hora Días Total

    Analista de sistemas B/. 60.00 51 3,060 (Estará presente en las etapas de Análisis, diseño y pruebas)

    Técnico 50.00 82 4,100(Estará presente sólo en las etapas de programación e implementación y pruebas)

    Costo Total de módulo de Facturación en Recurso Humano 7, 160.00

    DIAGRAMA 1

    PROCESO 5

    MODULO DE COMPRAS

    Historial

    Catálogo

    Planificación del Proyecto

    Modelo de Punto de Función.

    Tabla.

    Factor de Ponderación

    Cuenta

    Simple

    Número de Entradas de usuario

    1

    x

    3

    =

    3

    Número de Salidas de Usuario

    0

    x

    4

    =

    0

    Número de Peticiones de Usuario

    0

    x

    3

    =

    0

    Número de Archivos

    2

    x

    5

    =

    10

    Número de Interfaces externas

    0

    x

    7

    =

    0

    Cuenta= Total

    13

    PF = 13[0.65 + (0.01 x 46)

    PF = 14.43

    COCOMO

    MIFE = 2,000

    1.05

    Esfuerzo = 2.4(2) = 4.97

    0.38

    D = 2.5(4.97) = 4.59

    Prod = 2,000 / 4.97 = 402.41

    EM = 4.97 / 4.59 = 1.08

    Distribución en las Distintas Fases.

    Tipo Orgánico.

    Esfuerzo

    Tiempo

    Análisis

    6

    10

    Diseño

    16

    19

    Programación

    68

    63

    Pruebas

    16

    18

    Tiempo(meses)-30 días

    Análisis = 4.59 x .10 = 0.46

    Diseño = 4.59 x 0.19 = 0.87

    Programación = 4.59 x 0.63 = 2.89

    Pruebas = 4.59 x 0.18 = 0.82

    Tiempo en Base a 22 días.

    COSTOS

    Asumiendo que en el proyecto trabajen

    Personal Rata por hora Días Total

    DISEÑO B/. 40.00 51 2040.00 (Estará presente en las etapas de Análisis, diseño y pruebas)

    Costo Total de módulo de Compra en Recurso Humano 2, 040.00

    DIAGRAMA DE GANT


    Denominacion

    de las

    1 mes

    2meses

    3 meses

    4 meses

    5 meses