244547509 001 Introduccion pptx

Páginas: 10 (2324 palabras) Publicado: 28 de febrero de 2015
Introducción
Ingeniería de Software
Ingeniería de Sistemas

Por: Jimmy Sánchez
jjsanchezg@correo.unicordoba.edu.co

Agenda


Algunos casos de fracaso de proyectos de
software



El problema



Una realidad



Causas



Una posible solución

Ingeniería de software

Algunos casos

Caso 1


Ingeominas –Sistema de información minera
◦ Presupuesto: 857 millones / 6 meses
 Análisis: 80 Casosde Uso
 Diseño: 120 Clases
 Implementación: 54 Clases
 Tamaño promedio por Clase: 12.000 líneas de código.



Real: 1700 millones / 3 Años y 2 meses
◦ La empresa desarrolladora no quiere cuantificar sus perdidas

Ingeniería de software

Algunos casos

Caso 2


IDAC –Sistema de información de Catastro, Notariado y
Registro
◦ Presupuesto: 5630 millones / 12 meses
 No se hizo diseño
◦ Real: Secancelo a los 5 años / 1 año de pleito legal



“Un proyecto de ingeniería se convirtió en un proyecto de
Abogados”

Ingeniería de software

Algunos casos

Caso 3


Supernotariado y Registro
◦ Actualizar sistema en COBOL a J2EE
◦ Presupuesto: 1000 millones / 14 meses

◦ Real: 2500 millones / 36 meses
◦ Se entrego la aplicación en una nueva versión de COBOL.

Ingeniería de software

Algunoscasos

Caso 4


Súper Intendencia Financiera de Colombia
◦ Integración de sistemas
 Java, Oracle From, WebService, Jsp  MyFaces

◦ Tiempo : 7 mes
◦ Presupuesto: 700 millones
◦ Real:
 700 millones: SFC,
 695 millones: Proveedor.

◦ 3 años
◦ Se entrega el 100% del desarrollo pactado inicialmente pero no cumple con la
necesidad a las actual (cambio en la leyes Colombianas, cambio de gobierno,etc.)
◦ Pelea de abogados

Ingeniería de software

Una realidad

Algunas reflexiones


Insatisfacción del cliente porque el sistema no cumple con sus
requerimientos.



Mala calidad del software percibida como:
◦ Errores frecuentes
◦ Sistemas no confiables
◦ Difícil de usar
◦ Difíciles de adaptar, extender, mejorar



Abandono de los proyectos
◦ Desfases de 2 o más veces el tiempo y el costoestimado.

◦ Se acabo el presupuesto
◦ Se fue el mejor recurso (programador)


Desconocimiento de herramientas y/o estándares como:
◦ Patrones, Arquitectura, Código, ¿ Que es eso ?
◦ Un solo lenguaje y a medias ¿ pascal, C++, Java, PHP, etc. ?

Ingeniería de software



Algunos casos

Un dato preocupante


Según encuesta del 2004, el

71%

de los proyectos de software

terminan fracasando y en 2010aumento a



80%.

Entre 7 y 8 de cada 10 fracasan.

◦ 21 %  Cambios en los objetivos definidos a nivel estratégico
◦ 31 %  No utilización, o mala utilización de metodologías de trabajo
◦ 48 %  Problemas humanos, de conducción, comunicación y conflictos entre la

gente

¿ Cuál es la realidad del problema ?
¿ Cómo resolverlo ?
Ingeniería de software

El problema

El problemas

Ingeniería desoftware

(Durante la construcción)

Causas

Causas
¿ Que hace que pase todo esto y en que etapa del
desarrollo ocurre ?
1.

2.

3.

Ingeniería de software

Construcción
1.

Ingeniería del Software (Análisis y Diseño)

2.

Administración y gerencia del proyecto de desarrollo

3.

La tecnología a usar

Mantenimiento
1.

Herencia del desarrollo

2.

Factor Humano

3.

Procesos de Cambios.

Salida y/oEntrada del software
1.

Migración

2.

Producción en paralelo

3.

Sistema en línea legado

Causas

Algunas causas
Construcción
• Ingeniería del Software
• Administración y gerencia
• Tecnología



No se sabe cual es el sistema a construir.

=
/
Requerimientos

Programador

Ingeniería de software

Cliente

Causas

Algunas causas
Construcción



• Ingeniería del Software
• Administración ygerencia
• Tecnología

No se hace: diseño, especificación de

requerimientos, arquitectura ni documentación.

Análisis y Diseño

SIN ESTO NO HAY DESARROLLO
Ingeniería de software

Causas

Algunas causas
Construcción
• Ingeniería del Software
• Administración y gerencia
• Tecnología



Programar rápido para tener tiempo de corregir y
terminar de entender lo que toca hacer

Cronograma
No importa si...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • DS-001 Introducción al Cursillo PI
  • Mkt-Digital-Clase-001-Introducción
  • 001-001-001
  • 001
  • 001
  • project..pptx
  • Presentación1.pptx
  • Presentación1.pptx

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS