Plan de proyecto corregido
Centro Universitario de Ciencias Económico Administrativas
Departamento de Sistemas de la Información
José Luis Fernández Robles
Integrantes del Equipo
Agüero Lomeli Oscar Daniel
Rodarte Reynoso Diego Eduardo
Vázquez Araiza Carlos Alberto
Plan de Proyecto de Software
Fecha de entrega:
Contenido
1. Descripción del modelo de proceso elegido 3
Etapas 3
Análisis delsistema y de requerimientos del software: 3
Diseño: 4
Codificación: 4
Prueba: 4
Mantenimiento: 4
Ventajas 4
Desventajas 5
Descripción 5
2. Estimación de costos 5
Estimaciones de esfuerzo, duración y número de personas 5
b) Servicios 5
c) Equipo de cómputo y periféricos 6
d) Consumibles 7
e) Instalaciones, mobiliario y utensilios 8
f) Herramientas de software 9
g) Gran total estimado 10
3.Cronograma (Gantt) 11
4. Riesgos del proyecto: evitación, mitigación, planes de contingencia. 12
1. Descripción del modelo de proceso elegido
RAD (Rapid Application Development)
Etapas
Análisis del sistema y de requerimientos del software:
• Se parte del hecho de que el software es un componente de un sistema intermedio.
• Continúa estableciendo los requisitos de todos los elementos del sistema y luegose asigna un subconjunto de esos requisitos al software.
• Abarca los requisitos globales a nivel del sistema con una pequeña cantidad de análisis y de diseño a nivel superior (nivel de abstracción alto).
• El proceso de recopilación de los requisitos se centra e intensifica especialmente para el software.
• Para comprender la naturaleza de los programas que hay que construir el analista debecomprender el ámbito de la información, así como la función, el rendimiento y las interfaces requeridas.
• Los requisitos tanto del sistema como del software, se documentan y se revisan con el cliente.
Diseño:
• Proceso multipaso enfocado sobre cuatro atributos distintos del programa: La estructura de los datos, la arquitectura del software, el detalle procedimental y la caracterización de lainterfaz.
• Traduce los requisitos en una representación del software que pueda ser establecida de forma que obtenga la calidad requerida antes de que comience la codificación.
• El diseño se documenta y se revisa con el cliente.
Codificación:
• Traducción del diseño en forma legible para la máquina.
• Si el diseño se realiza de una manera detallada, la codificación puede realizarse mecánicamente.
Prueba:
•Se experimentan las cualidades del código centrándose en la lógica interna del software, asegurando que todas las sentencias se han probado,
• En las funciones externas, realizando pruebas que aseguren que la entrada definida produce los resultados que realmente se requieren.
Mantenimiento:
• Indudablemente el software sufrirá cambios después de que se le haya entregado al cliente (una posibleexcepción es el empotrado), sean estos correctivos, adaptativos o de mejora.
• El mantenimiento del software aplica cada uno de los pasos precedentes del ciclo de vida a un programa existente en vez de a un nuevo.
Ventajas del modelo elegido
La institución cuenta con una base de datos, a la cual se conectara el software a desarrollar la cual el software estará vinculado a dicha base de datos, por lotanto, no es se necesario crear una base de datos.
Los dispositivos Electronicos mecanicos ya se encuentran instalados y cuentan con un lector RFID para lectura de tarjetas a proximidad y se le añadirá el lector de huella digital.
El usuario cuenta con su credencial de estudiante o empleado (según el caso), por lo tanto solamente se relacionara la huella digital del usuario con la credencial yaexistente.
Se cuenta con los niveles de acceso autoridad para áreas específicas, por sexo por rango ( jerarquico) y horarios (en caso de días de asueto no se permite el acceso)
Desventajas del modelo elegido
La poca atención hacia los estudiantes o personal.
Personal que no esté capacitado en caso de una emergencia.
No habrá interacción personal con los estudiantes, lo que talvez genere...
Regístrate para leer el documento completo.