martes, 29 de enero de 2008

Tarea 1: Examinar una decision

Tarea 1: Examinar una decisión
La decisión fue tomada en un proyecto en el cual se le daba hosting para ambientes de pruebas funcionales y de rendimiento para aplicaciones de internet de la corporación. La mayoría de los proyectos en los que había participado nuestra área habían sido de desarrollo y pruebas de software y en este proyecto se definía la infraestructura de TI que iban a ser usadas para instalar aplicaciones de internet de la corporación para hacerles pruebas funcionales y/o de rendimiento para asegurarnos que cumplían con los requerimientos y estándares de la corporación. Era un pequeño equipo de trabajo, alrededor de cuatro personas. Los cuales desempeñaban roles de arquitectos de TI y administradores de sistemas. Las pruebas eran ejecutadas ya sea por grupos de pruebas locales o bien de localidades externas, y por lo general este equipo daba servicios a múltiples proyectos de manera concurrente. El grupo de administradores de sistemas y arquitectos de TI daban atendían todos los requerimientos que surgían por estos grupos de pruebas y a los requerimientos corporativos para el manejo de sistemas y servidores.
Por la naturaleza del proyecto, la gerencia local no tenia mucha experiencia en este tipo de proyectos, por lo que el equipo de trabajo vio la necesidad de darle a conocer a la gerencia que tipo de actividades se realizaban por el equipo de servicios de hosting y administración de sistemas de tal manera de poder negociar mejor los recursos humanos y de infraestructura necesarios para poder dar un servicio adecuado a nuestros proyectos.
El equipo de trabajo analizo el tipo de actividades que despeñábamos, y llegamos a la conclusión que deberíamos definir aquellas actividades que eran criticas para nuestros proyectos, y encontrar alguna manera de medirlas y poder llevar un mejor control de ellas. Dentro de las actividades que teníamos, una área en particular no tenía implementado un sistema de medición, esta área era el manejo y atención de los requerimientos que frecuentemente surgían por parte de los equipos de pruebas y que demandaban gran parte de nuestro tiempo.
Las etapas consideradas en esta toma de decisión fueron:
* Identificación del problema.
* Identificación y ponderación de los criterios de decisión
* Desarrollo y análisis de alternativas
* Selección e implementación de alternativa
* Y por ultimo la evaluación y eficacia de la decisión.
La etapas de identificación y ponderación fueron las etapas mas significativas dado que realmente queramos atacar aquellas actividades que demandaban mas de nuestro tiempo. Dado que no contábamos con mucho tiempo disponible decidimos utilizar alguna de las herramientas o sistemas a los cuales teníamos acceso y que pudiera ser adaptado a nuestras necesidades. Considerando bases de datos de Domino o la implementación de Rational ClearQuest, este ultimo esta diseñado para el control de defectos dentro de la ingeniería de software, sin embargo vimos que podía ser fácilmente adaptado para llevar el control de servicios de TI.
El equipo decidió implementar Rational ClearQuest para el control de servicios de TI, por su gran flexibilidad y potencial para la generación de reportes, lo cual fue una buena decisión que nos permitió obtener los reportes y mediciones que estábamos buscando, ayudando a justificar y demostrar el trabajo realizado por el equipo, así como obtener mediciones que nos permitieran tener mejores estimados en proyectos futuros.