Está en la página 1de 3

Errores Clásicos en un Proyecto de Software:

1. Mal análisis en los requerimientos.


2. Mala planeación.
3. Falta de negociación (documento, contrato) con el cliente.
4. Ausencia de análisis costo-beneficio.
5. Desconocimiento del ambiente de trabajo de los usuarios.
6. Desconocimiento de los usuarios que trabajan con el sistema.
7. Mala elección de recursos (hardware, software, humanos).

Fracasos en Proyectos de Software y Sus Causas:

• El software nunca llega a funcionar.


• No se cumplen los plazos de entrega.
• No cumple con las funcionalidades esperadas.

Razones:

• Complejidad alta.
• Incertidumbre y falta de claridad en los objetivos.
• Excesiva maleabilidad del software.
• Demanda constante de cambios.

Problemas al Desarrollar un Software:

• Ingeniería de requisitos: Importancia crítica para el éxito del producto.


• Stakeholders: Personas u entidades con impacto o interés en el sistema.
• Definición de requisitos: Requisitos bien establecidos son fundamentales.

Costos de Errores en los Requisitos:

• Involucran del 10 al 15% del costo total del proyecto.


• Un error en los requisitos puede ser 10 hasta 100 veces más costoso que
un error en el código.
• Errores en requisitos pueden causar sobrecostos, reprocesos costosos,
mala calidad, retrasos, clientes descontentos, entre otros.

Brecha en la Comunicación:

• Desarrolladores vs. Usuarios: Diferencias en percepciones y expectativas.


• Importancia de una comunicación clara y comprensión mutua.

Ingeniería del Software según Pressman:


• Herramientas, métodos, modelo de proceso, enfoque de calidad.
• Tecnología multicapa que abarca diversas dimensiones.

Metodología de Desarrollo de Software:

• Identificación y definición del problema.


• Análisis del problema.
• Análisis de la solución.
• Diseño de la solución.
• Implementación de la solución.
• Pruebas.
• Conclusiones sobre la solución.
• Responsabilidad ética y profesional.

Sistemas de Información:

• Datos e información.
• Sistema de información: Conjunto de elementos que interactúan para
apoyar las actividades de una empresa.
• Tecnología de la información: Infraestructura tecnológica que soporta
sistemas de información.

Tipos de Sistemas de Información:

1. Sistemas Transaccionales:
• Apoyan tareas operativas.
• Intensa entrada y salida de información.
• Ejemplos: facturación, nómina.
2. Sistemas de Apoyo a las Decisiones:
• Apoyan la toma de decisiones.
• Intensivos en cálculo.
• Ejemplos: simulación de negocios.
3. Sistemas Estratégicos:
• Creadores de barreras de entrada al negocio.
• Buscan ventajas competitivas.
• Ejemplos: CRM, SCM, comercio electrónico.

Comercio Electrónico:

• Implica compartir información, mantener relaciones y conducir


transacciones a través de redes.
• Cambios en la cultura de los consumidores y en la sociedad.
• Competencia global.
• Modelos de comercio electrónico: puro, tradicional, parcial.

Modelos Analíticos y Optimización:

• Modelos analíticos: Aproximación al mundo real para experimentar.


• Optimización: Buscar la mejor manera de alcanzar un objetivo con
recursos limitados.
• Programación lineal: Determinar la mejor asignación de recursos para
objetivos dados.

También podría gustarte