Gestión de los procesos de software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Gestión de los procesos de software por Mind Map: Gestión de los procesos de software

1. El concepto de Proceso de software es uno de los conceptos más abstractos en la historia de la Ingeniería de software. Muchas veces confundido como un proyecto informático o como un abstracto que pretende ser la base de una potencial gestión de conocimiento de los procesos de desarrollo informático. Desde que Watts Humprey define más formalmente el proceso de software, se ha logrado concebir una cosmovisión del proceso de software más formal, siendo fijada como un proceso de continuo aprendizaje mediante el cual una organización mejora y se mejora a través de procesos adquiridos y/o sus propios procesos. Así se llega al proceso llamado CMM o Capability Maturity Model con sus modelos asociados a personas y adquisiciones. La versión actualizada del CMM, lCMMI o CMM Integrated, es actualmente un instrumento de la gestión de la ingeniería de software tradicional y formal.

1.1. Objetivos generales · Presentar el concepto y noción de Proceso de software entendido como una herramienta organizacional y un signo de madurez organizacional de unidades informáticas con el fin de interpretar el proceso de software como una unidad de negocios empresarial. · Vincular el proceso de software a los tradicionales paradigmas de software ampliamente utilizados en la planificación de proyectos informáticos e igualmente se presenta asociado a conceptos de proyectos de software. · Relacionar el proceso de software con la estructura de una oficina de proyectos como una instancia de gestión organizacional del conocimiento asociado a las actividades de software en una organización.

1.1.1. Objetivos específicos - Conocer los fundamentos de la calidad y de la organización de la calidad en una organización (ISO 9000, 1400 y 1800) y en una unidad de calidad integral (SQA, SCM, SEPG) y situarlos en una óptica de estrategia organizacional. - Comprender el rol organizacional de los modelos de mejora (CMM, SPICE, etc.), los conceptos de modelización, el rol de herramientas CASE centrado en el proceso, y dominar y generar métricas en ingeniería del software. - Conocer las herramientas de decisión al momento de comprar o producir un software. - Comprender los mecanismos que definen y regulan la relación entre clientes, consumidores, operadores y desarrolladores de software (outsorcing, deslocalización, etc.) - Conocer sobre gestión de proveedores y la subcontratación, análisis de valor y pliego de condiciones. - Comprender y conocer los procesos y herramientas de la evaluación de proyectos y la valorización de empresas. - Interpretar la función del proceso de software como una unidad de negocio empresarial.

1.2. La asignatura revisa diversos conceptos asociados a la Ingeniería de software y a Proceso de software desde una óptica de unidad organizacional estratégica. Se pretende revisar una serie de instrumentos de gestión organización y administración empresarial en la esfera de la Ingeniería de software entendida como un negocio o unidad estratégica dentro de una empresa o en sí misma como una empresa. La asignatura revisa diversos elementos vinculados tradicionalmente al proceso de software unido a otros propios de gestión y gerencia de proyectos para distinguir los procesos que serían clave al momento de sentar las bases de la idea de proceso de negocio de software y que en esencia define una empresa de software.