APS 7 SEMESTRE UNIP CIENCIA DA COMPUTAÇÃO
Por: Maria Rosa • 29/9/2016 • Trabalho acadêmico • 4.931 Palavras (20 Páginas) • 2.251 Visualizações
UNIVERSIDADE PAULISTA – UNIP
PRISCILA SOARES COSTA B643JI-7
REBECA KANASHIRO B963IA-9
THAÍS APARECIDA DA SILVA B71IAI-9
“DESENVOLVIMENTO DO ESCOPO DE UM PROJETO DE UM PRODUTO DE SOFTWARE”
SANTOS
2016
PRISCILA SOARES COSTA B643JI-7
REBECA KANASHIRO B963IA-9
THAÍS APARECIDA DA SILVA B71IAI-9
“DESENVOLVIMENTO DO ESCOPO DE UM PROJETO DE UM PRODUTO DE SOFTWARE”
Trabalho de Atividades Práticas
Supervisionadas – UNIP
.
SANTOS
2016
SUMÁRIO
1 OBJETIVOS............................................................................................................3
2 INTRODUÇÃO ........................................................................................................4
3 CONCEITOS...........................................................................................................6
3.1 CONCEITOS DE REQUISITOS DE SOFTWARE E ENGENHARIA DE REQUISITOS ..............................................................................................................6
3.1.1 REQUISITOS DO SOFTWARE ......................................................7
3.1.2 CLASSIFICAÇÃO DOS REQUISITOS............................................7
3.1.3 CICLO DE VIDA DO PROJETO .....................................................8
3.2 CONCEITO DE MODELAGEM DE DADOS ............................................9
3.2.1 BANCO DE DADOS........................................................................9
3.3 PROTOTIPAÇÃO ..................................................................................10
4 DOCUMENTOS DE REQUISITOS .......................................................................11
4.1 DESCRIÇÃO DO PROBLEMA ..............................................................11
4.2 DESCRIÇÃO DA INSTITUIÇÃO............................................................11
4.3 OBJETIVOS GERAIS DO SISTEMA .....................................................11
4.4 PRODUTO.............................................................................................12
4.4.1 REQUISITOS ................................................................................12
4.5 MODELAGEM .......................................................................................12
4.5.1 VISÃO DE CASOS DE CASOS DE USO .....................................13
4.6 REQUISITOS FUNCIONAIS..................................................................14
4.7 REQUISITOS NÃO FUNCIONAIS .........................................................15
5 PROTÓTIPO .........................................................................................................18
6 CONCLUSAO .......................................................................................................21
7 BIBLIOGRAFIA ....................................................................................................22
1 OBJETIVO
O objetivo principal deste trabalho é apresentar uma visão geral de como realizar um desenvolvimento de um escopo de um produto de software
São abordados tópicos como requisitos de software, modelagem grafica, prototipação e requisitos necessaries para montar um projeto de desenvolvimento.
Dedicou-se também um capítulo inteiro a uma empresa ficticia com o nome de ONG Jovens Ambientalistas, que utilizando como base alguns procedimentos, iremos planejar o desenvolvimento de um Sistema proposto pelo cliente, visando a melhor qualidade durante o projeto ate o resultado final, nesse capitulo vamos abortar o objetivo geral do Sistema, requisitos funcionais, modelagem de dados e um wireframe de um prototipo de aplicação.
2 INTRODUÇÃO
Desenvolver software é uma atividade complexa por natureza. Uma das razões para esta afirmação é que não existe uma única solução para cada cenário de desenvolvimento. Além disso, lidamos o tempo todo com pessoas, o que torna o sucesso do projeto bastante relacionado à competência da equipe e à forma como trabalham, e, para dificultar ainda mais, muitas vezes não fazemos uso de um processo bem definido para apoiar as atividades do projeto.
Entende-se por processo, neste contexto, como sendo um conjunto de atividades bem definidas com os respectivos responsáveis por execução, ferramentas de apoio e artefatos produzidos. Ou seja, define-se como a equipe deverá trabalhar para alcançar o objetivo: desenvolver software com qualidade dentro de prazos, custos e requisitos definidos.
A boa notícia é que muitas empresas estão se movimentando no sentido de definirem detalhadamente seus processos para apoiarem suas atividades de desenvolvimento. Uma recente matéria publicada na revista Exame relata o crescimento do número de empresas que atingiram níveis de maturidade considerando modelos como MPS, BR e CMMI. Este resultado é um forte indicador de que as empresas nacionais estão se preocupando com a qualidade dos serviços que oferecem, conseguindo, dessa forma, uma inserção maior no mercado internacional de desenvolvimento de software.
...