Logomarca IETEC

Buscar no TecHoje

Preencha o campo abaixo para realizar sua busca

Elicitação e Análise de Requisito: Indefere da metodologia de desenvolvimento de software e da maturação de qualidade que a empresa possui

Myrian Gabriela Alves Camilo Pedroni

RESUMO

Este artigo foi desenvolvido em estudos bibliográficos sobre análise de negócios e processos, objetivando a importância da elicitação e análise de requisitos em projetos de softwares. Independente da metodologia de desenvolvimento utilizada na empresa (ágil ou tradicional) ou, o modelo de maturidade de qualidade de software (CMMI ou MPS.BR), a falta de informações nos projetos resulta em soluções errôneas, insatisfação do cliente e vários problemas no processo de desenvolvimento de software.

PALAVRAS-CHAVE:

Análise de negócios, Metodologia ágil. Metodologias tradicionais. Elicitação de requisitos. CMMI. MPS.BR. 

INTRODUÇÃO

Nos dias atuais, as empresas estão numa corrida constante e passam a necessitar de produtos com qualidade e soluções rápidas. O crescimento tecnológico e a competitividade nas organizações fazem com as empresas se inovem tecnologicamente para oferecer melhores produtos que atendam às necessidades do cliente/mercado. Segundo Ventorin (1999, p.8) “a necessidade de um bom projeto de software passou a ser fundamental para que se tenha êxito esperado após sua implantação, onde o objetivo maior é satisfazer as necessidades do usuário”. Com isso, dentro do contexto de metodologias tradicionais e ágeis (será discutido nas seções 2,2 e 2.3 do presente artigo) de gerenciamento de projetos, as empresas têm adotado modelos de maturidade de software que visam a melhoria da qualidade dos processos de desenvolvimento. O nível de maturidade utilizado neste trabalho será o MPS.BR Nível G ágeis (abordado no item 2.1.1 do presente artigo). Com a ressalva de que ele é o nível básico de maturidade do modelo adotado. Segundo Ventorin (1999, p.8) “o ciclo de vida de um projeto de software passa pelas fases de identificação do problema e da necessidade do usuário, estudo de viabilidade, análise e projeto de sistemas, desenvolvimento, testes e manutenção”. Mesmo com processos bem definidos, as empresas enfrentam problemas relacionados ao processo de desenvolvimento. Entregar uma solução satisfatória para o cliente é uma das maiores dificuldades que as empresas enfrentam atualmente. O objetivo deste trabalho é informar que independente da metodologia escolhida pela empresa (seja tradicional ou ágil) e independentemente do nível de maturidade de qualidade de software que possui, para o desenvolvimento de um software com qualidade (CMMI ou MPS.BR), a elicitação de requisitos (uma das técnicas da análise de negócio) deve ser feita de forma efetiva. Os envolvidos no projeto devem saber exatamente o que o software a ser construído irá fazer e o que não irá.
 

Baixe o PDF desta matéria

Indique este artigo a um amigo

Indique o artigo