Escolar Documentos
Profissional Documentos
Cultura Documentos
Parte I: Sumrio
2 / 43
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
3 / 43
7 8
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
3 / 43
7 8
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
3 / 43
7 8
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
3 / 43
7 8
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
3 / 43
7 8
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
3 / 43
7 8
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
3 / 43
7 8
Ambientes de Desenvolvimento
10
Ferramentas de Documentao
4 / 43
Ambientes de Desenvolvimento
10
Ferramentas de Documentao
4 / 43
Metodologia de Projetos
5 / 43
Sumrio da Seo
6 / 43
Elaborao de uma Proposta de desenvolvimento Denio de Requisitos para o bom funcionamento do projeto Anlise dos requisitos exigidos Modelagem do sistema conforme especicaes da anlise Implementao do cdigo-fonte de acordo com o modelo elaborado Realizao de Testes do prottipo do sistema para validao da soluo Documentao geral do sistema
8 / 43
3 4
Elaborao de uma Proposta de desenvolvimento Denio de Requisitos para o bom funcionamento do projeto Anlise dos requisitos exigidos Modelagem do sistema conforme especicaes da anlise Implementao do cdigo-fonte de acordo com o modelo elaborado Realizao de Testes do prottipo do sistema para validao da soluo Documentao geral do sistema
8 / 43
3 4
Elaborao de uma Proposta de desenvolvimento Denio de Requisitos para o bom funcionamento do projeto Anlise dos requisitos exigidos Modelagem do sistema conforme especicaes da anlise Implementao do cdigo-fonte de acordo com o modelo elaborado Realizao de Testes do prottipo do sistema para validao da soluo Documentao geral do sistema
8 / 43
3 4
Elaborao de uma Proposta de desenvolvimento Denio de Requisitos para o bom funcionamento do projeto Anlise dos requisitos exigidos Modelagem do sistema conforme especicaes da anlise Implementao do cdigo-fonte de acordo com o modelo elaborado Realizao de Testes do prottipo do sistema para validao da soluo Documentao geral do sistema
8 / 43
3 4
Elaborao de uma Proposta de desenvolvimento Denio de Requisitos para o bom funcionamento do projeto Anlise dos requisitos exigidos Modelagem do sistema conforme especicaes da anlise Implementao do cdigo-fonte de acordo com o modelo elaborado Realizao de Testes do prottipo do sistema para validao da soluo Documentao geral do sistema
8 / 43
3 4
Elaborao de uma Proposta de desenvolvimento Denio de Requisitos para o bom funcionamento do projeto Anlise dos requisitos exigidos Modelagem do sistema conforme especicaes da anlise Implementao do cdigo-fonte de acordo com o modelo elaborado Realizao de Testes do prottipo do sistema para validao da soluo Documentao geral do sistema
8 / 43
3 4
Elaborao de uma Proposta de desenvolvimento Denio de Requisitos para o bom funcionamento do projeto Anlise dos requisitos exigidos Modelagem do sistema conforme especicaes da anlise Implementao do cdigo-fonte de acordo com o modelo elaborado Realizao de Testes do prottipo do sistema para validao da soluo Documentao geral do sistema
8 / 43
3 4
9 / 43
Metodologia de Projetos
10 / 43
Sumrio da Seo
2 3 4 5 6
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
11 / 43
7 8
Documentos denidos no tempo da Proposta Denio da equipe coordenadora e executora do projeto Elaborao de um cronograma de atividades, apresentando tarefas e delegando-as aos respectivos membros das equipes coordenadora e executora Levantamento de custos de desenvolvimento Apresentao das fontes bilbiogrcas utilizadas para elaborao da proposta
13 / 43
Documentos denidos no tempo da Proposta Denio da equipe coordenadora e executora do projeto Elaborao de um cronograma de atividades, apresentando tarefas e delegando-as aos respectivos membros das equipes coordenadora e executora Levantamento de custos de desenvolvimento Apresentao das fontes bilbiogrcas utilizadas para elaborao da proposta
13 / 43
Documentos denidos no tempo da Proposta Denio da equipe coordenadora e executora do projeto Elaborao de um cronograma de atividades, apresentando tarefas e delegando-as aos respectivos membros das equipes coordenadora e executora Levantamento de custos de desenvolvimento Apresentao das fontes bilbiogrcas utilizadas para elaborao da proposta
13 / 43
Documentos denidos no tempo da Proposta Denio da equipe coordenadora e executora do projeto Elaborao de um cronograma de atividades, apresentando tarefas e delegando-as aos respectivos membros das equipes coordenadora e executora Levantamento de custos de desenvolvimento Apresentao das fontes bilbiogrcas utilizadas para elaborao da proposta
13 / 43
Documentos denidos no tempo da Proposta Denio da equipe coordenadora e executora do projeto Elaborao de um cronograma de atividades, apresentando tarefas e delegando-as aos respectivos membros das equipes coordenadora e executora Levantamento de custos de desenvolvimento Apresentao das fontes bilbiogrcas utilizadas para elaborao da proposta
13 / 43
Sumrio da Seo
2 3 4 5 6
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
14 / 43
7 8
O que so os Requisitos?
Levantamento de todas as caractersticas indispensveis e desejveis para o bom funcionamento do sistema, sem se preocupar no momento em como resolv-los Importante a participao do cliente nesta etapa. Possibilidade de utilizar diagramas de casos de uso Denio do Nvel de Prioridade Alta: cumprimento do requisito indispensvel Mdia: cumprimento do requisito desejvel, mas no inviabiliza o projeto Baixa: representam futuras melhorias no projeto, caso haja necessidade
15 / 43
O que so os Requisitos?
Levantamento de todas as caractersticas indispensveis e desejveis para o bom funcionamento do sistema, sem se preocupar no momento em como resolv-los Importante a participao do cliente nesta etapa. Possibilidade de utilizar diagramas de casos de uso Denio do Nvel de Prioridade Alta: cumprimento do requisito indispensvel Mdia: cumprimento do requisito desejvel, mas no inviabiliza o projeto Baixa: representam futuras melhorias no projeto, caso haja necessidade
15 / 43
O que so os Requisitos?
Levantamento de todas as caractersticas indispensveis e desejveis para o bom funcionamento do sistema, sem se preocupar no momento em como resolv-los Importante a participao do cliente nesta etapa. Possibilidade de utilizar diagramas de casos de uso Denio do Nvel de Prioridade Alta: cumprimento do requisito indispensvel Mdia: cumprimento do requisito desejvel, mas no inviabiliza o projeto Baixa: representam futuras melhorias no projeto, caso haja necessidade
15 / 43
O que so os Requisitos?
Levantamento de todas as caractersticas indispensveis e desejveis para o bom funcionamento do sistema, sem se preocupar no momento em como resolv-los Importante a participao do cliente nesta etapa. Possibilidade de utilizar diagramas de casos de uso Denio do Nvel de Prioridade Alta: cumprimento do requisito indispensvel Mdia: cumprimento do requisito desejvel, mas no inviabiliza o projeto Baixa: representam futuras melhorias no projeto, caso haja necessidade
15 / 43
O que so os Requisitos?
Levantamento de todas as caractersticas indispensveis e desejveis para o bom funcionamento do sistema, sem se preocupar no momento em como resolv-los Importante a participao do cliente nesta etapa. Possibilidade de utilizar diagramas de casos de uso Denio do Nvel de Prioridade Alta: cumprimento do requisito indispensvel Mdia: cumprimento do requisito desejvel, mas no inviabiliza o projeto Baixa: representam futuras melhorias no projeto, caso haja necessidade
15 / 43
O que so os Requisitos?
Levantamento de todas as caractersticas indispensveis e desejveis para o bom funcionamento do sistema, sem se preocupar no momento em como resolv-los Importante a participao do cliente nesta etapa. Possibilidade de utilizar diagramas de casos de uso Denio do Nvel de Prioridade Alta: cumprimento do requisito indispensvel Mdia: cumprimento do requisito desejvel, mas no inviabiliza o projeto Baixa: representam futuras melhorias no projeto, caso haja necessidade
15 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Levantando Requisitos
Brainstorming para responder ... Qual o objetivo principal do sistema? Que outros recursos lhe so desejveis? Qual a sua situao atual? (no caso de um sistema j existente)
O que j encontra-se pronto? Que problemas ocorrem atualmente?
Quem ir operar o sistema? Ser disponibilizada uma interface grca para seu controle? Quais so as entradas e as sadas do sistema? Existem restries temporais de funcionamento? O sistema deve ser tolerante a faltas?
16 / 43
Requisitos Funcionais Esto relacionados diretamente com o problema a ser resolvido, como denido na proposta do projeto
Requisitos No-funcionais So requisitos extra considerados necessrios para a resoluo do problema proposto, em geral derivados dos requisitos funcionais (tempo real, tolerncia a faltas, outros)
17 / 43
Requisitos Funcionais Esto relacionados diretamente com o problema a ser resolvido, como denido na proposta do projeto
Requisitos No-funcionais So requisitos extra considerados necessrios para a resoluo do problema proposto, em geral derivados dos requisitos funcionais (tempo real, tolerncia a faltas, outros)
17 / 43
Sumrio da Seo
2 3 4 5 6
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
18 / 43
7 8
O que a Anlise
Descrio detalhada de como cada requisito ser cumprido e suas implicaes, sem se preocupar com a arquitetura do sistema nem com a linguagem de programao adotada
Denem-se as sequncias de operaes que devem ser realizadas para atingir o cumprimento dos requisitos
Oportunidade de utilizao de diagramas de sequncia ou simples uxogramas para detalhar o uxo de operaes e decises
19 / 43
O que a Anlise
Descrio detalhada de como cada requisito ser cumprido e suas implicaes, sem se preocupar com a arquitetura do sistema nem com a linguagem de programao adotada
Denem-se as sequncias de operaes que devem ser realizadas para atingir o cumprimento dos requisitos
Oportunidade de utilizao de diagramas de sequncia ou simples uxogramas para detalhar o uxo de operaes e decises
19 / 43
O que a Anlise
Descrio detalhada de como cada requisito ser cumprido e suas implicaes, sem se preocupar com a arquitetura do sistema nem com a linguagem de programao adotada
Denem-se as sequncias de operaes que devem ser realizadas para atingir o cumprimento dos requisitos
Oportunidade de utilizao de diagramas de sequncia ou simples uxogramas para detalhar o uxo de operaes e decises
19 / 43
Sumrio da Seo
2 3 4 5 6
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
20 / 43
7 8
O que a Modelagem?
Denio de uma arquitetura interna para o sistema, de forma a cumprir os requisitos segundo especicado em sua anlise Denio de uma interface intuitiva com o usurio (texto, grco, API), para abstrair de forma transparente as diculdades de implementao e/ou funcionamento do sistema A arquitetura do sistema deve ser elaborada levando em conta o paradigma de orientao a objetos, porm, sem necessariamente denir a linguagem de programao utilizada Oportunidade de utilizao de diagramas de classe, componentes e pacotes para documentar a arquitetura do sistema
21 / 43
O que a Modelagem?
Denio de uma arquitetura interna para o sistema, de forma a cumprir os requisitos segundo especicado em sua anlise Denio de uma interface intuitiva com o usurio (texto, grco, API), para abstrair de forma transparente as diculdades de implementao e/ou funcionamento do sistema A arquitetura do sistema deve ser elaborada levando em conta o paradigma de orientao a objetos, porm, sem necessariamente denir a linguagem de programao utilizada Oportunidade de utilizao de diagramas de classe, componentes e pacotes para documentar a arquitetura do sistema
21 / 43
O que a Modelagem?
Denio de uma arquitetura interna para o sistema, de forma a cumprir os requisitos segundo especicado em sua anlise Denio de uma interface intuitiva com o usurio (texto, grco, API), para abstrair de forma transparente as diculdades de implementao e/ou funcionamento do sistema A arquitetura do sistema deve ser elaborada levando em conta o paradigma de orientao a objetos, porm, sem necessariamente denir a linguagem de programao utilizada Oportunidade de utilizao de diagramas de classe, componentes e pacotes para documentar a arquitetura do sistema
21 / 43
O que a Modelagem?
Denio de uma arquitetura interna para o sistema, de forma a cumprir os requisitos segundo especicado em sua anlise Denio de uma interface intuitiva com o usurio (texto, grco, API), para abstrair de forma transparente as diculdades de implementao e/ou funcionamento do sistema A arquitetura do sistema deve ser elaborada levando em conta o paradigma de orientao a objetos, porm, sem necessariamente denir a linguagem de programao utilizada Oportunidade de utilizao de diagramas de classe, componentes e pacotes para documentar a arquitetura do sistema
21 / 43
Sumrio da Seo
2 3 4 5 6
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
22 / 43
7 8
O que a Implementao?
Consiste na traduo da arquitetura e algortmos do sistema em cdigo-fonte, adotando uma linguagem de programao Escolha da Linguagem de Programao Familiaridade da equipe com a linguagem Documentao disponvel para referncia Paradigma de programao necessrio (estruturada, oo) Capacidade de cumprir com requisitos temporais Capacidade de prover recursos de tolerncia a faltas Sistema operacional ao qual o aplicativo se destina Algum outro requisito no-funcional levantado para o projeto
23 / 43
O que a Implementao?
Consiste na traduo da arquitetura e algortmos do sistema em cdigo-fonte, adotando uma linguagem de programao Escolha da Linguagem de Programao Familiaridade da equipe com a linguagem Documentao disponvel para referncia Paradigma de programao necessrio (estruturada, oo) Capacidade de cumprir com requisitos temporais Capacidade de prover recursos de tolerncia a faltas Sistema operacional ao qual o aplicativo se destina Algum outro requisito no-funcional levantado para o projeto
23 / 43
O que a Implementao?
Consiste na traduo da arquitetura e algortmos do sistema em cdigo-fonte, adotando uma linguagem de programao Escolha da Linguagem de Programao Familiaridade da equipe com a linguagem Documentao disponvel para referncia Paradigma de programao necessrio (estruturada, oo) Capacidade de cumprir com requisitos temporais Capacidade de prover recursos de tolerncia a faltas Sistema operacional ao qual o aplicativo se destina Algum outro requisito no-funcional levantado para o projeto
23 / 43
O que a Implementao?
Consiste na traduo da arquitetura e algortmos do sistema em cdigo-fonte, adotando uma linguagem de programao Escolha da Linguagem de Programao Familiaridade da equipe com a linguagem Documentao disponvel para referncia Paradigma de programao necessrio (estruturada, oo) Capacidade de cumprir com requisitos temporais Capacidade de prover recursos de tolerncia a faltas Sistema operacional ao qual o aplicativo se destina Algum outro requisito no-funcional levantado para o projeto
23 / 43
O que a Implementao?
Consiste na traduo da arquitetura e algortmos do sistema em cdigo-fonte, adotando uma linguagem de programao Escolha da Linguagem de Programao Familiaridade da equipe com a linguagem Documentao disponvel para referncia Paradigma de programao necessrio (estruturada, oo) Capacidade de cumprir com requisitos temporais Capacidade de prover recursos de tolerncia a faltas Sistema operacional ao qual o aplicativo se destina Algum outro requisito no-funcional levantado para o projeto
23 / 43
O que a Implementao?
Consiste na traduo da arquitetura e algortmos do sistema em cdigo-fonte, adotando uma linguagem de programao Escolha da Linguagem de Programao Familiaridade da equipe com a linguagem Documentao disponvel para referncia Paradigma de programao necessrio (estruturada, oo) Capacidade de cumprir com requisitos temporais Capacidade de prover recursos de tolerncia a faltas Sistema operacional ao qual o aplicativo se destina Algum outro requisito no-funcional levantado para o projeto
23 / 43
O que a Implementao?
Consiste na traduo da arquitetura e algortmos do sistema em cdigo-fonte, adotando uma linguagem de programao Escolha da Linguagem de Programao Familiaridade da equipe com a linguagem Documentao disponvel para referncia Paradigma de programao necessrio (estruturada, oo) Capacidade de cumprir com requisitos temporais Capacidade de prover recursos de tolerncia a faltas Sistema operacional ao qual o aplicativo se destina Algum outro requisito no-funcional levantado para o projeto
23 / 43
O que a Implementao?
Consiste na traduo da arquitetura e algortmos do sistema em cdigo-fonte, adotando uma linguagem de programao Escolha da Linguagem de Programao Familiaridade da equipe com a linguagem Documentao disponvel para referncia Paradigma de programao necessrio (estruturada, oo) Capacidade de cumprir com requisitos temporais Capacidade de prover recursos de tolerncia a faltas Sistema operacional ao qual o aplicativo se destina Algum outro requisito no-funcional levantado para o projeto
23 / 43
O que a Implementao?
Consiste na traduo da arquitetura e algortmos do sistema em cdigo-fonte, adotando uma linguagem de programao Escolha da Linguagem de Programao Familiaridade da equipe com a linguagem Documentao disponvel para referncia Paradigma de programao necessrio (estruturada, oo) Capacidade de cumprir com requisitos temporais Capacidade de prover recursos de tolerncia a faltas Sistema operacional ao qual o aplicativo se destina Algum outro requisito no-funcional levantado para o projeto
23 / 43
Sumrio da Subseo
2 3 4 5 6
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
25 / 43
7 8
Sumrio da Subseo
2 3 4 5 6
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
27 / 43
7 8
Sumrio da Subseo
2 3 4 5 6
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
29 / 43
7 8
Usa um sistema de arquivos com suporte ao controle de verses, que organiza e otimiza as alteraes do cdigo-fonte
30 / 43
Usa um sistema de arquivos com suporte ao controle de verses, que organiza e otimiza as alteraes do cdigo-fonte
30 / 43
Usa um sistema de arquivos com suporte ao controle de verses, que organiza e otimiza as alteraes do cdigo-fonte
30 / 43
Sumrio da Seo
2 3 4 5 6
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
31 / 43
7 8
O que so os Testes?
Averiguar se todos os requisitos do projeto esto funcionando de acordo com o que foi especicado na anlise Est fortemente ligado etapa de implementao cdigo-fonte, onde feita tambm a depurao e o teste das funcionalidades implementadas comum a elaborao de prottipos e/ou aplicativos robs para testar de forma exaustiva todas as funcionalidades quanto robustez, repetibilidade e facilidade de uso Desejvel que algum membro no ligado diretamente ao desenvolvimento do software teste o sistema
32 / 43
O que so os Testes?
Averiguar se todos os requisitos do projeto esto funcionando de acordo com o que foi especicado na anlise Est fortemente ligado etapa de implementao cdigo-fonte, onde feita tambm a depurao e o teste das funcionalidades implementadas comum a elaborao de prottipos e/ou aplicativos robs para testar de forma exaustiva todas as funcionalidades quanto robustez, repetibilidade e facilidade de uso Desejvel que algum membro no ligado diretamente ao desenvolvimento do software teste o sistema
32 / 43
O que so os Testes?
Averiguar se todos os requisitos do projeto esto funcionando de acordo com o que foi especicado na anlise Est fortemente ligado etapa de implementao cdigo-fonte, onde feita tambm a depurao e o teste das funcionalidades implementadas comum a elaborao de prottipos e/ou aplicativos robs para testar de forma exaustiva todas as funcionalidades quanto robustez, repetibilidade e facilidade de uso Desejvel que algum membro no ligado diretamente ao desenvolvimento do software teste o sistema
32 / 43
O que so os Testes?
Averiguar se todos os requisitos do projeto esto funcionando de acordo com o que foi especicado na anlise Est fortemente ligado etapa de implementao cdigo-fonte, onde feita tambm a depurao e o teste das funcionalidades implementadas comum a elaborao de prottipos e/ou aplicativos robs para testar de forma exaustiva todas as funcionalidades quanto robustez, repetibilidade e facilidade de uso Desejvel que algum membro no ligado diretamente ao desenvolvimento do software teste o sistema
32 / 43
Sumrio da Seo
2 3 4 5 6
Proposta Requisitos Anlise dos Requisitos Modelagem Implementao Nomenclatura de Software Documentao do Cdigo-fonte Controle de Verso Testes Documentao Final
33 / 43
7 8
Documentao do Projeto
Presente em Todas Etapas do Desenvolvimento Elaborao de proposta Levantamento dos requisitos e prioridades Anlise dos requisitos e uxos de operaes Modelagem da arquitetura do sistema Documentao do cdigo-fonte implementado Detalhamento dos resultados obtidos nos testes
34 / 43
Documentao do Projeto
Presente em Todas Etapas do Desenvolvimento Elaborao de proposta Levantamento dos requisitos e prioridades Anlise dos requisitos e uxos de operaes Modelagem da arquitetura do sistema Documentao do cdigo-fonte implementado Detalhamento dos resultados obtidos nos testes
34 / 43
Documentao do Projeto
Presente em Todas Etapas do Desenvolvimento Elaborao de proposta Levantamento dos requisitos e prioridades Anlise dos requisitos e uxos de operaes Modelagem da arquitetura do sistema Documentao do cdigo-fonte implementado Detalhamento dos resultados obtidos nos testes
34 / 43
Documentao do Projeto
Presente em Todas Etapas do Desenvolvimento Elaborao de proposta Levantamento dos requisitos e prioridades Anlise dos requisitos e uxos de operaes Modelagem da arquitetura do sistema Documentao do cdigo-fonte implementado Detalhamento dos resultados obtidos nos testes
34 / 43
Documentao do Projeto
Presente em Todas Etapas do Desenvolvimento Elaborao de proposta Levantamento dos requisitos e prioridades Anlise dos requisitos e uxos de operaes Modelagem da arquitetura do sistema Documentao do cdigo-fonte implementado Detalhamento dos resultados obtidos nos testes
34 / 43
Documentao do Projeto
Presente em Todas Etapas do Desenvolvimento Elaborao de proposta Levantamento dos requisitos e prioridades Anlise dos requisitos e uxos de operaes Modelagem da arquitetura do sistema Documentao do cdigo-fonte implementado Detalhamento dos resultados obtidos nos testes
34 / 43
Documentao do Projeto
Presente em Todas Etapas do Desenvolvimento Elaborao de proposta Levantamento dos requisitos e prioridades Anlise dos requisitos e uxos de operaes Modelagem da arquitetura do sistema Documentao do cdigo-fonte implementado Detalhamento dos resultados obtidos nos testes
34 / 43
Documentao do Projeto
Presente em Todas Etapas do Desenvolvimento Elaborao de proposta Levantamento dos requisitos e prioridades Anlise dos requisitos e uxos de operaes Modelagem da arquitetura do sistema Documentao do cdigo-fonte implementado Detalhamento dos resultados obtidos nos testes
34 / 43
Documentao do Projeto
Documentao Extra Emails trocados com clientes, fornecedores, especialistas Discusses levantadas em fruns na internet Conguraes de hardware e software utilizadas nos prottipos Listagem das ferramentas utilizadas no desenvolvimento do projeto Problemas encontrados, os que permanecem pendentes e as solues encontradas para os demais Referncias bibliogrcas utilizadas
35 / 43
Documentao do Projeto
Documentao Extra Emails trocados com clientes, fornecedores, especialistas Discusses levantadas em fruns na internet Conguraes de hardware e software utilizadas nos prottipos Listagem das ferramentas utilizadas no desenvolvimento do projeto Problemas encontrados, os que permanecem pendentes e as solues encontradas para os demais Referncias bibliogrcas utilizadas
35 / 43
Documentao do Projeto
Documentao Extra Emails trocados com clientes, fornecedores, especialistas Discusses levantadas em fruns na internet Conguraes de hardware e software utilizadas nos prottipos Listagem das ferramentas utilizadas no desenvolvimento do projeto Problemas encontrados, os que permanecem pendentes e as solues encontradas para os demais Referncias bibliogrcas utilizadas
35 / 43
Documentao do Projeto
Documentao Extra Emails trocados com clientes, fornecedores, especialistas Discusses levantadas em fruns na internet Conguraes de hardware e software utilizadas nos prottipos Listagem das ferramentas utilizadas no desenvolvimento do projeto Problemas encontrados, os que permanecem pendentes e as solues encontradas para os demais Referncias bibliogrcas utilizadas
35 / 43
Documentao do Projeto
Documentao Extra Emails trocados com clientes, fornecedores, especialistas Discusses levantadas em fruns na internet Conguraes de hardware e software utilizadas nos prottipos Listagem das ferramentas utilizadas no desenvolvimento do projeto Problemas encontrados, os que permanecem pendentes e as solues encontradas para os demais Referncias bibliogrcas utilizadas
35 / 43
Documentao do Projeto
Documentao Extra Emails trocados com clientes, fornecedores, especialistas Discusses levantadas em fruns na internet Conguraes de hardware e software utilizadas nos prottipos Listagem das ferramentas utilizadas no desenvolvimento do projeto Problemas encontrados, os que permanecem pendentes e as solues encontradas para os demais Referncias bibliogrcas utilizadas
35 / 43
Documentao do Projeto
Documentao Extra Emails trocados com clientes, fornecedores, especialistas Discusses levantadas em fruns na internet Conguraes de hardware e software utilizadas nos prottipos Listagem das ferramentas utilizadas no desenvolvimento do projeto Problemas encontrados, os que permanecem pendentes e as solues encontradas para os demais Referncias bibliogrcas utilizadas
35 / 43
Metodologia de Projetos
36 / 43
Sumrio da Seo
Ambientes de Desenvolvimento
10
Ferramentas de Documentao
37 / 43
39 / 43
Sumrio da Seo
Ambientes de Desenvolvimento
10
Ferramentas de Documentao
40 / 43
42 / 43
43 / 43