Implementando o Ciclo de vida SCRUM
Empresa Fictícia – SolutionsUcsal Sistemas
Objetivo
O trabalho tem por objetivo aplicar a metodologia do modelo de desenvolvimento Ágil, na empresa fictícia SolutionsUcsal Sistemas. Para isso adotamos por sugestão do nosso orientador Prof. Daniel Ferreira o modelo
Scrum de desenvolvimento.
Introdução
A empresa fictícia SolutionsUcsal Sistemas, desenvolve software para empresas no segmento de distribuição de pequeno e médio porte, no mercado a mais de 10 anos a empresa utiliza o modelo de processo de software em cascata. A composição do quadro de colaboradores é formada pelas equipes de:
Gerência, levantamento de requisitos, desenvolvimento e testes. Antes do processo de adequação é necessária a elucidação de alguns conceitos, como:
Processos de software em cascata e modelo Scrum de desenvolvimento.
Conceitos
Processos de Software em Cascata
Um processo de software é um meio ou forma usada para produzir um software de maneira eficiente, para isso foram criados vários modelos, principais são: Desenvolvimento evolucionário, engenharia de software baseado em componentes e cascata.
O modelo em cascata adotado pela empresa fictícia SolutionsUcsal
Sistemas, foi o primeiro desenvolvimento de software publicado, foi originado de outros processos e tem a característica de ser um desenvolvimento gradual, com sequencia de passos ordenados e seguidos rigorosamente.
Esquema de modelagem em cascata
Estágios do desenvolvimento em Cascata
- Análise e definição de requisitos: Através de consultas aos usuários do sistema, serão estabelecidas todas as funcionalidades, restrições e objetivos do programa. Tudo isso será detalhado e usado como especificação.
- Projeto do Sistema: Nessa etapa são agrupados todos os requisitos em sistema de hardware e software, envolve toda identificação e descrição fundamental do sistema.
- Codificação e testes: Transformação dos requisitos em códigos e verificar se o que