Professional Documents
Culture Documents
PCA
B/QUILLA
NOV-2017
Introduccin
Tradicionalmente la ingeniera de software se ha centrado
en metodologas y lenguajes de programacin, modelos
de desarrollo y herramientas.
Relacionado con la
Proceso de construccion y
produccion mantenimiento del
producto software TECNOLOGIA
PROCESO DEL
SOFTWARE PROCESO DE
Encargado de estimar, SOFTWARE
planificar y controlar los
Proceso de
recursos necesarios
gestion
(personas, tiempo,
tecnologa )
Soporte automtico Es necesario automatizar ciertas partes del proceso, dar soporte al trabajo
a la ejecucin en grupo, compilacin de mtricas y aseguramiento de la integridad del
proceso.
Un recurso es un activo que una actividad necesita para llevarse a cabo. En este campo,
hay dos recursos de principal importancia: por un lado los desarrolladores (los agentes
humanos en el proceso), y por otro, las herramientas de desarrollo (los agentes
Recurso computarizados que tradicionalmente han sido usados en desarrollo del software
como editores especializados y Herramientas para la gestin, compiladores, etc.) y las
herramientas de propsito general (como hojas de ca1culo, editores de diagramas, etc.
Que pueden ser usados para manejar el proceso).
Normalmente, las herramientas estn fuertemente unidas a las actividades en las que
Roles y son usadas, mientras que los desarrolladores se relacionan indirectamente a una
Directivas actividad por medio de sus roles, es decir, el conjunto de responsabilidades,
obligaciones y tareas (por ejemplo diseadores, jefes de proyecto, revisores, etc.).
Clasificacin de los lenguajes de modelado de
procesos (LMP)
Representa que elementos del proceso
se estn implementando y que flujos de
infonnaci6n son importantes para los
elementos bsicos del proceso.
funcional
Informativo
Representa las entidades de infamacin
de salida 0
Otra posible clasificacin de los lenguajes de modelado es la establecida por
McChesney (1995)
Lenguaje de
modelados
Manuales que pueden ser estndares, y
mtodos centrados en la gestin,
desarrollo, evaluacin, ciclo de vida del
software y procesos de soporte al ciclo de
vida,
Prescriptivos
tienen como objetivo definir los
medios necesarios o Automaticos, que realizan actividades
recomendados para la ejecucin relacionadas con la asistencia, soporte,
de un proceso. gestin y tcnicas de produccin de
software asistida por ordenador.
METAMODELOS DE PROCESO
SOFTWARE
Los metamodelos son usados con frecuencia
por parte de los metodologistas para construir
o modificar metodologas, en cambio las
metodologas son usadas por los equipo de
desarroll software
MODELADO DE PROCESOS: DIAGRAMAS DE GANTT Y
DIAGRAMAS PERT
Caractersticas
Facilita la instanciacin capacidad de proceso
Integran