Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Desenvolvimento de Software

Por:   •  29/3/2018  •  982 Palavras (4 Páginas)  •  385 Visualizações

Página 1 de 4

...

a equipe deve refletir sobre como se tornar mais eficaz e então se ajustar e adaptar o seu comportamento.

8- O que é Modelagem Ágil?

R- É uma atitude, não um processo prescritivo. É um suplemento dos métodos preexistentes, não uma metodologia completa. É complementar aos processos de modelagem. É uma maneira de trabalhar um conjunto de modo eficaz para alcançar os objetivos dos clientes do projeto. É eficaz e trata de eficácia. É algo que funciona na prática, não é uma teoria acadêmica. Não é uma bala de prata (“silver bullet”). Foi feita para o desenvolvedor médio, mas não é uma substituição de pessoas competentes. Não é um ataque à documentação. Não é um ataque às ferramentas CASE.

9- Quais são os objetivos da Modelagem Ágil?

• Definir e mostrar como colocar em prática um conjunto de valores, princípios e práticas relativas a uma modelagem eficaz e leve. O que torna a MA uma catalisadora de melhorias que não são as técnicas de modelagem em si – como os modelos de casos de uso, de classe, de dados ou de interface com o usuário – mas como aplicá-las (Ambler, 2004)

• Lidar com a questão de como aplicar técnicas de modelagem em projetos de software adotando uma perspectiva ágil. Às vezes, é significativamente mais produtivo para o desenvolvedor desenhar alguns balões e linhas e refletir sobre uma idéia ou comparar algumas perspectivas diferentes de resolução de um problema do que simplesmente começar a escrever códigos. É perigoso ser muito centrado na codificação – às vezes um esboço rápido pode evitar muita agitação na hora da codificação (Ambler, 2004).

• Discutir como você pode melhorar suas atividades de modelagem adotando uma perspectiva “quase ágil” para o desenvolvimento de software e equipes de projeto que adotaram uma instanciação do Processo Unificado como o RUP ou EUP. Eles são suficientemente flexíveis para serem modelados de forma que, por um lado, sejam muito prescritivos, ou, por outro, suficientemente ágeis para que a MA funcione com eles.

10- O que não está envolvido na Modelagem Ágil?

R - Não é um processo completo de software. O foco está na modelagem e documentação eficaz. Não inclui atividades de programação, embora lhe diga para testar seus modelos com códigos. Não inclui atividades de teste, embora lhe diga para considerar a possibilidade de teste enquanto modela. Não cobre o gerenciamento de projeto e as operações o suporte ao sistema. Deve ser utilizada com outros processos, como o XP, DSDM, UP ou mesmo com o próprio processo preexistente. Alternativamente podem ser utilizadas as melhores características de um conjunto de processos de software já existentes para formar o seu próprio processo.

...

Baixar como  txt (6.4 Kb)   pdf (46.1 Kb)   docx (13.2 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no Essays.club