Please enable JavaScript.
Coggle requires JavaScript to display documents.
EXTREME PROGRAMING (XP), Comunicação:, FeedBack:, Coragem:, Simplicidade:,…
EXTREME PROGRAMING (XP)
O que é ?
É baseado no desenvolvimento do software seguindo à risca as escolhas do cliente, tendo também sempre a revisão do código e os testes para que o sistema fique de acordo com o que o foi estabelecido, tem como característica também a participação do usuário final no desenvolvimento .
-
Por que usar ?
O intuito da metodologia é ser flexível e executar um projeto dentro do prazo e com o orçamento estipulado!
-
A popularidade do software se dá por meio de sua agilidade, bons resultados e motivação dos colaboradores.
CARACTERÍSTICAS:
Quando duas pessoas trabalham em uma única máquina. Um colaborador codifica e o outro faz sugestões pertinentes, trocando de funções em determinado momento. Essa troca garante uma comunicação mais fácil, garantindo maior produtividade e um projeto de alta qualidade.
Design simples e que permite a realização de testes. Essa prática garante que a criação em excesso de generalizações dentro do código fonte seja evitada e prepara o sistema para possíveis mudanças.
Cada funcionalidade de um projeto possui um teste antes de ser codificado, isso garante que não exista retrabalho entre os colaboradores e mantém a qualidade dos projetos.
É a mudança e melhoria do código, sem que seu comportamento e sua funcionalidade sejam alterados.
Qualquer colaborador pode modificar códigos e mexer em todas as partes do projeto. Isso garante que, caso alguém saia da equipe, o projeto não seja prejudicado.
Os códigos são integrados e testados constantemente, para caso algum problema for detectado, seja corrigido imediatamente.
O cliente deve estar presente para aprovação, definição de prioridade e auxiliar no desenvolvimento do projeto.
O fato de todos os colaboradores participarem de todos os processos requer que um padrão na codificação seja mantido.
Uma linguagem comum garante que o entendimento de ideias seja simplificado, o intuito é que ideias complexas sejam passadas de forma simples.
Nela se discutem o que foi feito anteriormente, o que está sendo feito no dia atual e o que ainda tem que ser feito
-
-
-
-
-
-
-
-
-
-
-
-
-
-