Apostila - Atividades Do Processo de Software
Apostila - Atividades Do Processo de Software
Apostila - Atividades Do Processo de Software
Apresentação
1. Processo de Software
Livro Eletrônico
faculdade.grancursosonline.com.br 1 de 8
Professor(a): Anderson Nascimento
O conteúdo deste livro eletrônico é licenciado para Reginaldo - 71575464349, vedada, por quaisquer meios e a qualquer título, a sua reprodução, cópia, divulgação ou
distribuição, sujeitando-se aos infratores à responsabilização civil e criminal.
faculdade.grancursosonline.com.br 2 de 8
Professor(a): Anderson Nascimento
2. Especificação
• Estudo da viabilidade;
• Elicitação e análise de requisitos;
• Especificação de requisitos;
• Validação de requisitos.
O conteúdo deste livro eletrônico é licenciado para Reginaldo - 71575464349, vedada, por quaisquer meios e a qualquer título, a sua reprodução, cópia, divulgação ou
distribuição, sujeitando-se aos infratores à responsabilização civil e criminal.
faculdade.grancursosonline.com.br 3 de 8
Professor(a): Anderson Nascimento
Por fim, na validação, os requisitos são verificados quanto a sua consistência e completude,
nesse momento deve-se atualizar o documento de requisitos para que os erros encontrados
sejam resolvidos e integrados na versão final do documento.
Ainda sobre os artefatos gerados nessa fase, podem ser criados Diagramas Entidade
Relacionamento (DER), para especificação do banco de dados que irá compor o sistema,
e também o Diagrama de Caso de Uso da UML (linguagem unificada de modelagem), que
possibilitará exibir o relacionamento do usuário com cada funcionalidade do sistema. Outra
ferramenta da UML que pode ser útil é o diagrama de atividades que permite o detalhamento
do passo a passo na execução de cada requisito.
3. Desenvolvimento
O conteúdo deste livro eletrônico é licenciado para Reginaldo - 71575464349, vedada, por quaisquer meios e a qualquer título, a sua reprodução, cópia, divulgação ou
distribuição, sujeitando-se aos infratores à responsabilização civil e criminal.
faculdade.grancursosonline.com.br 4 de 8
Professor(a): Anderson Nascimento
O conteúdo deste livro eletrônico é licenciado para Reginaldo - 71575464349, vedada, por quaisquer meios e a qualquer título, a sua reprodução, cópia, divulgação ou
distribuição, sujeitando-se aos infratores à responsabilização civil e criminal.
faculdade.grancursosonline.com.br 5 de 8
Professor(a): Anderson Nascimento
Ao fim desta atividade temos um produto que ainda carece de validação e testes para
que seja colocado em produção.
4. Validação
O conteúdo deste livro eletrônico é licenciado para Reginaldo - 71575464349, vedada, por quaisquer meios e a qualquer título, a sua reprodução, cópia, divulgação ou
distribuição, sujeitando-se aos infratores à responsabilização civil e criminal.
faculdade.grancursosonline.com.br 6 de 8
Professor(a): Anderson Nascimento
fazem uso do produto no dia a dia, revelando aos desenvolvedores possíveis erros ou problemas
encontrados. Após os devidos ajustes, o sistema enfim está liberado para ser comercializado.
5. Evolução
Esta última atividade tem o objetivo de garantir que o sistema possa ser flexível ao ponto
de se ajustar às mudanças de requisitos, legislação e demais alterações que determinado
domínio pode exigir.
A evolução também é conhecida como manutenção de software, e ela exige grande
esforço da equipe desenvolvedora, mas esse esforço pode ser atenuado se determinados
padrões de qualidade, como uma boa documentação, por exemplo, tenham sido seguidas
ao longo da gestão do produto.
Outro ponto crítico aqui é a aferição da qualidade, pois serão verificadas se as
características necessárias para satisfizer a necessidade dos usuários do negócio forma
atendidas. Essas características estão relacionadas a todos os aspectos do sistema como
complexidade, recursos envolvidos, metodologias e técnicas aplicadas, além de procedimentos
associados a detecção e remoção de erros e, a relação custo-benefício. Essas medições
podem ser quantitativas e qualitativas.
Considerações Finais
O conteúdo deste livro eletrônico é licenciado para Reginaldo - 71575464349, vedada, por quaisquer meios e a qualquer título, a sua reprodução, cópia, divulgação ou
distribuição, sujeitando-se aos infratores à responsabilização civil e criminal.
faculdade.grancursosonline.com.br 7 de 8
Professor(a): Anderson Nascimento
Material Complementar
Processos de Software: o que você precisa saber. 2018. Disponível em: https://medium.
com/@danielemsilva/processos-de-software-o-que-voc%C3%AA-precisa-saber-9b-
89c359d3e7. Acesso em: 01 nov. 2022.
Referências
SOMMERVILLE, I. Engenharia de Software. 10ª ed. São Paulo: Pearson Addison. Wesley, 2019.
O conteúdo deste livro eletrônico é licenciado para Reginaldo - 71575464349, vedada, por quaisquer meios e a qualquer título, a sua reprodução, cópia, divulgação ou
distribuição, sujeitando-se aos infratores à responsabilização civil e criminal.
faculdade.grancursosonline.com.br 8 de 8