A parte del metodo tradicional en Cascada, en UruIT practicamos metodologías ágiles de desarrollo, como ser SCRUM y eXtreme Programming, las cuales han ganado una enorme aceptación a nivel mundial. Estas prácticas ágiles, le permitirán estar mas involucrado en el desarrollo de un proyecto y tener mayor control en la dirección del mismo. The esta manera, en cada paso del proyecto, usted puede estar confiado de recibir exactamente la funcionalidad que imaginó.
Mas allá de la metodología utilizada, cada proceso esta orientado a la satisfacción del cliente.Contamos con una infraestructura apropiada que le permitirá acceder al nuestro sistema, monitorear el estado de su proyecto, interactuar con el equipo de desarrollo y enviar comentarios o sugerencias.
Si usted está interesado en conocer mejor nuestros procesos ágiles, por favor contáctenos
Nos enfocamos en automatizar procesos lo más posible, haciendo un uso extensivo de Microsoft Team Foundation Server, tanto en metodologías tradicionales cómo ágiles.
Contamos con herramientas de testing y gestión de proyectos, lo cual nos permite reducir el esfuerzo en éstas áreas y concentrarnos más en entregarle un producto de calidad.
En UruIT llevamos a cabo actividades para asegurar la calidad de nuestros procesos y del producto final. Para lograr esto contamos con un departamento de calidad, que controla que todas las tereas y entregables cumplan con nuestros altos estándares de calidad.
Las actividades de calidad dependerán en el proceso seguido (ágil o tradicional) pero el departamento de calidad siempre estará encima de cada proyecto asegurando de que se realicen revisiones cruzadas de código, EQAs, IQAs, auditorias, planes de testeo, y testeo exhaustivo del sistema. Estas actividades son realizadas durante todo el ciclo de vida del proyecto.
Hemos reunido toda nuestra experiencia obtenida dentro de la Software Factory, en una oferta de Testing
Leer acerca de nuestro servicio de Testing
Los integrantes del equipo son seleccionados de acuerdo a las características de su proyecto (conocimiento del negocio, tecnología utilizada). Un líder de proyecto es asignado a cada grupo y será responsable de que todos los procesos cumplan con nuestros estándares de calidad.
Estamos avocados a construir arquitecturas flexibles, implementando patrones de diseƱo lo más posible. Es común encontrar un Observer, Visitor, MVC, Factory, Strategy o Composite en nuestras soluciones.