Professional Documents
Culture Documents
e os diferencie.
Divisão inflexível do projeto em estágios distintos. A fase seguinte só deve iniciar quando a
anterior tiver sido concluída e aprovada pelas partes envolvidas.
Por exemplo, o design apenas deve começar quando os requisitos estiverem totalmente
definidos e aprovados
A avaliação do cliente pode ser feitas a partir das experiências do usuário com as entregas
parciais.
A funções entregues primeiro são testadas mais vezes, à medida que os incrementos são
entregues.
4 - Quais as fases e dimensões do modelo RUP? Explique-as:
Vertical: Representam os grupos de atividades lógicas que são realizadas durante o decorrer
do tempo. Essa dimensão demonstra o aspecto estático do processo, que será composto por
disciplinas, atividades, fluxos, artefatos e papéis
10-Simplicidade
11-Times autogerenciáveis
- Tempo
- Cenarios
- Testes no XP
- Programação em pares no XP
7 - Quando é possível empregar uma metodologia ágil para desenvolvimento de software?
Da mesma forma que uma pessoa é ensinada a dirigir antes de manobrar um carro, uma
empresa também deve ser orientada a ser ágil antes de empregar o Desenvolvimento Ágil.
Neste ponto, seria mais adequado utilizar a palavra maturidade. Uma equipe deve ser madura
o suficiente para compreender que o Desenvolvimento Ágil é, acima de tudo, uma quebra de
paradigmas na cultura de trabalho.
Traduzindo em realidade, o gestor de uma empresa não pode simplesmente chamar toda a
equipe de desenvolvimento no final de uma tarde e dizer: “Pessoal, a partir de amanhã,
utilizaremos Desenvolvimento Ágil!”. Se isso ocorrer, no dia seguinte todos tentarão trabalhar
duas vezes mais rápido, sacrificando o horário de almoço e saindo três horas mais tarde da
empresa.
1- Melhora a disciplina. Pares são mais propensos a fazerem a coisa certa e são menos
propensos a fazerem pausas longas.
2- Maior qualidade. O trabalho é feito e revisado constantemente por duas pessoas. As
soluções são mais simples, melhores e os erros diminuem.
3- Melhor fluxo de trabalho. A atenção e o foco no trabalho são mais fortes. Um ajuda o outro a
manter o foco no trabalho e criar um fluxo contínuo de produção. Este fluxo é mais resistente a
interrupções: um par lida com a interrupção enquanto o outro continua trabalhando.
4- Melhora a moral. Trabalhar coletivamente traz mais satisfação e reconhecimento. As
amizades são fortalecidas e novos laços de amizade são criados.
5- Propriedade coletiva. Trabalhando em par e trocando periodicamente os pares, todos
ganham um conhecimento integral de todas as partes de um projeto ou de um departamento.
6- Aprendizado mútuo e contínuo. Um indivíduo ensina o outro durante o projeto. A troca de
conhecimento é mais eficiente e rápida.
7- União do time. As pessoas se conhecem melhor quando trabalham em par, criando uma forte
sinergia na equipe.
8- Menos interrupções. As pessoas são mais relutantes em interromper um par do que
interromper alguém sozinho.
10 - Para quais tipos de sistema o uso de abordagens de desenvolvimento ágeis tem maior
potencial de ser bem sucedido?
São mais adequados para o desenvolvimento de sistemas de pequenas e médias empresas e
produtos para computadores pessoais. Eles não são tão adequados para desenvolvimento de
sistemas de larga escala.3. Faça uma lista de cinco princípios dos métodos ágeis.
-Aceite as mudanças:Os requisitos do sistema vão mudar, por isso projete o sistema para
acomodar essas mudanças.