Aula 2: Viabilidade e Estrutura
Data: 04/09/2025
Módulo: 1 - Fundamentos e Iniciação do Projeto
Duração: 90 minutos
Tipo: Teórico-Prática
📋 Resumo Executivo
Esta aula marca o início do conteúdo teórico sobre engenharia de software e gestão de projetos, introduzindo conceitos fundamentais de viabilidade técnico-econômica. Simultaneamente, as equipes iniciam o projeto prático definindo o escopo e estrutura do Portfólio de Equipe, além de configurar o ambiente de trabalho no GitLab.
🎯 Objetivos da Aula
Objetivos Gerais
- Iniciar o conteúdo teórico sobre engenharia de software e gestão de projetos
- Iniciar as tarefas práticas do projeto, formalizando a estrutura e o escopo do Portfólio
- Orientar as equipes para a criação do ambiente de trabalho no GitLab
Objetivos de Aprendizagem
- Compreender a relação entre Engenharia de Software e Gestão de Projetos
- Aplicar conceitos de viabilidade técnica e econômica
- Definir escopo inicial do projeto prático
- Estruturar o projeto de forma organizada
⏰ Cronograma da Aula
| Tempo | Atividade | Descrição |
|---|---|---|
| 10 min | Revisão e Verificação | Breve revisão da aula anterior e verificação de equipes |
| 30 min | Conteúdo Teórico | Engenharia de Software e Viabilidade |
| 40 min | Atividades Práticas | Criação do repositório e definição de escopo |
| 10 min | Conclusão | Resumo, Q&A e questionário |
📚 Conteúdo Teórico
1. Engenharia de Software e Gestão de Projetos
Discussão Inicial
- Pergunta-chave: Qual a diferença entre “programar” e “fazer engenharia de software”?
- Reflexão: Como a gestão de projetos se relaciona com o desenvolvimento de software?
Conceitos Fundamentais
- Relação intrínseca entre Engenharia de Software e Gestão de Projetos
- Processo de desenvolvimento vs. Processo de gestão
- Papel do gerente de projetos no contexto de software
2. Estudo de Viabilidade Técnico-Econômica
Por que é importante?
- Validação prévia do projeto
- Redução de riscos e desperdícios
- Tomada de decisão informada
- Alocação eficiente de recursos
Tipos de Viabilidade
- Viabilidade Técnica: Recursos, tecnologia, competências
- Viabilidade Econômica: Custos, benefícios, ROI
- Viabilidade Operacional: Processos, pessoas, infraestrutura
- Viabilidade Legal: Conformidade, regulamentações
- Viabilidade Temporal: Prazos, cronograma
- Viabilidade Organizacional: Estrutura, cultura, mudanças
🛠️ Atividades Práticas
Tarefa 1: Criação do Repositório (Em aula)
Objetivo
Configurar o ambiente de trabalho no GitLab seguindo as diretrizes do Módulo 1.
Passos
- Criação do Grupo:
- Um membro de cada equipe cria o “Grupo” no GitLab
- Nome:
[Disciplina]-[Turma]-[Equipe] - Exemplo:
GestaoProjSoft-2025-1-EquipeA
- Criação do Projeto:
- Criar projeto dentro do grupo
- Nome:
portfolio-equipe - Visibilidade: Privado
- Inicializar com README.md
- Configuração de Acesso:
- Todos os membros:
Maintainer - Professor:
Reporter - Verificar: Todos conseguem acessar e colaborar
- Todos os membros:
Critérios de Sucesso
Tarefa 2: Definição de Escopo e Estrutura (Em grupo)
Objetivo
Definir o escopo do Portfólio de Equipe e estruturar o projeto de forma organizada.
Atividades
- Discussão de Escopo:
- Quais seções a página principal terá?
- Quais informações as páginas de perfil individuais terão?
- Que funcionalidades são essenciais?
- Que funcionalidades são desejáveis?
- Estrutura do Site:
- Página Principal:
- Apresentação da equipe
- Links para perfis individuais
- Projetos desenvolvidos
- Contato
- Páginas de Perfil:
- Informações pessoais
- Habilidades técnicas
- Experiências
- Projetos pessoais
- Contato
- Página Principal:
- Registro das Decisões:
- Documentar todas as decisões tomadas
- Criar rascunho da estrutura
- Definir responsabilidades por membro
Critérios de Sucesso
📖 Material de Apoio
Recursos Necessários
- Projetor e computador para demonstração do GitLab
- Acesso à internet
- Acesso dos alunos ao GitLab
- Slides sobre viabilidade
- Templates de análise de viabilidade
- Documentação de escopo
Templates Disponíveis
- Template de Análise de Viabilidade
- Template de Documentação de Escopo
- Template de Estrutura de Projeto
📝 Avaliação
Questionário Google Forms
- Momento: Final da aula
- Objetivo: Verificar compreensão dos conceitos
- Conteúdo: Conceitos de viabilidade e estrutura do projeto
- Link: Questionário da Aula 2
Critérios de Avaliação
- Participação: Engajamento nas discussões
- Colaboração: Trabalho em equipe
- Compreensão: Respostas no questionário
- Execução: Conclusão das tarefas práticas
🔗 Links Importantes
- Questionário da Aula 2
- Template de Viabilidade
- Documentação de Escopo
- GitLab da Disciplina
- Guia de Criação de Repositórios
📋 Próximos Passos
Para os Alunos
Para a Próxima Aula
- Aula 3: Planejamento no GitLab
- Foco: Issues, milestones e organização do projeto
- Pré-requisito: Repositório criado e escopo definido
📊 Checklist da Aula
Professor
Alunos
Próxima aula: Aula 3 - Planejamento no GitLab