-
Notifications
You must be signed in to change notification settings - Fork 1
Projeto
Jean Marcos edited this page Jun 27, 2017
·
3 revisions
Este Documento tem como objetivo organizar o projeto. Sendo que dessa forma será feito atribuição de responsabilidades, criação de requisitos e divisão de tarefas. Além disso, será feito o escopo do projeto junto com uma proposta de solução.
Este projeto tem como objetivo
A criação de um sistema Back-end que servirá como ponte entre as requisições feitas para o BarramentoSUS e as aplicações dos usuários. Desse modo, facilitaremos as chamadas de requisição para Consulta e Atualização de dados.
Papel | Gerente de Requisitos |
---|---|
Formação | Essas ocupações são exercidas por pessoas com escolaridade de ensino superior na área de tecnologia da informação ou similares. Experiência na área de requisitos. |
Conhecimentos | * Conceitos sobre técnicas de gerenciamento de requisitos |
* Ferramenta de gerenciamento de requisitos | |
* Ferramenta de rastreabilidade de requisitos | |
* Conceitos sobre técnicas de análise de requisitos. | |
* Ferramenta de análise de requisitos. | |
* Ferramenta de rastreabilidade de requisitos. | |
Responsabilidades | * Definir ferramenta de gerenciamento de requisito |
* Produzir e gerenciar a rastreabilidade de requisitos e seus artefatos | |
* Analisar os requisitos. | |
* Elicitar os requisitos | |
* Especificar os requisitos |
Papel | Analista de Requisitos |
---|---|
Formação | Essas ocupações são exercidas por pessoas com escolaridade de ensino superior na área de tecnologia da informação ou similares. |
Conhecimentos | * Conceitos sobre técnicas de gerenciamento de requisitos |
* Ferramenta de gerenciamento de requisitos | |
* Ferramenta de rastreabilidade de requisitos | |
* Conceitos sobre técnicas de análise de requisitos. | |
* Ferramenta de análise de requisitos. | |
* Ferramenta de rastreabilidade de requisitos. | |
Responsabilidades | * Analisar os requisitos. |
* Elicitar os requisitos | |
* Especificar os requisitos |
Papel | Gerente de Projeto |
---|---|
Formação | Essas ocupações são exercidas por pessoas com escolaridade de ensino superior na área de tecnologia da informação ou similares. |
Conhecimentos | * Conhecimento sobre gerência de projeto e técnicas de gerenciamento de equipes. |
* Conhecimento sobre o uso de ferramentas e técnicas que auxiliam a gerência de projetos. | |
* Conhecimentos sobre o desenvolvimento e análise da arquitetura do software. | |
Responsabilidades | * Tratar problemas e impedimentos encontrados no desenvolvimento do projeto |
* Definir o cronograma do projeto, com seus respectivos pontos de controle do projeto | |
* Atribuir atividades aos membros da equipe e acompanhar andamento das atividades |
Papel | Desenvolvedor |
---|---|
Formação | Essas ocupações são exercidas por pessoas com escolaridade de ensino superior na área de tecnologia da informação ou similares. |
Conhecimentos | * Básico em Java |
* JSON e XML Básicos | |
* SOAP. | |
* Git e Github Básicos | |
Responsabilidades | * Criação de códigos coesos e coerentes baseados em boas práticas. |
* Criação de comentários no código para melhor entendimento. | |
* Enviar Commits baseados em padrões estabelecidos pela equipe. |
Atribuição | Colaborador |
---|---|
Gerente de Projeto | Nikolas Matias |
Gerente de Requisitos | Michel Berigo |
Analista de Requisitos | João Gabriel |
Desenvolvedor | Jean Marcos |
Desenvolvedor | Tiago Damascena |
Desenvolvedor | Bruno Messias |
- O software deve incluir recurso para verificar número do CNS. Veja aqui algoritmo de validação do CNS (número).
- O software deverá ser gerado em um único arquivo (cns.jar).
- A classe CNS, contida no arquivo cns.jar, deverá conter métodos, um ou mais pertinentes a cada uma das possíveis requisições que podem ser enviadas para o barramento do SUS.
- A classe CNS deverá funcionar como façade para acesso aos serviços oferecidos pelo barramento.
- Deve incluir definição de estratégia para manutenção da credencial de acesso ao serviço de tal forma que não comprometa a segurança.