32
IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 1/32 Oficinas de Integração 3 Introdução à Disciplina

Oficinas de Integração 3 - Departamento Acadêmico de ...fabro/ensino/Oficina_de_Integracao_3/... · OFICINA DE INTEGRAÇÃO ... para a elaboração e apresentação oral de relatório

Embed Size (px)

Citation preview

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 1/32

Oficinas de Integração 3

Introdução à Disciplina

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 2/32

Oficinas de Integração 3

● Introdução (Ementa e Objetivos)

● Desenvolvimento de Projetos

● Gerenciamento de Projetos

● Organização da Disciplina

● Avaliação

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 3/32

Oficinas de Integração 3 – Introdução Objetivos das Disciplinas:

● A Comissão que criou o curso optou por oferecer oficinas de integração ao longo do Curso, baseadas em projetos de trabalho, e que visam, assim como os Projetos de Conclusão de Curso, integrar as disciplinas em atividades multidisciplinares.

● Enquanto as atividades complementares, transversais ao Enquanto as atividades complementares, transversais ao Curso, fomentam atividades de extensãoCurso, fomentam atividades de extensão, as oficinas de integração fomentam atividades associadas à pesquisa e ao desenvolvimento, mediadas por competências associadas ao trabalho em equipe, e embasadas em conteúdos de Metodologia Científica e Comunicação e Expressão.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 4/32

Oficinas de Integração 3 – Introdução Objetivos das Disciplinas

● Eng. Computação possui 5 Pontos Principais: Multidisciplinaridade, Flexibilidade, Visão Humanista, Colegiado e INTEGRAÇÃO

● Integração: A integração será uma das prioridades do Curso e ocorrerá tanto num período específico, através de oficinas e projetos integradores, quanto ao longo de todo o Curso, pela sequência de conteúdos idealizada.

● Este modelo preconiza a substituição de disciplinas isoladas, por disciplinas integradas, nas quais os conteúdos comuns deverão ser investigados/descobertos pelos alunos e evidenciados/valorizados pelos professores.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 5/32

Oficinas de Integração Ementas :

● Relembrando as Ementas de Oficinas 1 e Oficinas 2:

● OFICINA DE INTEGRAÇÃO 1:

Integração dos conhecimentos de disciplinas de formação básica e profissionalizante obtidos até o momento.

Aplicação dos conceitos de metodologia científica para o desenvolvimento, em equipes, de um sistema computacional (software) contemplando essa integração.

Aplicação dos conceitos de metodologia científica e comunicação e expressão para a elaboração e apresentação oral de relatório final dos resultados do projeto desenvolvido.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 6/32

Oficinas de Integração – Ementas:

● Relembrando as Ementas de Oficinas 1 e Oficinas 2:

● OFICINA DE INTEGRAÇÃO 2:

Integração dos conhecimentos de disciplinas de formação básica e profissionalizante obtidos até o momento.

Aplicação dos conceitos de metodologia científica para o desenvolvimento, em equipes, de um sistema computacional (software e/ou hardware) contemplando essa integração. 

Aplicação dos conceitos de metodologia científica e comunicação e expressão para a elaboração e apresentação oral de relatório final dos resultados do projeto desenvolvido.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 7/32

Oficinas de Integração 3 – Ementa:

● OFICINA DE INTEGRAÇÃO 3:

Integração dos conhecimentos de disciplinas de formação básica e profissionalizante obtidos até o momento, com ênfase nas dimensões humanas e no papel do aluno como coordenador do trabalho em equipe.

Aplicação dos conceitos de metodologia científica para o desenvolvimento, em equipes, de um sistema computacional (software e/ou hardware) contemplando essa integração. 

Aplicação dos conceitos de metodologia científica e comunicação e expressão para a elaboração e apresentação oral de relatório final dos resultados do projeto desenvolvido.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 8/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

● OFICINA DE INTEGRAÇÃO 3:

Voltando aos objetivos básicos do curso: Multidisciplinaridade, Flexibilidade, Visão Humanista, Colegiado e INTEGRAÇÃO

Multidisciplinaridade: O curso busca formar engenheiros capazes de interagir com diversas disciplinas(aplicações);

Flexibilidade: Formar um engenheiro capaz de resolver “qualquer“ tipo de problema (HW/SW);

Visão Humanista:Sociologia, Filosofia, Economia, Gestão, Ética;

Colegiado: Democracia(?)

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 9/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

● OFICINA DE INTEGRAÇÃO 3:

Voltando aos objetivos básicos do curso: Multidisciplinaridade, Flexibilidade, Visão Humanista, Colegiado e INTEGRAÇÃO

INTEGRAÇÃO: Aprendizagem de tudo isto (e mais) através do desenvolvimento de projetos que resolve problemas (Problem Based Learning ­ PBL) 

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 10/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

● Oficinas de Integração 3: Desenvolvimento de Projetos

­ Aprender a gerenciar equipes/coordenar projetos;­ Projetos maiores/mais complexos/envolvendo mais pessoas e 

recursos;­ Continuidade;­ Trabalho Colaborativo(+ q trabalho em grupo!)­ Integrar “todo” o conhecimento básico de um Engenheiro de 

Computação (Eletrônica + Programação + Controle + Engenharia de Software + Microcontroladores +Comunicação de Dados + .....) (Como fazer isto?????)

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 11/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

● Oficinas de Integração 3:

● Proposta: Desenvolvimento de Projetos

­ Mais ambiciosos ainda (nível macro);

­ Factíveis (sub­projetos, cada parte factível em 2,5 meses);

­ Fornecendo as bases necessárias para chegar ao sucesso:

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 12/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

● Oficinas de Integração 3:

● Proposta: Desenvolvimento de Projetos

­ Mais ambiciosos ainda (nível macro);

­ Factíveis (sub­projetos, cada parte factível em 2,5 meses);

­ Fornecendo as bases necessárias para chegar ao sucesso:

Organização e Documentação

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 13/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

● Etapa 1: Definição do Escopo

– Projetos de Robótica– Projetos de Automação– Projetos de Sistemas Embarcados– ????? Outros projetos ?????

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 14/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

● Etapa 1: Requisitos Obrigatórios:

● Desenvolvimento de Software;● Desenvolvimento de Hardware;● Microcontrolador● Comunicação;

● Opcional(mas recomendado):

● Controle;● Sistemas Operacionais

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 15/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

● Etapas da Disciplina Oficinas de Integração 3:

1. Definição do Escopo

2. Planejamento e Especificação:

3. Execução e Acompanhamento:

4. Entrega/Defesa

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 16/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

● Etapas do Desenvolvimento de Projetos

1. Iniciação

2. Planejamento

3. Execução + 4. Acompanhamento/Controle

5. Finalização

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 17/32

Mas...o que é um “Projeto”?

● Projeto = Empreendimento!

● Do inglês: Em “Project Management”, “Project” é entendido como “Empreendimento”.

● Do inglês: Design é entendido como “planos de engenharia” para o qual, em português, também utilizamos a palavra “projeto”.

● Projeto(PMI): “Esforço temporário empreendido para criar um produto, serviço ou resultado”

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 18/32

e o que é Gerenciamento de Projetos?

● “Project Management” ou Gerenciamento de Projetos segundo o Project Management Institute(PMI) Base of Knowledge – (PMBoK):

● Gerenciamento de Projeto: “Aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades de um projeto de modo a atingir ou exceder as necessidades e expectativas das partes envolvidas”

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 19/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

Etapas do Desenvolvimento de Projetos

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 20/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

Etapas do Desenvolvimento de Projetos

1. Iniciação: Definição e Compromisso com o Projeto

2. Planejamento: Criação de um Plano que garanta

que a execução do projeto cumpra sua missão

3. Execução: Coordenação de Pessoas e Recursos para

realizar o Planejado

4. Controle: Monitoração, controle e ações corretivas

para garantir o alcance dos objetivos

5. Finalização: Entrega/aceitação dos resultados

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 21/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

Áreas do Desenvolvimento de Projetos(PMBok):

● Aspectos a serem considerados dentro da gerência de projetos:1.Gerenciamento de Integração do Projeto;2.Gerenciamento de Escopo do Projeto;3.Gerenciamento do Tempo do Projeto;4.Gerenciamento do Custo do Projeto;5.Gerenciamento da Qualidade do Projeto;6.Gerenciamento de Recursos Humanos do Projeto;7.Gerenciamento de Comunicação do Projeto;8.Gerenciamento do Risco do Projeto e ;9.Gerenciamento de Contratação do Projeto.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 22/32

Oficinas de Integração 3 – Desenvolvimento de Projetos:

Áreas do Desenvolvimento de Projetos(PMBok):

● O Gerenciamento do Escopo do Projeto descreve os processos necessários para assegurar que o projeto contemple todo o trabalho requerido, e nada mais que o trabalho requerido, para completar o projeto com sucesso.

● A preocupação fundamental é definir e controlar o que está ou não, incluído no projeto.

● Ele é composto pelos processos: iniciação, planejamento do escopo, detalhamento do escopo, verificação do escopo e controle de mudanças do escopo.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 23/32

Áreas do Desenvolvimento de Projetos (PMBok):

● O Gerenciamento do Tempo do Projeto descreve os processos necessários para assegurar que o projeto termine dentro do prazo previsto.

● Ele é composto pelos processos: definição das atividades, sequenciamento das atividades, estimativa da duração das atividades, desenvolvimento do cronograma e controle do cronograma.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 24/32

Áreas do Desenvolvimento de Projetos(PMBok):

● Kerzner [2001] cita que o ambiente de gerenciamento do tempo é extremamente turbulento e é composto de várias reuniões, escrita de relatórios, resolução de conflitos, planejamento e replanejamento contínuo, comunicação com o cliente e gerenciamento de crises.

● O tempo gasto é tempo perdido impossível de ser recuperado.

● O correto gerenciamento do tempo é de vital importância para o sucesso do projeto

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 25/32

Áreas do Desenvolvimento de Projetos(PMBok):

● O Gerenciamento do Custo do Projeto descreve os processos necessários para assegurar que o projeto termine dentro do orçamento aprovado.

● Ele é composto pelos processos: planejamento dos recursos, estimativa dos custos, orçamento dos custos e controle dos custos.

● No projeto, várias atividades afetam os custos do projeto e desta forma, o planejamento e controle dos custos são fundamentais.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 26/32

Áreas do Desenvolvimento de Projetos(PMBok):

● O Gerenciamento da Qualidade do Projeto descreve os processos necessários para assegurar que as necessidades que originaram o desenvolvimento do projeto serão satisfeitas.

● O projeto tem qualidade quando é concluído de acordo com os requisitos, especificações (o projeto deve produzir o que foi definido) e adequação ao uso (deve satisfazer às reais necessidades dos clientes).

● O gerenciamento da qualidade é composto pelos processos: planejamento da qualidade, garantia da qualidade e controle da qualidade.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 27/32

Áreas do Desenvolvimento de Projetos(PMBok):

● O Gerenciamento dos Recursos Humanos do Projeto descreve os processos necessários para proporcionar a melhor utilização das pessoas envolvidas no projeto. Embora seja uma área de conhecimento, na maioria das vezes, complexa e subjetiva exige constante pesquisa, sensibilidade e muita vivência do dia-a-dia para saber lidar com o ser humano.

● É composta pelos processos: planejamento

organizacional, montagem da equipe e desenvolvimento da equipe.

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 28/32

Áreas do Desenvolvimento de Projetos(PMBok):

● O Gerenciamento das Comunicações do Projeto descreve os processos necessários para assegurar a geração, captura, distribuição, armazenamento e pronta apresentação das informações do projeto para que sejam feitas de forma adequada e no tempo certo.

● A gestão da comunicação é freqüentemente ignorada pelos gerentes de projeto, no entanto nos projetos concluídos com sucesso o gerente gasta 90% do seu tempo envolvido com algum tipo de comunicação (formal, informal, verbal, escrita).

● Este gerenciamento é composto pelos processos: planejamento das comunicações, distribuição das informações, relato de desempenho e encerramento administrativo

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 29/32

● O Gerenciamento dos Riscos do Projeto descreve os processos que dizem respeito à identificação, análise e resposta aos riscos do projeto.

● A prática deste gerenciamento não é ainda muito comum na maioria das organizações e alguns autores citam que gerenciar projetos é gerenciar riscos.

● O gerenciamento de riscos é muito importante para o sucesso do projeto e é composto pelos seguintes processos: Planejamento da Gerência de Risco, identificação dos riscos, análise qualitativa de riscos, análise quantitativa de riscos, desenvolvimento das respostas aos riscos e controle e monitoração de riscos.

Áreas do Desenvolvimento de Projetos(PMBok):

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 30/32

● O Gerenciamento das Aquisições do Projeto descreve os processos necessários para a aquisição de mercadorias e serviços fora da organização que desenvolve o projeto.

● Este gerenciamento é discutido do ponto de vista do comprador na relação comprador-fornecedor.

● Ele é composto pelos processos: planejamento das aquisições, preparação das aquisições, obtenção de propostas, seleção de fornecedores, administração dos contratos e encerramento do contrato.

Áreas do Desenvolvimento de Projetos(PMBok):

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 31/32

● O Gerenciamento da Integração do Projeto descreve os processos necessários para assegurar que os diversos elementos do projeto sejam adequadamente coordenados.

● A integração envolve tomada de decisão e escolhas diretamente ligadas aos objetivos do projeto e aos processos das etapas de desenvolvimento e execução do plano do projeto, assim como ao processo de controle de alterações.

● O gerenciamento da integração é composto pelos processos: desenvolvimento do plano do projeto, execução do plano do projeto e controle integrado de mudanças

Áreas do Desenvolvimento de Projetos(PMBok):

IF66J/S71–Oficinas de Integração 3–Eng. Computação–Profs. João A. Fabro e Heitor S. Lopes.-Slide 32/32

Gerenciamento de Projetos – Introdução

Agradecimentos● Dinsmore, C. e Cavalieri, A.; (2003). Como se Tornar 

um Profissional em Gerenciamento de Projetos: Livro­Base de “Preparação para Certificação PMP ­ Project Management Professional”. Rio de Janeiro. QualityMark.

● Qualquer incorretude é, entretanto, de inteira responsabilidade dos profs. João Alberto Fabro([email protected]), e Heitor S. Lopes([email protected]).