Está en la página 1de 8

INSTITUTO TECNOLGICO SUPERIOR DEL OCCIDENTE DEL ESTADO DE HIDALGO

Administracin de las Tecnologas de la Informacin


Propuesta para un departamento de Desarrollo de Software

Integrantes:
Anah Alvarado Hernndez Ariana Itzel cruz Garca Bianca Migueles Garca

Mixquiahuala de Jurez Hidalgo a 27 de Junio 2012.


INTRODUCCIN En el presente documento veremos varios aspectos de la implementacin de un modelo, el cual en nuestro caso es MoProsoft. Se vern tanto los gastos que puede ocasionar su implementacin y cursos as como tambin los roles y las responsabilidades de los empleados en esta empresa de servicio de software. Cubriremos los aspectos necesarios para poder implementar este modelo y poder mejorar los procesos y aplicar las mejores prcticas a la empresa. Justificacin de por qu se eligi MoProsoft

Cuando una organizacin encara proyectos de desarrollo de software, qu la impulsa a seleccionar un proceso? Un proceso un conjunto de prcticas relacionadas entre s, llevadas a cabo a travs de roles y por elementos automatizados, que mediante recursos y a partir de insumos, producen un satisfactor de negocio para el cliente. La madurez de un proceso es el nivel al cual est explcitamente documentado, gestionado, medido, controlado y continuamente mejorado. En este marco, un modelo de procesos es un conjunto estructurado de elementos que describen las caractersticas de procesos efectivos y de calidad, indicando qu hacer, no cmo hacer ni quin lo hace. Actualmente existen modelos internacionales como CMMI e ISO. CMMI implica un amplio marco de trabajo donde se describen las prcticas esenciales de un proceso efectivo de desarrollo de software; se ha convertido en una referencia internacional de la capacidad de los procesos de desarrollo de software. Define 25 reas de proceso del mbito de la ingeniera de software y la ingeniera de sistemas. Por su parte, ISO 9000 es una familia de normas que sirve como gua a las organizaciones de todo tipo y tamao en la implantacin y operacin de Sistemas de Gestin de la Calidad. ISO 9000 en su versin 2000 tiene un fuerte enfoque en los procesos y en la satisfaccin del cliente; adems de que es certificable en Mxico. Sin embargo, por su generalidad, es abstracto y difcil de adecuar al desarrollo de software. Si bien estos modelos internacionales permiten determinar la capacidad de procesos de una organizacin que desarrolla software, no es fcil adaptarlos al contexto de las empresas mexicanas, que en su mayora son Pymes. Es as como surge MoProSoft, que es un modelo de procesos para la industria de software nacional, que fomenta la estandarizacin de su operacin a travs de la incorporacin de las mejores prcticas en gestin e ingeniera de software. La adopcin del modelo permite elevar la capacidad de las organizaciones que desarrollan o mantienen software para ofrecer servicios con calidad y alcanzar niveles internacionales de competitividad. Es tambin aplicable en reas internas de desarrollo de software de las empresas de diversos giros. Caractersticas de MoProsoft Es especfico para el desarrollo y mantenimiento de software.

Es sencillo de entender y adoptar. Facilita el cumplimiento de los requisitos de otros modelos como ISO 9000:2000, CMM y CMMI. Se enfoca a procesos. Se le considera prctico en su aplicacin, principalmente en organizaciones pequeas, con bajos niveles de madurez. Comprende un documento de menos de 200 pginas que, al compararlo con otros modelos y estndares, lo hace bastante prctico. Resulta acorde con la estructura de las organizaciones mexicanas de la industria de software. Est orientado a mejorar los procesos, para contribuir a los objetivos de negocio, y no simplemente ser un marco de referencia o certificacin.

Tiene un bajo costo, tanto para su adopcin como para su evaluacin

PLANTEAMIENTO DEL PROBLEMA El departamento de desarrollo de software entro en crisis al fallar en la entrega de las aplicaciones necesarias para la empresa debido a la falta de adopcin de estndares, la falta de organizacin que tiene la empresa y la escases de de tiempo invertido debido a su poco personal y la gestin en sus procesos. OBJETIVOS DE IMPLEMENTAR MOPROSOFT Implementando el modelo para el desarrollo de software MoProsoft pretendemos que la empresa minimice exponencialmente sus gastos a corto y largo plazo adoptando un modelo para su inicializacin. Con esto la empresa alcanzar altos niveles de calidad; Facilitando que se pueda abordar otro modelo llegada una cierta etapa. Por si en algn momento de vida de la empresa esta quiere por alguna razn cambiar de modelo.

REQUERIMIENTOS FUNCIONALES PARA MOPROSOFT

Gestin de Negocio: Establecer la razn de ser de la organizacin, sus objetivos y las condiciones para lograrlos, para lo cual es necesario considerar las necesidades de los clientes, as como evaluar los resultados para poder proponer cambios que permitan la mejora continua. Gestin de procesos: Establecer los procesos de la organizacin, en funcin de los procesos requeridos identificados en el Plan Estratgico. As como definir, planificar e implantar las actividades de mejora en los mismos. Gestin de Proyectos: Asegurar que los proyectos contribuyan al cumplimiento de los objetivos y estrategias de la organizacin. Gestin de Recursos: Conseguir y dotar a la organizacin de los recursos humanos, infraestructura, ambiente de trabajo y proveedores, as como crear y mantener la Base de Conocimiento de la organizacin. La finalidad es apoyar el cumplimiento de los objetivos del Plan Estratgico de la organizacin Administracin de Proyectos Especficos: Establecer y llevar a cabo sistemticamente las actividades que permitan cumplir con los objetivos de un proyecto en tiempo y costo esperados. Desarrollo y Mantenimiento de Software: Realizacin sistemtica de las

actividades de anlisis, diseo, construccin, integracin y pruebas de productos de software nuevo o modificado cumpliendo con los requerimientos especificados.

REQUERIMIENTOS NO FUNCIONALES PARA MOPROSOFT

Ser adaptable: Abordar otro modelo llegada una cierta etapa. Cumplir con el estndar de la norma ISO 9000.

REAS INVOLUCRADAS

El rea involucrada es la de sistemas que cuenta con un departamento de desarrollo de software en el cual se va a implementar el modelo MoProsoft para desarrollar los proyectos: 1) ERP que involucre los pedidos, almacenes y ventas 2) Pedidos y registro de pagos por web 3) Nmina 4) Mantenimiento preventivo y correctivo de los equipos industriales PROPUESTA

Modelo a Implementar MoProsoft para la mejora y evaluacin de los procesos de desarrollo y mantenimiento de sistemas y productos de software. Estndar a Cumplir ISO 9000 el cual designa un conjunto de normas sobre calidad y gestin contina de calidad. Especifica la manera en que una organizacin opera, sus estndares de calidad en cuanto a la programacin, tiempos de entrega y niveles de servicio en el desarrollo de software. ISO 20000 que es la primera norma internacional para gestin de servicio IT y promueve la adopcin de un enfoque de proceso integrado para la entrega de los servicios administrados. Y finalmente ISO 15504 que es un modelo para la mejora y evaluacin de los procesos de desarrollo y mantenimiento de sistemas y productos de software.

CRONOGRAMA

DE TIEMPO IMPLEMENTAR MOPROSOFT

QUE

SE

REQUIERE

PARA

De acuerdo a las actividades que se tienen que desarrollar en cada uno de los niveles de MoProsoft se estima que se lleva diez meses con dos semanas adoptar el modelo a continuacin se muestra una tabla del tiempo en el que se cada uno de los cinco niveles de MoProsoft:

1. Los primeros dos das del primer mes se les dar una capacitacin a los empleados de la empresa para que los empleados e inversionistas comprendan las principales caractersticas del modelo de MoProsoft. 1.

Proceso incompleto 2. Del primer al segundo mes se implementara el primer nivel de MoProsoft utilizando los procesos que estn dentro de este nivel.

2.

3.

Proceso realizado

3. Del segundo al cuarto mes se implementara el segundo nivel de MoProsoft utilizando los procesos que estn dentro de este nivel.

4.

Proceso administrado

4. Del cuarto al sexto mes Implementara el tercer nivel de MoProsoft utilizando los procesos que estn dentro de este nivel.

Proceso establecido

5. Del sexto al octavo mes se implementara el cuarto nivel de MoProsoft utilizando los procesos que estn dentro de este nivel. 5.

Proceso predecible 6. Del octavo al decimo mes se implementara el quinto nivel de MoProsoft utilizando los procesos que estn dentro de este nivel.

Optimizando el proceso

Desarrollo de los procesos que se deben realizar en MoProsoft.

El modelo se divide en tres categoras que son: Alta Direccin, Gestin y Operacin, dentro de las cuales se distribuyen 9 procesos. Cada uno de los procesos se desarrolla a diferentes capacidades, desde un nivel 1 en donde todos los procesos se realizan, hasta un nivel 5 en donde los procesos se ejecutan de manera optimizada. Dependiendo del nivel a implementar sern las actividades que se realizarn as como la forma en la que se administran.

En Alta Direccin tenemos el proceso de Gestin de Negocio (GN)

El cual implementa la estrategia del mismo a travs de un plan estratgico, el cual es comunicado y realizado. El resto de los procesos de la organizacin toman como base este plan para apoyar su estrategia, proyectos y objetivos planteados. El gestor de negocios debe de monitorear

este plan de acuerdo a lo indicado en l.

En la categora de Gestin tenemos tres procesos:

Gestin de Procesos (GPR)

Implementa los procesos identificados en el plan estratgico a travs de un plan de procesos y un plan de evaluacin, en los cuales involucra al resto de los responsables de proceso. El gestor de procesos da seguimiento y apoya la implementacin de procesos de la organizacin de acuerdo a su plan, calendario y riesgos. El avance lo revisa con cada responsable de procesos y con el gestor de negocios
Gestin Proyectos (GPY)

Implementa los proyectos identificados por Negocios y realiza la venta de los mismos, as como su seguimiento entre el cliente y el Administrador de Proyectos. Para realizar su trabajo genera un plan de proyecto y un plan de ventas los cuales son implementados y monitoreados con el Gestor de Negocios.

Gestin Recursos (GR).

Provee de los recursos a la organizacin, ya sean humanos, administracin del conocimiento, o bienes y servicios. Este proceso cuenta con tres planes operativos los cuales indican cmo atender las necesidades de recursos de cada proceso apoyado en tres subprocesos: Recursos Humanos y Ambiente de Trabajo (RHyAT), Conocimiento de la Organizacin (CO) y Bienes, Servicios, e Infraestructura (BSI). El subproceso de RHyAT atiende las solicitudes de contratacin, asignacin y administracin de los recursos humanos, as como tambin se encarga de mantener un ambiente de trabajo adecuado. El subproceso de CO atiende solicitudes relacionadas con la base de conocimiento y da seguimiento para que la misma funcione adecuadamente. El subproceso de BSI atiende los requerimientos de compra y asignacin de equipo, cuenta con un catlogo de proveedores y un registro de bienes, tambin se encarga de dar mantenimiento a la infraestructura y servicios de acuerdo a un plan para que toda est en un nivel ptimo.

En la categora de Operacin tenemos a los procesos de Administracin de Proyectos Especficos (APE), y de Desarrollo y Mantenimiento de Software (DMS). En el proceso de APE se planifican los proyectos, se conforma el equipo y se da seguimiento a los proyectos con reportes de su avance a gestin de proyectos. En DMS se implementa el ciclo de desarrollo de acuerdo a los planes de proyectos, se desarrollan los productos, manuales y documentacin de proyectos en cada una

de sus fases. Lo que habilita a la organizacin es el plan estratgico el cual debe ser conocido por todos y se trabaja en apoyarlo para lograr sus objetivos. Otro proceso importante es gestin de recursos: el cual provee a la organizacin de los recursos necesarios para realizar sus actividades. A travs de la ejecucin de los diferentes planes con los que cuenta cada proceso y su seguimiento, la organizacin avanza en la estrategia planteada. Por medio del seguimiento y retroalimentacin los planes o la estrategia se van ajustando para conseguir los objetivos de negocio. VENTAJAS DE USAR MOPROSOFT Basada en normas ISO Facilita la compresin del modelo. Simplifica la relacin entre el modelo de procesos y la organizacin. Cuenta nicamente con 9 procesos evitando la fragmentacin que se presenta en otros modelos. Capacidad organizacional de gestin de procesos y proyecto. RIESGOS DE USAR MOPROSOFT Evaluaciones formales constantes. Mejora de procesos orientado al objetivo del negocio. Proyectos para largos plazos.

RECURSOS FINANCIEROS

Nivel de maduracin Nivel 1 Nivel 2 Nivel 3 Nivel 4 Nivel 5 COSTO DE IMPLEMENTAR MoProsoft

Precio en US 2588.9 USD 2451 USD 2370 USD 2310 USD 2200 USD 11919 USD

Adems se agregaran 442.80 USD de capacitaciones por dos das para diez personas como mximo dirigido a los lderes de proyecto, desarrolladores y gerentes de sistema para que los participantes comprendan las principales caractersticas del modelo de MoProsoft, as como 590.40 USD de viticos para la persona encargada de impartir la capacitacin.