Es una disciplina y una profesión enfocada aplicada a los conocimientos científico y técnico.
Metodología
Nota:
Definir una forma de trabajar.
Herramientas
Nota:
Proporcionan el soporte automatizado o semi automatizado para el proceso y los métodos.
Etapas del desarrollo del Software
Nota:
1.- Investigación.
2.- Análisis de requerimientos.
3.- Diseño del sistema.
4.- Desarrollo de Software.
5.- Pruebas.
6.- Implementación.
Tecnología Estructurada
Nota:
Es una técnica.
Uso de tres estructuras lógicas de control:
1.- Secuencia.
2.-Selección.
3.- Interacción.
Tecnología Orientada a Objetos
Nota:
Es una de las formas mas populares en el desarrollo de proyectos de Software.
Va de lo particular a lo general.
Herramientas Case
Nota:
Son un conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de Vida de desarrollo de un Software.
Es facilitar el tiempo, reducir costos.
Requerimientos
Nota:
Son las características y necesidades del usuario final.
Hay dos tipos:
Funcionales.
No Funcionales.
Análisis
Nota:
Investigación.
Conclusión.
Requerimientos.
Calidad
Nota:
Es la aptitud de un producto o servicio para satisfacer las necesidades del usuario.
Es la cualidad de todos los productos, no solamente de equipos sino también de programas.