OBJETIVOS
1. 1. Mejorar la productividad del software
2. Aumentar la calidad del software.
3. Reducir el tiempo y costo de desarrollo y
mantenimiento de los sistemas informáticos.
4. Mejorar la planificación de un proyecto.
5. Aumentar la biblioteca de conocimiento informático de
una empresa ayudando a la búsqueda de soluciones para los requisitos.
6. Automatizar el desarrollo del software, la
documentación, la generación de código, las pruebas de errores y la gestión del
proyecto.
7. Aumentar la productividad de las áreas de desarrollo y
mantenimiento de los sistemas informáticos.
8. Ayuda a la reutilización del software, portabilidad y
estandarización de la documentación.
9. Gestión global en todas las fases de desarrollo de
software con una misma herramienta.
10. Facilitar el uso de las distintas metodologías propias
de la ingeniería del software.
Características
que debe Soportar:
- ·
Soporte
gráfico para varias técnicas (DFD, E/R, STD, modelos OO, etc.)
- ·
Control
de errores “Consistencia”: Unicidad identificadores, reglas metodología, etc.
- · Validación entre diferentes modelos: En una fase (Por ejemplo: entre DFD y E/R), En varias fases (DFD análisis y diseño; DFD diseño y Diagrama de estructuras).
Características
Deseables
- ·
Soporte
multiusuario.
- ·
Personalización.
- ·
Control
de documentos y versiones.
- ·
Gestión
de proyectos.
- ·
Estadísticas
de productividad y métricas del software.
- ·
Pruebas.
- ·
Simulación
y Prototipado.
- ·
Demostración
correcciones especificaciones y/o software.
- ·
Generación
de código.
Comentarios
Publicar un comentario