El objetivo principal de este proyecto es presentar un ejemplo de gestión de un proyecto de testing
de software.Llevo más de tres años trabajando en el sector de la calidad del software, y dos de esos
años concretamente en la gestión de equipos de testing. He querido plasmar mi experiencia en
diferentes proyectos, creando una guía o referencia para el desarrollo de este tipo de ofertas.
El testing es una disciplina cada vez con más presencia en el proceso de creación del software.
Aunque en Europa lleva mucho tiempo integrada, en España fue a principios del 2000 que empezó
a crecer exponencialmente, y se puede decir que actualmente es una de las principales áreas de
negocio de las empresas tecnológicas, junto con la parte de desarrollo en .NET. Las compañías se
están movilizando para crear sus equipos de testing o los contratan como externos, ya que es un
negocio que todas quieren aprovechar, porque el mundo actual del desarrollo de SW no se entiende
si no se satisface completamente las necesidades del usuario.
Poniendo más en claro los puntos de este proyecto, está divido en dos partes. La primera parte es
una exposición de los fundamentos del testing. Conceptos básicos, herramientas, equipos que
intervienen, metodologías... Se podría entender como las partes más importantes que cualquier
persona que se dedique al testing debe tener claro para desarrollar las tareas propias de este mundo,
ya sea ingeniero junior y no digamos un manager.La segunda parte es la presentación de un caso
práctico de la gestión de un proyecto. Se describen: una oferta, la selección del equipo, coste del
proyecto, planificación...
Es importante remarcar que ésta es la forma real de gestionar este tipo de proyectos. Se puede tomar
como referencia, y aunque a priori puede parecer poco esfuerzo, es un proyecto con una facturación
real, es decir, las empresas actualmente pagan por estos servicios y del orden del expuesto aquí.
En el caso real expuesto, se trata de dar servicios como consultora en una empresa desarrolladora,
pero se seguirían las mismas pautas en el caso de ser el encargado del desarrollo el que ejecuta las
pruebas de calidad. En todo caso, la planificación de tiempos y de recursos no varía, sólo variaría el
coste del proyecto (dependiendo del proyecto puede suponer un ventaja desde el punto de coste la
contratación de recursos externos , de todos modos entraré en más detalle en el apartado de
Outsourcing). |