Resumo de Gerência de Projetos - Processos de Software

Processos de Software

Processos de Software em Gerência de Projetos

Processos de software são conjuntos de atividades inter-relacionadas para desenvolvimento, operação e manutenção de sistemas, seguindo padrões como ISO/IEC 12207 e modelos como CMMI.

Principais Modelos de Processo

Cascata (Waterfall): Fases sequenciais (requisitos, design, implementação, testes, manutenção). Rigidez, porém documentação robusta.

Iterativo/Incremental: Divisão em ciclos (iterações) com entregas parciais. Exemplo: RUP.

Ágil (Scrum, XP): Flexibilidade, adaptação a mudanças e entregas rápidas. Foco em colaboração e valor ao cliente.

Áreas Críticas (Mapeamento para Concursos)

Planejamento: Definição de escopo, cronograma e métricas (ex: pontos de função).

Garantia de Qualidade (QA): Verificação de conformidade com padrões (ex: testes unitários/integração).

Gerenciamento de Riscos: Identificação e mitigação de riscos (ex: matriz de probabilidade/impacto).

Normas e Certificações

ISO/IEC 12207: Padrão para processos do ciclo de vida de software.

CMMI-DEV: Modelo de maturidade (níveis 1 a 5) para melhoria de processos.

PMBOK: Inclui processos de gerenciamento de projetos de software (ex: grupo de processos de planejamento).

Dicas para Concursos

• Foque em diferenças entre modelos (ex: Cascata vs. Ágil).
• Domine termos como "Sprint" (Scrum) e "Timebox".
• Relacione processos a fases do ciclo de vida (ex: testes na fase de validação).