Informe: Herramientas, métodos y procesos de la ingeniería de software
Informe Ingeniería de software
El software es una tecnología que impacta a todo el mundo
tanto la persona natural, como las grandes industrias; hoy en día es difícil imaginarse
una gran empresa sin software que la ayude a administrar, monitorear o ejecutar
sus procesos más eficientemente y proveerlos de informes para la toma de
decisiones.
El ciclo de vida del software se apoya de varios métodos y
herramientas que nos ayudan a Organizar y enfocar las diferentes etapas por las
que debe pasar el proyecto de software.
Los métodos nos ayudan a llevar una guía que nos facilita la
producción del software de alta calidad estos nos indican como se deben de
llevar a cabo las diferentes actividades del proyecto (comunicación, análisis
de requisitos, modelación del diseño, construcción del programa, pruebas entre
otros) proporcionando un enfoque mas Organizado, tratando así de dar valor al
software en el menor tiempo posible por ejemplo a través de las metodologías
agiles.
Unos de los principales modelos son:
- El modelo en cascada
- El modelo de proceso incremental
- El modelo de proceso evolutivo
- El modelo en espiral
Las Herramientas de software nos proporciona un apoyo para
poder ejecutar las tareas de una manera más eficiente y controlada por ejemplo:
- Jira y Git: En el Control de la Gestión de proyectos.
- Selenium: En las pruebas de Software.
Programación Orientada a Objetos:
En el capitulo uno del libro nos narra los paradigmas de programación como:
La programación Estructurada y la Orientada a Objetos.
Además nos proporciona una reseña histórica de la programación
orientada a Objetos y su evolución a través del tiempo, pasando por los
diferentes lenguajes:
- Cobol
- Simula 67
- SmallTalk
- Flavors
- Ceyx
- Loops
- C
- C++
- Java
Comentarios
Publicar un comentario