sei la
O seu Centro Universitário
Centro Universitário Newton Paiva
Curso de Sistemas de Informação
Disciplinas:
Metodologia de desenvolvimento de sistemas
Elaboração de projetos
Projetos experimentais em informática
Um método para a construção de softwares com qualidade
Prof. Pedro de Castro Miranda
1
Introdução
A qualidade do software está condicionada aos recursos e processos que o produzem. Os processos devem ser identificados com clareza, devem ser documentados e repetidos para toda nova produção.
Considera-se que uma empresa de informática( ou depto de informática em qualquer instituição) poderá ter produtos de qualidade se, na sua administração, os recursos e processos forem identificados e utilizados seguindo uma metodologia previamente estabelecida. Aqui apresentamos um modelo de método para construção de software, uma abstração, que pode ser utilizado com este objetivo. Cada empresa, em verdade, definirá seu método para a construção de softwares, baseando-se no seu quadro de pessoal técnico, sua experiência, competência e habilidades, e a plataforma e ferramentas disponíveis para auxílio aos processos.
Softwares são componentes de sistemas de informação, muito mais abrangentes. Neste método o foco é dado fundamentalmente ao software.
A construção obedece a um ciclo de vida de softwares, resumido em seguida.
Ciclo de vida de um software
As fases para a construção de um software são:
Estudo de viabilidade:
A identificação das necessidades do usuário, sua justificativa, custos e prazos estimados para a construção, com a indicação de sua viabilidade técnica e financeira. Estas necessidades formam um conjunto inicial de requisitos.
Modelagem lógica:
Os requisitos completos que caracterizam as necessidades do usuário são detalhados no início da modelagem lógica e formam a base para esta modelagem do software aplicativo. Diagramas para o modelo são elaborados.
As fases de Estudo de viabilidade e de Modelagem