Nos últimos anos Macrosoft tem visto uma onda de mudança à medida que novos clientes querem mudar para um programa de Desenvolvimento Ágil com entrega após cada duas semanas de Sprint. Nós abraçamos esta abordagem e concordamos que é o melhor para o sucesso do projecto. Mas como ouvimos de Ammar Alwahab, Chefe do Projecto Quadient, na reunião anual Quadient Inspire realizada em San Antonia Texas, antes de poder começar os seus Sprints, o trabalho de base tem de estar pronto.
Tanto a Macrosoft como a Quadient concordam que uma metodologia Agile robusta é essencial para o sucesso de um projecto a longo prazo. Mas antes de poder dar início ao desenvolvimento ágil de modelos, a sua organização precisa de pôr em prática os blocos de construção adequados.
O desenvolvimento de software ágil pode ser definido como uma metodologia sob a qual os requisitos e as soluções evoluem através do esforço colaborativo das equipas comerciais e tecnológicas inter-funcionais. Alavanca o planeamento adaptativo, o desenvolvimento evolutivo, a entrega antecipada, e a melhoria contínua, permitindo uma resposta rápida e flexível à mudança.
Antes da sua empresa saltar para o calendário de entrega do Agile Sprint, ouvimos a Ammar recomendar quatro blocos de construção básicos a serem devidamente implementados.
Requisitos empresariais
Um documento de requisitos empresariais (BRD) detalha a solução empresarial para um projecto incluindo a documentação das necessidades e expectativas dos clientes.
Definições de Dados
Isto inclui uma listagem detalhada do tipo de dados que são recolhidos e onde são armazenados.
Atribuições da Equipa de Projecto
Definições claras das funções necessárias para a equipa de projecto Agile.
Plano de testes
Um documento que descreve o âmbito, abordagem, recursos e calendário das actividades de teste previstas.
Tanto a Macrosoft como a Quadient querem que você obtenha valor e resultados comerciais esperados do Inspire o mais rápido possível. O objectivo é levar a sua necessidade de comunicação, alinhada com as suas definições de dados, para criar um programa Agile template com testes exaustivos para garantir o sucesso.
