YAGNI (You Aren’t Gonna Need It) é um princípio da metodologia ágil XP (Extreme Programming) que indica que no processo de desenvolvimento não deve ser adicionado funcionalidades, até que esta…
Gestão
Definição de Projetos
Um conceito que vêm ganhando cada vez mais espaço e popularidade tanto no mundo corporativo quanto nas ciências e áreas da tecnologia é o conceito de projetos, não que este…
O Feature-Driven Development (FDD) é um método que tem um foco grande na modelagem (diagrama de classes e seqüência) e utiliza como forma de planejamento e medição as características, ou…
CMMI usar ou não usar?
O CMMI é um abrangente metamodelo de processo baseado em um conjunto de capacidades de engenharia de software que devem estar presentes à medida que as empresas alcançam diferentes níveis…
Gurus da qualidade
Muito se fala sobre qualidade em produtos, processos, ou serviços. Tendo este um objetivo a ser alcançado ou mantido por qualquer organização que pretenda se manter no mercado. Embora isto…
Metodologia ágil FDD
FDD (Feature-Driven Development) que significa desenvolvimento guiado a funcionalidades, assim como o XP, ASD, Scrum e AUP, faz parte das metodologias ágeis originais, sendo este um modelo incremental e interativo do processo…
Metodologia ágil Crystal
Crystal é uma família de metodologias de desenvolvimento de software e, como os cristais, possui diferentes cores e rigidez, referindo-se ao tamanho e ao nível crítico do projeto. Criada por…
Desenvolvimento Ágil
Desenvolvimento ágil de software (do inglês Agile software development) é um conjunto de metodologias de desenvolvimento de software. O desenvolvimento ágil, tal como qualquer metodologia de software, providencia uma estrutura…
BPM (Business Process Management)
BPM (Business Process Management) que traduzido para o português significa Gerenciamento de Processos de Negócio é um compreensivo sistema de gerenciamento e de transformação das atividades executadas com rotina em…
Manifesto Ágil
Atualmente é quase impossível prever como será a evolução de um software, isto é, as mudanças que ocorrem em nosso cotidiano estão cada vez mais constantes, e desenvolver ou gerir…