Servicios

HP crea una metodología corporativa para el desarrollo de software

En la base de APPRAISE se encuentra Visual Studio Team Foundation Server

Debido a una serie de fusiones y adquisiciones realizadas a lo largo de los últimos años, los ingenieros de software de Hewlett-Packard heredaron un amplio catálogo de herramientas que se utilizaban para soportar los procesos de ingeniería de software. Para consolidar herramientas y estandarizar procesos, la compañía utilizó el componente Team Foundation Server de Visual Studio Team System de Microsoft para crear APPRAISE, una metodología corporativa para desarrollo de software y gestión de procesos que soporta y refuerza las propias metodologías de desarrollo, los procesos y las necesidades de HP. Como es sabido, HP es uno de los principales suministradores de soluciones y servicios de TI con una oferta que comprende desde las infraestructuras complejas hasta los dispositivos domésticos de impresión fotográfica. Los consultores de HP Services ayudan a las empresas de todo el mundo a aplicar las TI y sus servicios asociados para resolver los aspectos críticos de su gestión y lo hacen mediante un modelo que engloba a los 28 centros altamente cualificados que HP posee en todo el mundo. Entre esos centros se encuentra el Global Delivery India Center (GDIC) en Bangalore, que emplea a más de 10.000 expertos y está operativo desde los últimos 15 años. El centro mantiene su alta calidad de servicio mediante inversiones constantes en procesos, herramientas, metodologías y estándares, lo que le vale la certificación de nivel 5 (la máxima posible) del Capability Maturity Model (CMM) que otorga el Instituto de Ingeniería de Software (SEI). El GDCI de Hewlett-­Packard ha crecido significativamente en los últimos años. A raíz de la adquisición de Digital Globalsoft, la situación era que cada compañía poseía sus propias herramientas para la gestión de sus proyectos. Ante la necesidad de armonizar sus procesos de TI y de mantener la compatibilidad con las exigencias del nivel 5 del SEI en cuanto a la madurez y capacidad de sus modelos, HP demandaba una metodología de desarrollo corporativa. El crecimiento, los estándares de calidad cada vez más restrictivos y los nuevos requisitos que plantea la economía global, llevaron al GDIC de Hewlett-Packard a empezar a trabajar en una solución corporativa para los proyectos de desarrollo de software y para la gestión de procesos. La solución debía ser lo bastante flexible como para soportar la continua mejora de procesos y la adopción de nuevas metodologías. Debía, asimismo, soportar tanto estaciones de trabajo basadas en Unix y en Linux como sistemas Windows. “Necesitábamos una solución que pudiera soportar continuos cambios y mejoras para implementar y medir procesos a través de la organización de forma consistente”, explica Mandar Bhagwat, jefe de programación de HP. La solución al detalle El GDIC de Hewlett-Packard desarrolló APPRAISE, una solución que permite a HP estandarizar y optimizar los procesos de desarrollo de software y las metodologías a través de todas sus áreas. APPRAISE le sirve a HP para mejorar la productividad y la anticipación de su red global de entrega de soluciones a clientes, favoreciendo una mejor gestión de proyectos, procesos y metodologías, además de optimizar la utilización de recursos y la gestión del rendimiento de negocio. APPRAISE está basado en el componente Team Foundation Server de Visual Studio 2005 Team System de Microsoft y opera sobre Windows Server 2003. Como el componente servidor de VSTS, Team Foundation Server ofrece servicios de colaboración que permiten a todos los miembros de un proyecto gestionar y monitorizar los progresos y el estado de éste. Entre sus capacidades se incluyen control del código fuente a nivel corporativo, gestión de activos, seguimiento integrado y reporte de tareas asignadas. El GDIC utilizó las capacidades de Team Foundation Server para crear una solución flexible de múltiples características para gestión de procesos y proyectos, gestión de los tiempos, revisión de proyectos, seguimiento de errores, auditorías, creación de métricas y reporte, incluyendo todas las métricas e informes necesarios para la certificación de nivel 5 del SEI. La compañía utiliza APPRAISE junto a otros componentes de Visual Studio Team System como las ediciones de Visual Studio 2005 específicamente diseñadas para arquitectos de software, desarrolladores y otros roles relacionados con los proyectos de software. Desarrollo y despliegue --------------------------------- El desarrollo de APPRAISE comenzó en octubre de 2004 y finalizó a principios de 2006. El equipo participante estaba formado por un director de proyecto, un arquitecto y siete desarrolladores del GDIC de Hewlett-Packard. El equipo utilizó versiones beta de Visual Studio 2005, y desde marzo de 2006 utiliza APPRAISE para proyectos internos y para clientes externos. Entre los beneficios obtenidos cabe destacar tres: • Productividad mejorada APPRAISE permite mejorar la productividad de la red global de entrega de productos y servicios de HP mediante sus capacidades mejoradas de colaboración y acceso a la información. Todos los datos relacionados con los proyectos: tareas, agendas temporales, etc. se almacenan en un único punto disponible para todos los usuarios gracias a una interfaz web intuitiva. El personal encargado del proyecto dispone de una única herramienta para la gestión de tareas y el reporte de los progresos que se van efectuando. • Mayor capacidad de anticipación La solución creada a partir de la tecnología de Microsoft también es de ayuda a la hora de reducir las desviaciones de los planes iniciales, facilitando que los proyectos se desarrollen según lo previsto. • Integración sencilla A través de la arquitectura flexible de Team Foundation Server, HP es capaz de ampliar sus capacidades para crear una solución integral que se adapte a todas las necesidades de negocio. Por ejemplo, HP ha podido añadir de forma sencilla una interfaz web para que la solución resulte accesible al personal desde cualquier plataforma desktop, incluyendo Windows, Unix, Linux y otros.

Webinar ondemand

Contenido Patrocinado

Forma parte de nuestra comunidad

 

¿Te interesan nuestras conferencias?

 

 
Cobertura de nuestros encuentros
 
 
 
 
Lee aquí nuestra revista de canal

DealerWorld Digital