Processo de desenvolvimento de software
Instituto Federal de Minas Gerais – Campus São João Evangelista (IFMG-SJE)
São João Evangelista – MG – Brasil arianacarla2008@hotmail.com divakayla25@hotmail.com aurohjunior@hotmail.com Resumo
O desenvolvimento de software é uma atividade complexa que demanda conhecimento e bom planejamento para a construção de um produto de qualidade e dentro do prazo estabelecido entre os stakeholders. Para atingir estes objetivos as empresas deste ramo devem utilizar o processo de desenvolvimento de software podendo este ser customizado ou modelos já consagrados como RUP, Cascata, Xp, Scrum e outros. Desta forma, este artigo tem como objetivo descrever um processo de desenvolvimento de software o qual recebeu o nome de DevelopingSW.
Introdução
Ultimamente o fator primordial para as empresas utilizarem o processo de desenvolvimento de software é obter a qualidade dos produtos desenvolvidos e com isso conseguir as diversas certificações existentes no mercado valorizando assim os serviços da organização. Dentre as várias certificações de qualidade já renomadas existe o MPS-BR que pode ser definido como um modelo de maturidade de processos de software visando a melhoria de software, este é dividido em sete níveis (A à G) e adequa-se a realidade das empresas de micro e pequeno porte. A certificação MPS – BR é alcançada quando os softwares atendem os requisitos de qualidade exigidos pelo modelo correspondente ao nível de reconhecimento desejado, se tornando assim uma ferramenta eficaz e em conta para as empresas. O processo de desenvolvimento de software deve ser adequado ao tipo de software podendo sofrer alterações quando necessário, sendo indispensável para a construção do software desde sua fase inicial, esta prática resulta em prazos, custos e execução cumpridos corretamente.
Revisão Bibliográfica
SOMMERVILLE