Para exemplificar o processo de desenvolvimento utilizando Scrum, utilizaremos um pequeno exemplo de um sistema rodoviário.
Definidos os papéis da equipe, o Product Owner, depois de várias visitas ao cliente e pesquisas de requisitos, define o escopo do projeto:
O software será um sistema on-line para controle de passagens destinado a terminais rodoviários e companhias de ônibus.
O sistema terá como funcionalidades principais: o cadastro de usuários, cadastro de ônibus, registro das rotas e escalas de cada ônibus, quantidade de assentos disponíveis em cada ônibus, reserva e emissão de passagens online.
Com as funcionalidades levantadas, o Product Owner monta o Product Backlog, com as prioridades definidas de acordo com o valor de mercado/importância para o cliente. Em nosso exemplo, usaremos a notação de quanto maior o número de prioridade, menor será a prioridade dele (1 - prioridade máxima, 2 - prioridade média,..., 99 - prioridade quase inexistente), conforme exibe a tabela abaixo:
Funcionalidade | Prioridade |
Modelagem de dados | 1 |
Cadastro de usuário | 2 |
Cadastro de ônibus | 2 |
Registro de rotas e escalas | 3 |
Quantidade de assentos disponíveis | 4 |
Reserva e emissão de passagem | 5 |
Segurança | 6 |
Layout da página | 7 |
© Acadêmicos da Unifenas - Todos os direitos reservados