|
Filosofía de Trabajo. La Administración de Proyectos es el arte de entregar software de alta calidad a tiempo y dentro del presupuesto. Abarca las disciplinas de itinerario de proyecto, seguimiento del proyecto y guía de procesos. Las soluciones para la Administración de proyectos permiten a los administradores de proyectos asignar actividades de trabajo, establecer un flujo de trabajo flexible, evaluar el estatus real de los proyectos, e implementar un proceso de desarrollo ajustable para todo el equipo. La Definición de Sistemas es el proceso de obtener un entendimiento claro del espacio problema - tal como sus oportunidades de trabajo, las necesidades del usuario, o el ambiente de mercado - y definir una aplicación o sistema para solucionar ese problema. Al incorporar los elementos de manejo de requisitos, modelado visual, administración de casos de uso, la definición de sistemas es el primer paso para construir soluciones viables de software. El Desarrollo de Software abarca las disciplinas de casos de uso y modelado de datos, modelado de arquitectura, modelado de componentes, construcción de claves y pruebas de unidades. Las soluciones de desarrollo de software nos ayudan a crear mejor software más rápidamente con el conjunto de herramientas líder en el mundo para análisis orientado a objetos, modelado, diseño, construcción y análisis en tiempo de ejecución. Las Pruebas de Sistemas abarcan las disciplinas de funcionalidad, confiabilidad y pruebas de rendimiento. Las soluciones integran perfectamente pruebas a lo largo del proceso de desarrollo. En forma única permiten a todos los miembros del equipo construir un producto de calidad desde sus requisitos hasta su liberación. Control de Cambios y Configuraciones. Los líderes de proyecto conozcan en todo momento el estado y avance del desarrollo, y tengan certeza en el tiempo de liberación. Los probadores sepan cuando una nueva construcción requiere ser probada y qué mejoras o correcciones debe presentar. Los desarrolladores manipulen y controlen con orden y seguridad sus enormes colecciones de archivos y componentes diferentes para cada aplicación. Las organizaciones de desarrollo exitosas entienden que el control de cambios durante todo el ciclo es la clave para asignar prioridades a las actividades del equipo, así como para controlar la complejidad inherente del desarrollo. Sin ello, el caos de los cambios tomará control de todo proyecto. |