Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

📘 1) PROCESSOS DE PROJETO DE SOFTWARE
Baseado em 
Processos de projeto de Software
📌 O que é?
Projeto de software é organizado em processos, como se fosse organizar uma festa. Tem começo, meio e fim.
🔹 1. Iniciação
É onde nasce o projeto.
Define:
· Objetivo do software
· Para quem é
· Escopo inicial
· Orçamento
· Plataforma (web, mobile etc.)
👉 Aqui se responde: por que e para quem esse sistema existe?
🔹 2. Planejamento
Organiza tudo antes de começar a fazer.
Define:
· Time de desenvolvimento
· Dono do produto
· EAP (Estrutura Analítica do Projeto)
· Lista de atividades e prazos
· Requisitos do sistema
· Plano de riscos
👉 Aqui se responde: como vamos fazer? quem faz? quando entrega?
⚠️ Muito cobrado em prova:
Planejamento mal feito = projeto atrasado.
🔹 3. Execução e Controle
É colocar a mão na massa.
Inclui:
· Detalhamento dos requisitos
· Definição da arquitetura
· Modelagem de dados
· Implementação
· Testes
· Avaliações parciais
· Monitoramento do progresso
👉 Aqui acontece desenvolvimento + acompanhamento.
Controle serve para:
· Resolver conflitos
· Negociar mudanças
· Garantir que está indo conforme o planejado
🔹 4. Encerramento
Finalização do projeto.
Inclui:
· Registrar problemas e aprendizados
· Quitar compromissos
· Divulgar resultados
· Avaliar experiência
· Acompanhar uso do sistema
👉 Não é só “terminar o sistema”, é fechar oficialmente o projeto.
🎯 Ponto forte pra prova
Ordem correta dos processos:
Iniciação → Planejamento → Execução e Controle → Encerramento
E lembre:
Projeto não é só programar. É gerenciar.
📘 2) CICLO DE VIDA DO PROJETO DE SOFTWARE
Baseado em 
Ciclo de Vida do Projeto de Sof…
📌 O que é?
É a forma como o projeto é organizado ao longo do tempo.
🔹 Fases gerais do projeto
· Iniciação
· Planejamento
· Execução
· Monitoramento e Controle
· Finalização
(Elas aparecem em qualquer tipo de ciclo.)
🔹 Tipos de Ciclo de Vida
1️⃣ Preditivo (Clássico)
· Planeja tudo antes.
· Mudanças são difíceis.
· Entrega no final.
👉 Ideal quando os requisitos são bem definidos.
Grau de mudança: BAIXO
Frequência de entrega: BAIXA
2️⃣ Adaptativo (Ágil)
· Aceita mudanças.
· Planejamento contínuo.
· Entregas frequentes.
Grau de mudança: ALTO
Frequência de entrega: ALTA
3️⃣ Incremental
· Entrega o sistema em partes.
· Cada entrega adiciona funcionalidade.
Ex: primeiro cadastro, depois relatório, depois pagamento.
4️⃣ Iterativo
· Repete ciclos.
· Melhora o que já foi feito.
· Evolui o sistema aos poucos.
🎯 O que costuma cair
Diferença principal:
· Incremental → adiciona partes novas.
· Iterativo → melhora o que já existe.
· Preditivo → tudo planejado antes.
· Adaptativo → mudanças constantes.
Se cair gráfico:
Adaptativo = alta mudança + alta entrega.
📘 3) INTRODUÇÃO A PROJETO DE SOFTWARE
Baseado em 
Introdução a Projeto de Software
📌 Importância da Gestão de Projetos
Sem gestão:
· Atraso
· Conflito
· Estouro de orçamento
· Sistema mal feito
Com gestão:
· Controle de tempo
· Definição de responsabilidades
· Organização de recursos
· Clareza nos requisitos
📌 Stakeholders
São todas as partes interessadas no projeto.
Ex:
· Cliente
· Gestor
· Time de TI
· Usuários
· Fornecedores
📌 Responsabilidades
🔹 Gestor
· Liderança
· Estratégia
· Tomada de decisão
🔹 Cliente
· Define necessidades
· Espera resultado e lucro
🔹 Time de TI
· Design
· Desenvolvimento
· Implementação
🔹 Demais stakeholders
· Execução do serviço
· Apoio
📌 Conflitos no projeto
Acontecem quando:
· Objetivos não estão claros
· Comunicação falha
· Interesses diferentes
👉 Liderança forte reduz conflitos.
🎯 O que você PRECISA saber para a prova
1. Diferença entre processo e ciclo de vida.
2. Fases do projeto.
3. Diferença entre preditivo e adaptativo.
4. Papel dos stakeholders.
5. Importância do planejamento.

Mais conteúdos dessa disciplina