Conciliando arquitetura com agilidade

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (961 palavras )
  • Download(s) : 0
  • Publicado : 18 de outubro de 2012
Ler documento completo
Amostra do texto
Conciliando arquitetura com agilidade
Resenha sobre Tópicos em Metodologias de Desenvolvimento Ágil










MBA em Engenharia de Software Orientada a Serviços (SOA)

Metodologia deDesenvolvimento Ágil


























Introdução
A arquitetura de um software acaba influenciando todo o desenvolvimento de um projeto, uma arquitetura mal definidapode gerar ao longo do desenvolvimento retrabalho e consequentemente atraso no cronograma do projeto. Nas metodologias convencionais no qual pensávamos em todo o projeto antes iniciar odesenvolvimento, a arquitetura do software era elaborada para suportar os requisitos não funcionais e consequentemente evitar surpresas e retrabalho, em metodologia ágeis em que entregamos o projeto em interaçõesmuitas vezes no momento em que vamos implementar algum requisito não funcional verificamos que a atual Arquitetura não suporta ou não se adapta facilmente as especificações dos requisitos, isso acabagerando retrabalho e consequentemente atrasos no projeto. Esse texto tem como objetivo mostrar algumas técnicas utilizadas em metodologia ágeis para não termos problema com a Arquitetura do sistema nomomento das implementações.

Conciliando arquitetura com agilidade
Em metodologias ágeis ir para o desenvolvimento sem pensar nos principais itens relacionados aos requisitos não funcionais podegerar retrabalho, ou ainda impactar que dois desenvolvedores programem diferentes soluções para o mesmo problema, por isso em metodologias ágeis é importante no começo do projeto pensar nas soluçõespara os principais requisitos não funcionais e alinhá-las com toda a equipe. Uma prática que é utilizada em metodologias ágeis para pensar na arquitetura sem gerar muito esforço e consequentemente nãoperder tempo com implementações que o usuário não consiga validar se chama Arquitetura Cartoon. A Arquitetura Cartoon foca apenas nos requisitos não funcionais mais importantes do sistema e ignora os...
tracking img