DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Engenharia de Software Magazine ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Negociação de Contratos - Engenharia de Software 28

Demonstrar, através de uma visão geral, como os contratos de projetos são tratados no ambiente da metodologia ágil. Você conhecerá os principais tipos de contratos e como eles podem influenciar no seu processo de desenvolvimento de software.






Esse artigo faz parte da revista Engenharia de Software 28 edição especial. Clique aqui para ler todos os artigos desta edição

Agilidade

Negociação de Contratos

Negociação de contratos em projetos utilizando desenvolvimento ágil

 

De que se trata o artigo:

Demonstrar, através de uma visão geral, como os contratos de projetos são tratados no ambiente da metodologia ágil. Você conhecerá os principais tipos de contratos e como eles podem influenciar no seu processo de desenvolvimento de software.

 

Para que serve:

Proporcionar maior controle das inovações tecnológicas e das mudanças constantes de requisitos do cliente, uma vez que grande parte dos projetos de desenvolvimento de software excedem o prazo e o orçamento previstos, haja vista que o desenvolvimento de software é uma atividade complexa, envolvendo inúmeros fatores considerados imprevisíveis e de difícil acompanhamento.

 

Em que situação o tema útil:

Nos projetos de desenvolvimento de software, que adotam metodologias ágeis, sobretudo quando se deseja gerenciar riscos, ainda que seja em um ambiente heterogêneo e que apresente dificuldades na estratégia organizacional ou nas prioridades e restrições do processo de desenvolvimento, necessitando um maior comprometimento entre os gestores e os clientes.

 

Neste artigo vamos abordar como os requisitos são tratados, no tocante a negociação de contratos, em projetos de desenvolvimento ágil. Será apresentada uma visão geral sobre metodologias ágeis e quais as principais vantagens e desvantagens dos tipos de contrato utilizados nestas metodologias.

Além disso, algumas técnicas utilizadas por empresas para elaboração de contratos serão apresentadas, mostrando ainda como isso pode influenciar e motivar os gestores quanto à adoção dessa cultura, propiciando maior interação e satisfação entre gerentes, analistas, desenvolvedores e clientes. A adoção deste tipo de negociação deve ser considerada pelas empresas que desejam reduzir custos e melhorar a produtividade na construção de seus projetos de software.

Metodologias Ágeis

De uma maneira geral, pode-se afirmar que os projetos de desenvolvimento de software têm sido de preocupação constante para clientes do sistema (stakeholders), gerentes de projeto e para os próprios desenvolvedores. Postergações nos prazos de entrega do produto, longas fases de análise de requisitos, estouro no orçamento dos projetos, fases de testes insuficientes, cancelamento de projetos, produtos com alta taxa de defeitos e requisitos que não satisfazem as necessidades reais dos clientes são apenas alguns exemplos que servem para ilustrar a gravidade dos tipos de problemas mais comuns encontrados durante o processo de desenvolvimento de software.

Para lidar com estes desafios, os métodos ágeis enfatizam comunicações em tempo real, preferencialmente face a face, a documentos escritos. A maioria dos componentes de um grupo ágil devem estar agrupados em uma sala. Isto inclui todas as pessoas envolvidas na construção do software.

Paradigmas como o ciclo de vida clássico deveriam ter posto fim a vários problemas de desenvolvimento de software, já que proviam fases ordenadas e bem definidas, como: Engenharia de Sistemas, Análise de Requisitos, Projeto de Software, Codificação, Testes e Manutenção. Normalmente durante o ciclo de vida clássico, a maior parte dos custos é referente à fase de desenvolvimento, sendo que para software customizado, os custos de evolução excedem os de desenvolvimento, principalmente os custos referentes às mudanças."



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Engenharia de Software Magazine ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



[Este post ainda não foi associado a uma sequência]
Publicidade
Autor
Lenildo Morais

é graduado em ciência da computação e trabalha como analista de sistemas e analista de testes. Atualmente está cursando mestrado no Centro de Informática da UFPE, em Engenharia de Software com ênfase em Testes e Qualidade de Software.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03