Previa PIM
Por: max_celso • 16/11/2016 • Resenha • 3.515 Palavras (15 Páginas) • 199 Visualizações
Sumário
1. INTRODUÇÃO
2. CRONOGRAMA
2.1. CRONOGRAMA DO PROJETO
2.2. CRONOGRAMA DE EQUIPE
3. O NEGÓCIO
3.1. PROCESSOS DO NEGÓCIO
3.2. DIAGRAMA DE CASOS DE USO
3.3. DESCRIÇÃO TEXTUAL DE CASOS DE USO
4. REQUISITOS DO SISTEMA
4.1. REQUISITOS NÃO FUNCIONAIS
4.1.1. NBR ISSO/IEC 9126-1
5. CONTEXTO DE USO
6. PROTÓTIPO DO SOFTWARE
6.1. GLOSSÁRIO
7. CONCLUSÃO
RESUMO
Este projeto contempla conceitos e procedimentos de engenharia de software na elaboração e planejamento das etapas do sistema, desde a sua concepção até a sua implantação.
Tem como objetivo adquirir melhores práticas de engenharia de SW, desenvolvimento de Interface, análise e de desenvolvimento de sistemas orientados à objetos, qualidade de projetos e qualidade do produto final.
Conhecimentos e práticas estudados no terceiro semestre do curso de análise e desenvolvimento de sistemas foram os pilares para elaboração deste projeto.
ABSTRACT
This project includes concepts and software engineering procedures in the preparation and planning of the system stages, from conception to its implementation.
It aims to acquire better SW engineering practices, development interface, analysis and development oriented systems to objects, quality projects and quality of the final product.
Knowledge and practices studied in the third semester of the analysis and development of systems were the pillars for the development of this project.
INTRODUÇÃO
A automatização de tarefas de uma organização é o mantimento para seu crescimento e desenvolvimento, pois seu objetivo é prover informações confiáveis, práticas e organizadas para otimizar os processos da rotina comercial, de planejamento e de gerenciamento.
Almejando conquistar maior eficiência nos processos, o planejamento de um sistema para atender a real necessidade do usuário deve ser estudado, estruturado e validado para um projeto de desenvolvimento bem sucedido.
O time de engenharia de software deve ser capaz de projetar um sistema que atenda a necessidade do negócio, a finalidade para qual será desenvolvido, observando suas funcionalidades e abrangência, isso tudo, não deixando de projetar a visão e utilização pelo usuário final, ou seja, um sistema de fácil entendimento e adaptação para as pessoas que irão utilizá-lo.
A qualidade do produto final depende de todo o processo de criação e desenvolvimento, desde sua iniciação até a sua utilização plena e, a ausência de um produto com qualidade, pode colocar em risco o sucesso de um negócio, de um projeto, a perda de um grande investimento. Diante deste risco, o qual não era realmente considerado de muita importância no início do desenvolvimento de softwares, organizações se aplicaram em estudar os itens indispensáveis de qualidade e o desenvolvimento de métodos de acompanhamento, avaliação e melhoria contínua para alcançar total excelência dos produtos de software.
Um sistema é composto por diversos elementos (pessoal, procedimentos, software, hardware, entra outros) e o desenvolvimento de sistema modelado a objetos tem por finalidade tratar como objeto cada elemento envolvido no processo. A adoção deste estudo detalhado do negócio e mapeamento do mesmo tem como proposta garantir que o time seja capaz de desenvolver um produto completo, eficiente e eficaz.
CRONOGRAMA
- CRONOGRAMA DO PROJETO
Tarefa | Inicio | Conclusão | Duração | |
1 | Iniciar documentação do projeto. | 30/02/2016 | 31/05/2016 | 3 meses |
2 | Criar o projeto: Coletar informações do que é necessário para realizar o programa, identificar possíveis problemas e antecipar soluções focar o programa nas áreas que as pessoas da empresa mais vão usar para atender melhor onde será inserido, dialogo entre a equipe para uma projeção do projeto antecipado | 05/03/2016 | 10/03/2016 | 5 dias |
3 | Levantamento de requisitos: descobrir junto ao cliente quais são as características necessárias para o sistema. | 12/03/2016 | 17/03/2016 | 5 dias |
4 | Regras de negócio: Listar as regras de negócios da empresa e verificar suas funcionalidades. | 19/03/2016 | 22/03/2016 | 3 dias |
5 | Casos de uso: Documentar os requisitos funcionais do sistema, descrever a interação entre o usuário e o sistema. Cada funcionalidade do sistema será criada pelo menos um caso de uso. | 25/03/2016 | 29/03/2016 | 4 dias |
6 | Documentar os diagramas de caso de uso: Realizar a documentação do caso de uso. | 31/03/2016 | 05/04/2016 | 5 dias |
7 | Diagrama de classe: Criar o diagrama de classe | 07/04/2016 | 17/04/2016 | 10 dias |
8 | Diagrama de Sequência: Criar os diagramas de sequência, fornece suporte real a implementação. | 20/04/2016 | 26/04/2016 |
|
- CRONOGRAMA DE EQUIPE
A equipe de desenvolvimento terá 5 pessoas sendo um analista, um projetista, dois programadores e um testador.
Dias: | 1-10 | 11-25 | 26-31 | 32-35 | 36-40 | 41-46 | 47-57 | 57-90 |
Ciclo 1 | Análise | Projeto | Implement | Testes | ||||
Ciclo 2 | Análise | Projeto | Implement | Testes | ||||
Ciclo 3 | Análise | Projeto | Implement | Testes | ||||
Ciclo 4 | Análise | Projeto | Implement | Testes | ||||
Ciclo 5 | Implantação |
...