Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
pplanejamento [2016/07/10 13:08] rogerio.thome |
pplanejamento [2016/07/12 12:18] rogerio.thome [Resultados do processo] |
||
---|---|---|---|
Linha 8: | Linha 8: | ||
* Definição de metas e prazos para execução; | * Definição de metas e prazos para execução; | ||
* Definição da metodologia (clássica, interação,...); | * Definição da metodologia (clássica, interação,...); | ||
- | * Apresentação do projeto. | + | |
Linha 40: | Linha 40: | ||
MÓDULO ZZZ: <Módulo decorrente da arquitetura do sistema> | MÓDULO ZZZ: <Módulo decorrente da arquitetura do sistema> | ||
- | <N03: texto descritivo sobre a segunda necessidade> | + | <N03: texto descritivo sobre a quinta necessidade> |
* <REQ08: texto descritivo e técnico sobre 1o requisito derivado da necessidade N03> | * <REQ08: texto descritivo e técnico sobre 1o requisito derivado da necessidade N03> | ||
* <REQ09: texto descritivo e técnico sobre 2o requisito derivado da necessidade N03> | * <REQ09: texto descritivo e técnico sobre 2o requisito derivado da necessidade N03> | ||
- | <N06: texto descritivo sobre a segunda necessidade> | + | <N06: texto descritivo sobre a sexta necessidade> |
* <REQ12: texto descritivo e técnico sobre 1o requisito derivado da necessidade N06> | * <REQ12: texto descritivo e técnico sobre 1o requisito derivado da necessidade N06> | ||
* <REQ13: texto descritivo e técnico sobre 2o requisito derivado da necessidade N06> | * <REQ13: texto descritivo e técnico sobre 2o requisito derivado da necessidade N06> | ||
Linha 53: | Linha 53: | ||
2.Definição de equipe de desenvolvimento | 2.Definição de equipe de desenvolvimento | ||
| | ||
- | A equipe de desenvolvimento do projeto de software deverá ser definida e alocada. As funções que devem ser preenchidas com profissionais da FUNCATE são as seguintes: | + | A equipe de desenvolvimento do projeto de software deverá ser definida e alocada. As atribuições/funções sugeridas e serem preenchidas com profissionais da FUNCATE são as seguintes: |
- Coordenação técnica; | - Coordenação técnica; | ||
Linha 63: | Linha 63: | ||
- Suporte técnico; | - Suporte técnico; | ||
- Capacitação técnica | - Capacitação técnica | ||
+ | |||
+ | A equipe poderá conter profissionais que acumulem mais de uma atribuição. Porém isto deverá estar explicitamente claro. | ||
+ | |||
+ | A depender da característica do projeto poderá haver funções que não sejam utilizadas, e outras que não estejam na listagem sugerida. Porém isto deverá estar explicitamente claro. | ||
+ | |||
+ | Um documento deverá ser elaborado e devidamente postado no portal wiki do projeto definindo a equipe de desenvolvimento. Um modelo deste documento é apresentado a seguir: | ||
+ | |||
+ | |||
+ | Equipe de desenvolvimento: | ||
+ | |||
+ | **FUNÇÃO ATRIBUIÇÃO:** <Nome da Função/Atribuição> | ||
+ | |||
+ | * **Nome:** <Nome do profissional> | ||
+ | * **Cargo:** <Nível ou cargo atualmente ocupado> | ||
+ | * **Email:** <Email> | ||
+ | * **Fone/ramal:** <Fone e ramal para ser encontrado na FUNCATE> | ||
+ | * **Celular:** <Numero de celular de contato> | ||
+ | * **Skype:** <Endereço do skype> | ||
+ | ... | ||
+ | |||
+ | |||
+ | 3.Alocação de Requisitos | ||
+ | | ||
+ | A lista de necessidade e respectivos requisitos (que foram agrupados por módulos) deverão ser distribuídos entre os desenvolvedores/codificadores alocados no projeto. Caberá ao coordenador técnico do projeto definir a distribuição. | ||
+ | |||
+ | A ferramenta TRAC deverá ser utilizada para registrar e monitorar cada necessidade/requisito alocado desde o início até a finalização de sua execução. | ||
+ | |||
+ | Deverá ser elaborado uma conexão entre a lista de necessidades/requisitos (postado neste repositório wiki) e o respectivo registro na ferramenta TRAC. | ||
+ | |||
+ | Aqui segue uma sugestão de conexão baseado em hiperlink sobre o texto da listagem. | ||
+ | |||
+ | Exemplo genérico: | ||
+ | |||
+ | MÓDULO XXX: <Módulo decorrente da arquitetura do sistema> | ||
+ | |||
+ | <N05: texto descritivo sobre a quinta necessidade> | ||
+ | * <REQ23: texto descritivo e técnico sobre 1o requisito derivado da necessidade N05> **__Clique aqui para acessar TRAC__** | ||
+ | * <REQ24: texto descritivo e técnico sobre 2o requisito derivado da necessidade N05> **__Clique aqui para acessar TRAC__** | ||
+ | * <REQ24: texto descritivo e técnico sobre 3o requisito derivado da necessidade N05> **__Clique aqui para acessar TRAC__** | ||
+ | |||
+ | |||
+ | 4.Definição de Metas e Prazos | ||
+ | | ||
+ | Definição das metas a serem atingidas. Isto pressupõe um comprometimento de cada membro da equipe de desenvolvimento com o conjunto de requisitos alocados e um prazo para a execução. | ||
+ | |||
+ | Cabe ao coordenador estabelecer as metas e buscar o engajamento da equipe. | ||
+ | |||
+ | Um cronograma com as metas e prazos deve ser elaborado e postado no repositório wiki do projeto para acompanhamento. | ||
+ | |||
+ | |||
+ | 5.Definição da metodologia | ||
+ | | ||
+ | Caberá ao coordenador estabelecer a metodologia de desenvolvimento de software a ser adotada pela equipe de trabalho. | ||
+ | |||
+ | * **Metodologia clássica:** aquela em que todos os requisitos são desenvolvidos/codificados e o resultado é apresentado ao final. | ||
+ | |||
+ | * **Metodologia modular:** aquela em que os requisitos são desenvolvidos por módulos e a medida que ficam prontos são apresentados ao cliente; | ||
+ | |||
+ | * **Metodologia ágil:** onde pequenos conjuntos de requisitos são desenvolvidos rapidamente e apresentadas ao clientes (iteração) que se compromete em retornar, rapidamente, suas criticas. | ||
+ | |||
+ | ... | ||
+ | |||
+ | |||
+ | |||