Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción A La Ingeniería de Software
Introducción A La Ingeniería de Software
de Software
2,018 - 2
Contenido
• Introducción a la Ingeniería del Software.
• El proceso del software.
• Modelos de ciclo de vida.
• Lineales o Tradicionales.
• Evolutivos.
• Uso de Prototipos.
• BPMN.
Ingeniería de Software
DEFINICIONES
➢ “Establecimiento y uso de principios de
ingeniería para obtener software económico que
trabaje de forma eficiente en máquinas reales”.
Fritz Baver, 1968.
Artesanía Ingeniería
CLIENTE PROCESO
(Para quién lo (Cómo lo hacemos)
hacemos)
Proceso de construcción de software
Problema Solución
Requerimientos Software
Ciclos de Vida
El proceso que se sigue para construir,
entregar y hacer evolucionar el
software, desde la concepción de una
idea hasta la entrega y el retiro del
sistema.
CASE
Como construir
Base del A
control de c
gestión del Herramientas
proyecto
Métodos
t
Proceso
i
t
Un enfoque de calidad
u
d
Los cimientos que son la base de la ingeniería del software
están orientados hacia la calidad. (Pressman)
Interrelación con otras Disciplinas
Principales Estándares
Modelos con mejores prácticas:
CMMI: Capability Maturity Model Integration.
ISO/IEC 15504: Software Process Improvement
Capability Determination.
PMBOK: A Guide to the Project Management Body of
Knowledge.
Áreas de Conocimiento:
SWEBOK: Software Engineering Body of knowledge.
Procesos de Ciclo de Vida:
ISO/IEC 12207: Software Life Cycle Processes.
Principales Estándares
Calidad de Software como producto:
ISO/IEC 25000: System and Software Quality
Requirements and Evaluation.
Estándares menores:
IEEE 830: Software Requirements Specifications.
ISO/IEC 14764: Software Maintenance.
Business Process
Management Notation
(BPMN)
Introducción
• El objetivo principal de desarrollar BPMN es proveer
una notación que sea fácilmente entendible por todos
los usuarios de negocio: Los analistas, los
desarrolladores técnicos, y por supuesto, la gente de
negocio que manejará y monitoreará estos procesos.