• scrum2

    Gerência do desenvolvimento de um produto: Scrum x escola tradicional

Gerência do desenvolvimento de um produto: Scrum x escola tradicional

O Scrum tem sido cada vez mais adotado tanto para a gerência do desenvolvimento de software, como a gerência de projetos de modo geral. A gerência baseda no Scrum difere da escola tradicional de gestão em diversas áreas.

Guia definitivo do Scrum – As regras do jogo

Como professor da graduação do curso de tecnologia em análise e desenvolvimento de sistemas sei claramente as dificuldades que nossos alunos ainda enfrentam com a língua inglesa, o que muitas vezes acaba por limitar o acesso a bons materiais de engenharia de software.

Cinco práticas do Scrum : o que há de realmente novo?

Relaciono abaixo cinco principais práticas propostas pelo Scrum:

1. Clientes devem se tornar parte do time de desenvolvimento;

2. Devem existir entregas intermediarias frequentes;

3. O time de desenvolvimento deve estar alerta aos riscos do projeto e desenvolver ações de tratamento aos riscos;

4. Não esconder problemas e riscos debaixo do tapete;

  • going

    Sobre os princípios da agilidade no desenvolvimento de software: você e sua equipe são ágeis?

Sobre os princípios da agilidade no desenvolvimento de software: você e sua equipe são ágeis?

Nos últimos anos por força da minha profissão e do meu interesse pessoal tenho participado de vários fóruns, artigos, pesquisas, livros, palestras e conversas com praticantes que se utilizam de metodologias ágeis de desenvolvimento. Uma conversa recorrente é o quanto uma determinada equipe é ágil nos softwares que desenvolve.

  • methodology1
    Permalink

    Metodologia de desenvolvimento de software: importância, conceitos e princípios

Metodologia de desenvolvimento de software: importância, conceitos e princípios

O software é o combustível utilizado pelos negócios modernos, construir e manter software de qualidade, de forma repetitível e previsível é difícil hoje e se tornará cada vez mais difícil. São sintomas típicos de problemas no desenvolvimento de software: falha no entendimento das necessidades dos usuários; inabilidade de tratar mudança de requisitos;