proceso de desarrollo de software. desarrollo de software ¿¿que y quienes intervienen en...
TRANSCRIPT
![Page 1: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/1.jpg)
PROCESO DE DESARROLLO DE
SOFTWARE
![Page 2: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/2.jpg)
DESARROLLO DE SOFTWARE
¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE??
EL CLIENTEEL DESARROLLADOR
EL PRODUCTO
![Page 3: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/3.jpg)
CONSTRUIRHARDWARE
CONSTRUIRSOFTWARE
• Actividad claramente definida!!
• Fiable de construir
• Desde que se comenzó a construir software ha habido problemas para el desarrollo.
COMPAREMOS UN POCO..,
![Page 4: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/4.jpg)
Construcción de Software: Problemas
Los sistemas no responden a las expectativas de los usuarios.
Los programas “fallan” con cierta frecuencia.Los costes del software son difíciles de prever y
normalmente superan las estimaciones.La modificación del software es una tarea difícil y costosa. El software se suele presentar fuera del plazo establecido
y con menos prestaciones de las consideradas inicialmente.
![Page 5: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/5.jpg)
Deficiencias comunes en el desarrollo de Software
Escasa o tardía validación con el cliente. Inadecuada gestión de los requisitos. Excesiva e irracional presión en los plazos. Escaso o deficiente control en el progreso del proceso de
desarrollo. No se realiza un proceso formal de pruebas.
![Page 6: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/6.jpg)
Debido a todos esos problemas y deficiencias en el DESARROLLO DE
SOFTWARE se creo la:
Ingeniería de Software
![Page 7: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/7.jpg)
Ingeniería de Software
«La Ingeniería de Software es la aplicación de un enfoque sistemático,
disciplinado y cuantificable para el desarrollo, operación y mantenimiento
de software»
![Page 8: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/8.jpg)
Ingeniería de SoftwareCapas de la ingeniería de Software
UN ENFOQUE DE CALIDAD
PROCESO
METODOS
HERRAMIENTAS
CALIDAD EN EL DESARROLLO
DEFINE UN MARCO DE TRABAJO – EL PLAN
COMO CONSTRUIRLO - TECNICAS
HERRAMIENTAS DE DESARROLLO
![Page 9: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/9.jpg)
Ingeniería de SoftwareCapas de la ingeniería de Software
UN ENFOQUE DE CALIDAD
PROCESO
METODOS
HERRAMIENTAS
CALIDAD EN EL DESARROLLO
DEFINE UN MARCO DE TRABAJO – EL PLAN
COMO CONSTRUIRLO - TECNICAS
HERRAMIENTAS DE DESARROLLO
![Page 10: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/10.jpg)
Ingeniería de Software
EL PROCESO DE DESARROLLO:
«Tiene como propósito la producción eficaz y eficiente de un producto software que
reúna los requisitos del cliente.»
![Page 11: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/11.jpg)
Ingeniería de Software
Para tener en cuenta: El Producto ha desarrollar …
«» Es complejo (imposible 100% de fiabilidad)
«» Imposible probar el software en todas las situaciones
«»Es intangible y muy abstracto
![Page 12: PROCESO DE DESARROLLO DE SOFTWARE. DESARROLLO DE SOFTWARE ¿¿QUE Y QUIENES INTERVIENEN EN DESARROLLO DE SOFTWARE?? EL CLIENTE EL DESARROLLADOR EL PRODUCTO](https://reader035.vdocuments.mx/reader035/viewer/2022081503/5665b43f1a28abb57c905cf3/html5/thumbnails/12.jpg)
El Proceso de Desarrollo
Actividades Fundamentales:
1. ESPECIFICACIÓN DEL SOFTWARE
2. DISEÑO E IMPLEMENTACIÓN
3. VALIDACIÓN
4.EVOLUCION