Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
pplanejamento [2016/07/10 13:14]
rogerio.thome
pplanejamento [2016/07/12 12:18] (atual)
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 atribuições/​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 66: Linha 66:
 A equipe poderá conter profissionais que acumulem mais de uma atribuição. Porém isto deverá estar explicitamente claro. 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, outras que não estejam na listagem ​acima. Porém isto deverá estar explicitamente claro. ​+A depender da característica do projeto poderá haver funções que não sejam utilizadas, ​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. 
 + 
 +... 
 + 
 +