Métodos: definen cómo construir el software desde el punto de vista técnico y se dividen en:
- Planificación y estimación de proyectos: Fase inicial que permite establecer plazos a cumplir y recursos a utilizar durante el proyecto.
- Análisis de requisitos: Que va a concretar las necesidades del usuarioy cuales se puden llevar a cabo y de que modo.
- Diseño: Va a permitir especificar cómo solucionar las necesidades del cliente y cómo llevar a cabo dichas soluciones.
- Codificación: Consiste en la elaboracióndel programa de ordenador que sintetiza dichas soluciones mediante la programación del código.
- Pruebas: Fase durante la que se realizan las pruebas que permitan asegurar que el software funciona adecuadamente.
- Mantenimiento: Una vez que la aplicación informática está funcionando en un sistema real es necesario hacer un seguimiento periódico para concretar ajustes y solucionar cualquier problema que pudiera surgir.
- Herramientas CASE: Computer Aided Software Engineering. Permiten realizar dentro del ordenador las tareas de análsis y diseño.
- Herramientas CAD: Computer Aided Designer. Básicamente se centran en tareas de diseño.
- La secuencia en la que se aplican los métodos.
- Cómo usar las herramientas
- Las entregas que se requieren
- Controles de seguimiento y calidad.
- Guías para facilitar la labor de gestores y desarrolladores.
- etc...