A
experiência adquirida
na área de tecnologia,
permitiu que a Ideia pudesse
criar uma metodologia proprietária
bastante concisa e completa,
porém um dos pontos
que necessitou de muita atenção
foi a necessidade de ser muito
enxuta e principalmente que
fosse muito flexível
e resiliente.
A
MDS (Metodologia de Desenvolvimento
de Software) da Ideia oferece
uma abordagem baseada em fases
para atribuir tarefas e responsabilidades
dentro da metodologia de desenvolvimento
de software. Sua aplicação
é necessária
para garantir a produção
de software de alta qualidade
que atenda plenamente as necessidades
do cliente, dentro de um cronograma
e de um orçamento previstos.
O ciclo
de vida dentro da metodologia
de construção
de software é dividido
em seis fases seqüenciais,
baseadas em um modelo de iteração
e alta resiliência entre
as fases, permitindo assim
encontrar defeitos e tomar
as devidas ações
corretivas antes da fase final,
ou mesmo alterar requisitos
por outros motivos (melhorias
sugeridas pelos usuários,
mudanças no contexto
do usuário, mudanças
na tecnologia subjacente,
reação à
concorrência, mudança
de escopo e assim por diante),
com o menor impacto possível
no projeto.
Em
cada final de fase é
executada uma avaliação
para determinar se os objetivos
da fase foram alcançados.
Uma avaliação
satisfatória permite
que o projeto passe para a
próxima fase, caso
contrário, serão
efetuados os ajustes necessários
e a mesma será reavaliada
até que os resultados
esperados sejam alcançados.
A MDS
da Ideia é baseada
em diversos padrões
desenvolvimento, tais como,
CMMI, RUP, XP entre outras.
Com a aplicação
dessa metodologia é
possível utilizar amplamente
os conceitos de programação
orientada a objetos, tais
como, reuso, herança,
etc..
Com
as premissas acima, foi possível
chegar a um modelo muito flexível.
Abaixo apresentamos as fases
aplicadas na metodologia da
Ideia. Quer saber mais detalhes,
utilize o fale
conosco.
|