Questoes politica
Metodologias de desenvolvimento de software
Alunas: Andréia e Camila
Técnico de informática
Portão, 05 de Maio de 2014
Introdução
Scrum é uma das metodologias de desenvolvimento de software, que surgiu no início da década de 90, se iniciou em projetos de gerenciamentos em empresas automotivas e de outras produções, tendo como seus criadores Takeuchi e Nonaka . Os mesmos concluíram que em grupo menores e disciplinados, eram produzidos melhores resultados. No ano de 1993 a metodologia Scrum foi documentada e implantada na empresa Easel Corporations, por Jeff Sutherland, John Scumniotales e Jeff McKenna. Depois, no ano de 1995, foi formalizada a definição de Scrum como método ágil, por Ken Shwaber, onde previu frequentes mudanças no desenvolvimento dos softwares.
Esse método é uma das formas de controlar de uma maneira mais eficaz os trabalhos em equipe, sendo assim eles trabalham para alcançar o mesmo objetivo.
Essa metodologia é um processo simples, leve e ágil, que é utilizado nos gerenciamentos e controles de desenvolvimentos de software. O scrum tem sido útil para: Software comercial, vídeo games, desenvolvimento interno, sistemas para suporte à vida, desenvolvimento contratado, sistemas para controles de satélites, websites, aplicações financeiras, sistemas embarcados, e muitos outros.
A parte principal desse método é o trabalho em equipe.O scrum surgiu a partir de um jogo chamado Rugby, onde nesse jogo são envolvidos oito jogadores de cada time para formar um “muro”, sendo que se um desses jogadores falhar, a equipe adversaria já sai se sobressai.
As principais características do SCRUM são: (Segundo (FERREIRA, 2005))
“é um processo ágil para gerenciar e controlar o desenvolvimento de projetos; é um wrapper para outras práticas de engenharia de software; é um processo que controla o caos, resultante de