Gestão Ágil de Projetos (Scrum)
Introdução
Em geral
Scrum é uma estrutura para desenvolvimento ágil de software que se expandiu para outros setores.
É um processo no qual um conjunto de boas práticas são aplicadas regularmente para trabalhar de forma colaborativa, em equipe e obter os melhores resultados possíveis do projeto, caracterizado por:[1].
As metodologias ágeis, nas quais se baseia o scrum, são aquelas que permitem adaptar a forma de trabalhar às condições do projeto, conseguindo flexibilidade e imediatismo na resposta para adaptar o projeto e o seu desenvolvimento às circunstâncias específicas do ambiente.[2].
História
Este modelo foi identificado e definido por Ikujiro Nonaka e Hirotaka Takeuchi no início da década de 1980, ao analisarem como as principais empresas de manufatura tecnológica desenvolviam novos produtos: Fuji-Xerox, Canon, Honda, NEC, Epson, Brother, 3M e Hewlett-Packard (Nonaka & Takeuchi, The New New Product Development Game, 1986).[3][4].
Em seu estudo, Nonaka e Takeuchi compararam a nova forma de trabalho em equipe com o avanço na formação de scrum dos jogadores de Rugby, por isso foi cunhado o termo “scrum” para se referir a ele.
Embora esta forma de trabalhar tenha surgido em empresas de produtos tecnológicos, é adequada para qualquer tipo de projeto com requisitos instáveis e para aqueles que exigem rapidez e flexibilidade, situações frequentes no desenvolvimento de determinados sistemas de software.
Em 1995, Ken Schwaber apresentou “Scrum Development Process” na OOPSLA 95 (Object-Oriented Programming Systems & Applications Conference), um framework de regras para desenvolvimento de software, baseado nos princípios do Scrum, e que ele havia utilizado no desenvolvimento do Delphi, e Jeff Sutherland em sua empresa Easel Corporation (uma empresa que, nos macrojogos de compras e fusões, seria integrada ao VMARK, e depois ao Informix e finalmente à Ascential Software Corporação).
Recursos do Scrum
Contenido
Scrum es un marco de trabajo que define un conjunto de eventos, prácticas y roles,[5] y que puede tomarse como conjunto base para definir el proceso de producción que usará un equipo de trabajo o dentro de un proyecto.[6].