16

Click here to load reader

Perfil proyecto profesional gerencia qa

Embed Size (px)

Citation preview

Page 1: Perfil proyecto profesional   gerencia qa

0

Facultad de Ingeniería

Carrera de Ingeniería de Sistemas de Información

GESTIÓN DE QUALITY ASSURANCE PARA EL ASEGURAMIENTO DE LA CALIDAD DE PROYECTOS DESARROLLADOS EN LAS EMPRESAS

VIRTUALES DE LA UPC

Perfil del Proyecto Profesional para la obtención del Título Profesional de Ingeniero de Sistemas de Información

Autor

Ilich Alfaro Ugaz

Diego Rojas Pardo

Manuel Sarmiento

Asesor

Lizette Grados Aguirre

Lima, Abril del 2010

Page 2: Perfil proyecto profesional   gerencia qa

1

1 TEMA

Gestión de una Empresa de Servicios de Aseguramiento de la Calidad de Arquitectura

Empresarial y Productos Software dentro del marco de proyectos y empresas virtuales de

la UPC.

2 TÍTULO

Gestión de Quality Assurance para el aseguramiento de la calidad de proyectos

desarrollados en las empresas virtuales de la UPC.

3 OBJETIVOS

3.1 Objetivo General

Gestionar una empresa de prestación de servicios de aseguramiento de la calidad para el

desarrollo de Arquitectura Empresarial y productos software provenientes de empresas de las

facultades de Ingeniería de Software y Sistemas de Información de la UPC.

3.2 Objetivos Específicos

Los objetivos específicos para lograr el objetivo general son:

O-1: Diseñar el plan estratégico empresarial que permitirá identificar y coordinar

las actividades a ejecutar para alcanzar los objetivos empresariales.

O-2: Establecer la jerarquía dentro de la organización y replantear la cultura

organizacional de manera alineada con los objetivos empresariales.

O-3: Definir, implementar y evaluar procesos, tanto de gestión interna como de

prestación de servicios, de manera que faciliten y agilicen las actividades core de

negocio y permitan la mejora continua.

O-4: Gestionar los recursos humanos e infraestructura del ambiente para satisfacer

la demanda operativa interna; implementar y sostener la base de conocimiento de la

organización y mantener el ambiente laboral estable para la ejecución de los procesos

de negocio.

O-5: Gestionar la prestación de servicios de manera eficiente y eficaz, mediante

planificación, seguimiento y control de los proyectos clientes e internos.

Page 3: Perfil proyecto profesional   gerencia qa

2

4 FUNDAMENTACIÓN

La Universidad Peruana de Ciencias Aplicadas UPC implementó una nueva visión de

gestión de proyectos orientados a empresas a partir de Agosto de 2008. Esta nueva visión

estructuro líneas de empresas dedicadas a rubros específicos para desarrollo de

productos SW y análisis de procesos de información que convergen en el desarrollo de

una arquitectura empresarial. Estos rubros se mantienen a la actualidad, y son Salud,

Educación, Banca, Servicios IT y fábricas de desarrollo especializadas en plataformas JAVA

y Microsoft .NET; adicionalmente existe una empresa dedicada a sacar adelante la

acreditación de la carrera de Sistemas de Información.

Ante el inminente incremento de producción de diversos proyectos con sus propios

objetivos, se vio la necesidad de crear una empresa de soporte que se responsabilice de

comprobar que los productos, propuestas e implementaciones elaboradas en y por las

demás empresas posean un fundamento claro, estable y alineado a sus objetivos de

negocio, y un nivel de calidad y funcionalidad propio de estudiantes de Computación e

Informática de UPC que se encuentran en el último ciclo de formación académica.

Es entonces que se crea Validación y Verificación. Esta empresa se conforma por alumnos

que se dedican a evaluar el trabajo de otros bajo una perspectiva objetiva, criterios de

calidad y estándares establecidos por la universidad, organismos internacionales y

criterios que el mismo proyecto en desarrollo se plantea.

En Agosto del 2009, la empresa asumió un rol más importante del que su nombre indica

(Validación y Verificación). Dada la importancia del aporte que brindaba el servicio de la

empresa sobre la producción de proyectos de otras empresas, se entendió que nuestro

trabajo no sólo era revisar el producto final o artefactos de otros proyectos, sino también

brindarles una guía y soporte a lo largo del desarrollo de los mismos. Es así que la

empresa cambia de nombre a Quality Assurance, para reflejar mejor que se trata de una

empresa cuya función y fin último es asegurar la calidad de los proyectos resultantes de

las empresas virtuales.

Durante el inicio de funciones de la empresa, no se habían definido ni documentado los

procesos de la empresa, no se había realizado un plan estratégico donde se alineen las

actividades de la empresas con los objetivos empresariales.

Page 4: Perfil proyecto profesional   gerencia qa

3

Tampoco se habían establecido formalmente documentos necesarios para la prestación

de servicios de inspección o pruebas y, finalmente, no se contaba con una estructura

organizacional que respondiera a las necesidades operativas de la empresa.

Durante los ciclos de gestión, los alumnos encargados de la dirección de la empresa

formalizaron las actividades y procedimientos a realizar dentro de la empresa,

alineándolas a los objetivos empresariales y enfrentando los problemas que surgían

durante la prestación de servicios e ideando mecanismos y herramientas para mejorar la

metodología de trabajo interno. Aun así, los gerentes han detectado oportunidades de

mejora y estas se plantean como plan de acción para los miembros de la gerencia futura.

5 DESCRIPCIÓN DEL PROYECTO

La fábrica de software “Java Software Factory” es una empresa que está orientada a brindar

servicios de desarrollo usando la plataforma Java y herramientas código abierto, como también

desarrollar proyectos que contribuyan con el cumplimiento de los objetivos de la empresa. El

proyecto, por lo tanto, debe sentar las bases para la organización, de manera que los proyectos

y servicios puedan desarrollarse de manera normal y fluida contando con todos los recursos

necesarios, y respetando normas y procesos de desarrollo.

Como modelo de calidad y de gestión de una empresa de software nos hemos basado en el

modelo de Moprosoft. Este modelo fue definido en el año 2005 y su objetivo principal es el de

definir un estándar para la mejora y evaluación de los procesos de desarrollo y mantenimiento

de sistemas y productos software. Moprosoft ha sido desarrollado en base a las áreas de

procesos de los niveles 2 y 3 del modelo SW-CMM e inspirándose en el marco de ISO/IEC

15504 adaptado para pequeñas empresas.

Para cumplir con el objetivo del proyecto, y en base al modelo Moprosoft, se establece una

Gerencia General a cargo de los procesos de la alta dirección y tres gerencias subordinadas las

cuales son: Gerencia de Procesos, Gerencia de Proyectos y Gerencia de Recursos.

En base a estas gerencias se implementará la estructura organizacional de la fábrica de

software. Es importante resaltar que bajo el nivel gerencial se encuentra el nivel

operativo que incluye la gestión de proyectos y servicios específicos.

Page 5: Perfil proyecto profesional   gerencia qa

4

El principal objetivo de la gerencia de procesos es implementar los procesos para toda la

organización tomando en cuenta modelos y estándares internacionales como Moprosoft,

CMMi e ISO/IEC 12207. Estos procesos se dividen en estratégicos, de apoyo y operativos

los cuales se priorizarán de acuerdo a su importancia para la organización. Para cada uno

de estos procesos deben definirse indicadores de calidad, eficiencia y eficacia, los cuales

permiten un control detallado sobre los proyectos.

Está en manos de la gerencia de procesos, gestionar la calidad de los proyectos de la

fábrica y los procesos vinculados al desarrollo de los mismos; así como, implementar una

metodología asociada a la mejora continua basada en el modelo IDEAL.

La gerencia de proyectos tiene como principal meta gestionar los servicios y los proyectos

de la empresa asegurando el éxito de los mismos. Por otro lado, vigila el trabajo de las

líneas de la empresa: Línea de Requerimientos y Procesos, Línea de Desarrollo y

Mantenimiento y la Línea de Diseño y Arquitectura.

Así mismo, esta gerencia se encarga de monitorear los proyectos específicos teniendo en

cuenta sus objetivos y resultados al finalizar cada hito. Bajo esta gerencia está la

administración de proyectos específicos perteneciente al nivel operativo.

Otra función importante de la Gerencia de Proyectos es promocionar la empresa

generando canales de comunicación con los clientes, con el objetivo de obtener más

proyectos que contribuyan con la expansión del mercado.

La Gerencia de Recursos, es la que administra los recursos tecnológicos y humanos para

cumplir con éxito los objetivos de la empresa, así como, brindar los recursos necesarios

para el éxito de los proyectos. Entre sus funciones se encuentra el seguimiento de los

colaboradores de la organización con el fin de asegurar el desarrollo profesional de los

mismos y su buen desempeño en los proyectos de fábrica.

La gestión de la base de conocimiento de la empresa también forma parte de la gestión

de recursos, en ella deben encontrarse todos los activos de información generados por la

organización. Así mismo, la Gerencia de Recursos debe definir e implementar la gestión

de la configuración para los proyectos.

6 PLAN DE ACTIVIDADES Y ENTREGABLES

Page 6: Perfil proyecto profesional   gerencia qa

5

Se presenta una lista de los entregables a presentar en base a la fase y fecha en que se les

dará inicio y fin, con el fin de cumplir un determinado hito al final de cada fase.

Page 7: Perfil proyecto profesional   gerencia qa

6

Fase Hito Fechas Actividades Entregables

Definición y

Estructuración de

la Organización

Empresarial

Estructura

Empresarial

Definida.

Inicio: 30/03/2009

Fin: 22/05/2009

Definición de la Misión, Visión y Valores.

Definición del Organigrama.

Definición de los Servicios.

Definición de los Objetivos y Estrategias de la Empresa.

Definición de la Cartera de Proyectos.

Definición de la Cultura Organizacional.

Asignación de los jefes de proyecto y otros colaboradores a los proyectos

Definición de los procesos principales de la empresa

Definición de metodologías para el seguimiento de los colaboradores.

Plan Estratégico 2009-01

Reglamento Interno.

Organigrama.

Mapa de Procesos de la Empresa.

Memoria Parcial de la Empresa.

Contratos y Propuestas.

Formatos de evaluación al personal.

Herramientas de control y seguimiento.

Definición y

Ejecución de

Procesos

Moprosoft Nivel

1

Nivel de

Moprosoft 1 –

Altamente

Implementado

Inicio: 25/05/2009

Fin: 22/07/2009

Definición de los procesos de nivel estratégico y apoyo para la Empresa.

Definición de procesos operativos prioritarios.

Estandarización de la Plataforma Empresarial.

Ejecución de los procesos

Implementación de las herramientas de soporte para las

Memoria de la Empresa 2009-01

Definición de Procesos de Apoyo (Diagrama y documentación)

Proceso de Evaluación del Personal.

Page 8: Perfil proyecto profesional   gerencia qa

7

Fase Hito Fechas Actividades Entregables

gerencias.

Definición formal del método de evaluación y control del personal.

Definición de Métricas asociadas a los procesos

Revisión de Calidad a Proyectos y Procesos

Definición de la Cartera de Proyectos para el ciclo 2009-02.

Presentación de la empresa para la captura de nuevos recursos.

Cartera de Proyectos 2009

Reevaluación y

Mejora de la

Organización

Empresarial

Estructura

Organizacional

mejorada y

definida.

Inicio: 17/09/2009

Fin: 10/09/2009

Elaboración del Plan Estratégico para el ciclo 2009-02

Implantación de Mejoras a partir de los incentivos capturados anteriormente.

Reestructuración del Organigrama.

Formalización de la Cartera de Proyectos 2009-02.

Definición del Plan de Procesos para el Nivel 2 de Moprosoft.

Definición del Plan Operativo de Recursos.

Definición del Plan de Capacitación del Personal.

Plan Estratégico 2009-02

Plan Operativo de Recursos

Plan de Proyectos

Plan Operativo de Recursos

Plan de Capacitación

Plan de Procesos.

Contratos y Propuestas.

Page 9: Perfil proyecto profesional   gerencia qa

8

Fase Hito Fechas Actividades Entregables

Definición del Plan Operativo de Procesos.

Ejecución de Procesos definidos para el Nivel 1 de Moprosoft.

Evaluación de los Proyectos internos de la Fábrica y seguimiento a su avance.

Definición de y

Ejecución de

Procesos Nivel 2.

Procesos nivel 2

definidos en su

totalidad.

Inicio: 14/09/2009

Fin: 30/10/2009

Ejecución del Plan de Procesos, Plan de Proyectos, Plan Operativo de Recursos y Plan de Capacitaciones.

Definición de los procesos Faltantes y necesarios para el Nivel 2 de Moprosoft.

Control de Proyectos

Gestión del Conocimiento, Reuso y Configuración.

Gestión del Personal.

Ejecución de Proyectos con metodología Ágil.

Atención a los Servicios.

Gestión de la Calidad.

Cierre de Proyectos

Gestión Tecnológica

Elaboración de las Herramientas necesarias para el

Documentos de Procesos para los siguientes rubros:

Control de Proyectos

Gestión del Conocimiento, Reuso y Configuración.

Gestión del Personal.

Ejecución de Proyectos con metodología Ágil.

Atención a los Servicios.

Gestión de la Calidad.

Cierre de Proyectos

Gestión Tecnológica

Page 10: Perfil proyecto profesional   gerencia qa

9

Fase Hito Fechas Actividades Entregables

soporte de los Procesos.

Ejecución de los Procesos definidos.

Estandarización de la metodología de evaluación con las otras empresas.

Ejecución,

Control y

Medición

Procesos de nivel

1 y 2

correctamente

implementados.

Inicio: 01/10/2009

Fin: 23/11/2009

Ejecución del Plan de Procesos, Plan de Proyectos, Plan Operativo de Recursos y Plan de Capacitaciones.

Ejecución y Control de los Procesos definidos para el nivel 1 y 2.

Aseguramiento de la Calidad de Procesos

Medición de Procesos.

Captura de Incentivos de Mejora Continua

Reporte de Estado de Proyectos

Reporte de SQA de Procesos.

Reporte Cuantitativo de Mediciones.

Reporte de Sugerencias de Mejora.

Evaluación de

Resultados

Nivel 2 de

Moprosoft –

Altamente

Implementado

Inicio: 24/11/2009

Fin: 07/12/2009

Evaluación del Plan de Procesos, Plan de Proyectos, Plan Operativo de Recursos y Plan de Capacitaciones.

Evaluación Formal sobre el Nivel de Capacidad 2 del Modelo Moprosoft.

Captura de Lecciones Aprendidas.

Resultados del Proyecto

Proyectos de Mejora

Reporte de Mediciones

Resultado de la Evaluación

Page 11: Perfil proyecto profesional   gerencia qa

10

Fase Hito Fechas Actividades Entregables

Capturas de Comentarios y Quejas del Cliente.

Evaluación Final del Personal.

Captura de las Impresiones del Ambiente del Trabajo

Captura de Incentivos de Mejora Continua

Establecimiento de Proyectos de Mejora.

Formal.

Memoria de la Empresa 2009.

Memoria del Proyecto.

Page 12: Perfil proyecto profesional   gerencia qa

11

7 INDICADORES DE LOGRO DE LOS OBJETIVOS

El cumplimiento de los objetivos del proyecto se mide a través de los siguientes

indicadores de logro:

Objetivo Específico 1

Organigrama de la empresa, misión, visión, valores organizacionales, servicios

ofrecidos, publicación y promoción de la empresa (Web), Código de Ética, Reglamento

Interno, Plantillas de control.

Objetivo Específico 2

Plan Estratégico, objetivos por gerencia, estrategias por objetivo, indicadores de

cumplimiento por objetivo, Riesgos empresariales y mitigantes.

Objetivo Específico 3

Mapa de Procesos, Plan de Implantación de Procesos, descripción de los procesos

prioritarios, resultados de la ejecución de Procesos, métricas e indicadores de Gestión,

resultados de la mediciones realizadas, proyectos de mejora continua, resultados y

documentos que avalen las revisiones de QA realizadas a los proyectos

internos(calidad).

Objetivo Específico 4

Documentación importante de los proyectos específicos, Contratos, Plan de Proyectos,

Comentarios y Quejas del cliente. Plan de Comunicación con los clientes.

Reportes Internos.

Objetivo Específico 5

Plan operativo de recursos, plan de evaluación de recursos, plan de gestión del

conocimiento y plan de capacitación.

Formatos de seguimiento, evaluación, registro de incidencias.

Page 13: Perfil proyecto profesional   gerencia qa

12

8 DESCRIPCIÓN DEL CONTENIDO DEL DOCUMENTO

A continuación se define la estructura del Documento Final del Proyecto (Memoria del

Proyecto) con una breve descripción de cada sección que lo conforma.

Introducción

Explica la situación en la que nace el proyecto, la forma en la que se estructuran las

empresas virtuales de las carreras de Computación y en específico, Java Software Factory.

Capítulo 1: Fundamentación

Se presenta la justificación del proyecto, sus objetivos y el alcance del proyecto.

Capítulo 2: Marco Teórico

Se presenta el marco teórico del proyecto. Incluye temas como Open Source, Java,

Moprosoft, RUP, XP, etc.

Capítulo 3: La Empresa

Describe la empresa y el entorno de trabajo de las empresas virtuales de la carrera.

Describe el Planeamiento Estratégico de la empresa, incluyendo Misión, Visión, Valores y

los Objetivos de la empresa. Finalmente, explica la estructura organizacional de la

empresa.

Capítulo 4: Gerencia de Procesos

Presenta la descripción de la Gerencia de Procesos, el análisis del estado inicial de la

Organización y la propuesta de mejora en cuanto de procesos de la organización. Así

mismo, se presenta la planificación, definición e implementación de los procesos como el

control y la evaluación de los mismos.

Capítulo 5: Gerencia de Proyectos

Presenta la descripción de la Gerencia de Proyectos y sus funciones. Explica cómo se

distribuye la estructura organizacional de la Gerencia. Explica las actividades principales y

los procesos para ejecutar dichas actividades. Describe los proyectos de la empresa.

Page 14: Perfil proyecto profesional   gerencia qa

13

Capítulo 6: Gestión de Recursos

Presenta las principales funciones de la Gerencia de Recursos y las actividades realizadas

en esta área. Explica, como se han gestionado los recursos humanos y el ambiente de

trabajo; así como, los bienes, servicios e infraestructura y el conocimiento tecnológico de

la organización.

Capítulo 7: Resultados

Presenta los resultados de la empresa durante el año 2009. Se estructura de tal forma

que se puedan mostrar los resultados por cada una de las partes descritas

Capítulo 8: Sugerencias

Describe algunas sugerencias para la Gestión futura de la empresa y algunos puntos que

se consideren importantes para los próximos gerentes de la Empresa.

Anexos

Presenta algunos documentos que apoyan a la explicación del documento.

Page 15: Perfil proyecto profesional   gerencia qa

14

9 REFERENCIAS BIBLIOGRÁFICAS

CMMI Product Team

2006 CMMI® for Development Version 1.2

Pittsburgh: Carnegie Mellon University

GANDOLFO, Juan

2008 Los seis pasos del Planeamiento Estratégico.

Madrid: Aguilar

IEEE COMPUTER SOCIETY

2004 Software Engineering Body of Knowledge – SWEEBOK

INDECOPI – Comisión de Reglamentos Técnicos y Comerciales

2009 Norma Técnica Peruana: NTP-ISO/IEC 12207:2006

Lima: INDECOPI

INTERNATIONAL ORGANIZATION FOR STANDARDIZATION – ISO Y INTERNATIONAL ELECTROTECHNICAL COMMISSION - IEC

2005 Software Process Improvement and Capability Determination – ISO/IEC 15504

KRUCHTEN, Philippe

2003 The Rational Unified Process an Introduction. Third Edition

Booch Jacobson Rumbaugh.

MC FEELEY, Bob

1996 IDEAL: A User’s Guide for Software Process Improvement

Pittsburgh: Carnegie Mellon University

Page 16: Perfil proyecto profesional   gerencia qa

15

OKTABA, Hanna y otros

2005 Modelo de Procesos para la Industria de Software – Moprosoft

2006 Método de Evaluación de procesos para la industria de software - EvalProSoft

PROJECT MANAGEMENT INSTITUTE

2008 A Guide to the Project Management Body of Knowledge - PMBOK Guide

WELLS, Don

2009 Extreme Programming: A gentle Introduction en:

www.extremeprogramming.org (Consulta: 15 de Agosto del 2009)