El software es un elemento muy importante en cualquier sistema informático, su buen desarrollo garantiza un producto de calidad que pueda cumplir con los estándares básicos que estos requieren. Para quienes estudian Ingeniería de Sistemas es de vital importancia conocer a fondo todo el proceso que conlleva la elaboración de un proyecto de software completo.
Para permitirles comprender todo el proceso que requiere el desarrollo de software les he traído este interesante curso en formato de eBook totalmente gratuito y en español, en el cual se trataran temas como qué es el software y cuáles son los objetivos y componentes de la ingeniería del software, ademas de entender los conceptos de ciclo de vida del software y metodología. También se verán los principales modelos de ciclo de vida del software y la diferenciación entre metodologías tradicionales y ágiles.
Este interesante documento ha sido elaborado por el Laboratorio Nacional de Calidad del Software de INTECO en España, y se ha publicado en formato PDF bajo licencia Creative Commons que permite su libre distribución.
El curso completo de introducción a la Ingeniería del Software se compone de un total de 47 paginas con los siguientes contenidos:
1. El Software
- Componentes del software
- Características del software
- Aplicaciones del software
2. Ingeniería del Software
- Definición de Ingeniería del Software
- Desafíos de la Ingeniería del software
- Capas de la Ingeniería del Software
3. Ciclo de Vida del Desarrollo de Software
- Modelos de ciclo de vida del software
- ISO/IEC 12207
4. Metodologías de Desarrollo de Software
- Definición de metodología
- Ventajas del uso de una metodología
- Metodologías tradicionales y ágiles
El libro es muy llamativo y su lenguaje es bastante comprensible incluso para personas sin muchos conocimientos en el tema. Este curso en PDF puede ser descargado de forma gratuita desde openlibra en el siguiente enlace: curso de introducción a la Ingeniería del Software. No dejen de compartirlo.
Quisiera saber si las matematicas son esenciales para este campo?
Son bastante importantes, para que tengas una idea revisa este articulo: http://www.maestrodelacomputacion.net/como-utilizan-las-matematicas-en-google/
buenas quisiera que me recomendaras un libro para aprender programar desde 0
Hola. Prueba los cursos de Codecademy: http://www.maestrodelacomputacion.net/codeacademy-plataforma-para-aprender-a-programar-desde-cero/
muy bien maestro gracias
excelente aporte al conocimiento