Quais s o as maiores dificuldades para o desenvolvimento do projeto
Quando um novo sistema é desenvolvido para empresas ou até mesmo usuários finais, existem grandes mudanças, algumas drásticas e outras nem tanto, mas não deixam de ser mudanças. Não que os processos de mudanças sejam algo errado, mas acontece que qualquer mudança de sistemas grandes ou não, trazem tantas formas diferentes de lidar com a mesma situação.
Os impactos negativos dessa mudança são drasticamente reduzidos em função do perfil dos usuários-chave. Quando o usuário é avesso a mudanças, aos riscos, possui um perfil mais conservador, adepto as rotinas, com isso o desenvolvimento e implantação do projeto costuma ser mais difíceis.
Já quando o perfil do usuário-chave é mais dinâmico, focado em desafios, capaz de enxergar oportunidades nas surpresas, o projeto tende a ser muito mais prazeroso, porém com menos dificuldades. Para tal desenvolvimentos segue necessário a elaboração de metodologias Agile software development (Desenvolvimento Ágil de Software)
Assim garantindo os pontos abaixo;
Garantir a satisfação do consumidor entregando rapidamente e continuamente software funcionais;
Software funcionais são entregues frequentemente (semanas, ao invés de meses);
Software funcionais são a principal medida de progresso do projeto;
Até mesmo mudanças tardias de escopo no projeto são bem-vindas.
Cooperação constante entre pessoas que entendem do 'negócio' e desenvolvedores;
Projetos surgem através de indivíduos motivados, entre os quais existe relação de confiança.
Design do software deve prezar pela excelência técnica;
Simplicidade;
Feedbak Rápidos
Maturidade do Software
Rápida adaptação às mudanças;
Indivíduos e interações mais do que processos e ferramentas;
Software funcional mais do que documentação extensa;
Colaboração com clientes mais do que negociação de contratos;
Responder a mudanças mais do que seguir um plano.
Porém uma transição