Development

Development

Development pode ser entendido como um conjunto de atividades dedicadas ao processo de criação, design, implementação e suporte de software, onde esse software soluciona um problema enfrentado pelo cliente. Dentro de development usamos algumas ferramentas de auxilio: Scrum, Agile, PMBOK, CMMI.

Scrum: não é um processo ou técnica para construir produtos. Ele é um framework em que pode ser empregado vários processos e técnicas. Pode ser definido como um conjunto de papéis, eventos, artefatos e regras associadas a uma equipe. Scrum é fundamentado em teorias empíricas de controle de processo e emprega uma abordagem iterativa e encremental (maximizando as oportunidades de feedback) para aperfeiçoar a previsão e contorle de riscos. Scrum é a estrutura que ajuda as equipes a trabalharem juntas. o Scrum incentiva as equipes a aprenderem através de experiências a se organizarem e refletir em cima de vitórias e derrotas para sempre melhorar. Considerado ágil o scrum ajuda as equipes a estruturar e gerenciar seu trabalho através de ferramentas. Dentro do scrum temos o sprints, que fraciona um projeto grande e complexo em partes menores. Isso torna os projetos mais manejáveis, permitindo que as equipes entreguem trabalhos de alta qualidade mais rápido e proporciona mais flexibilidade para adaptarem e mudarem.

Agile: é uma abordagem iterativa para gerenciamento de projetos e desenvolvimento de software que ajuda as equipes a agregar valor a seus clientes mais rapidamente e com menos dores de cabeça, exige equipes multifuncionais colaborativas e comunicação aberta. Agile é um grupo de metodologias que demonstram um compromisso com ciclos de feedback apertados e melhoria contínua.