Alessandro Almeida | www.alessandroalmeida.com
   Apresentar os princípios da Engenharia de    Software, além da sua aplicação e    importância no dia-a-dia dos projeto...
   Quatro aulas semanais...     Terças: 19:00 – 20:40     Sábados: 11:10 – 12:50
   Dinâmica das aulas     Sem monólogo, por favor!      ▪ Tragam seus questionamentos, ideias e experiências!      ▪ A c...
   Art. 63. O aproveitamento escolar será aferido por uma nota da avaliação continuada (AC) e uma    nota da prova final ...
   Art. 67. Não haverá segunda chamada nem prova substitutiva.   Art. 68. O aluno que obtiver média final inferior a sei...
   Simplificando...                Média Final: Para ser aprovado, a MF                precisa ser maior ou igual a 6!   ...
   Simplificando...                Mas como a Média Final é                composta?             MF = AC + PF            ...
   Simplificando...                       Avaliação Continuada             MF = AC + PF                     2
De 0 a 10 pontos, sendo:   Simplificando...   - 0 a 5: Atividades parciais (provas e                       outras ativida...
   Alguma novidade?
   Simplificando...                       Prova Final (de 0 a 10 pontos)                       (aplicada de acordo com o ...
   Simplificando...                       Prova Final (de 0 a 10 pontos)                       (aplicada de acordo com o ...
   Em todas as aulas...     O feedback de vocês é fundamental     Ajustes na dinâmica (conteúdo, velocidade, etc.)    ...
   Em todas as aulas...     O feedback de vocês é fundamental     Ajustes na dinâmica (conteúdo, velocidade, etc.)    ...
   Pessoalmente ou através do endereço    alessandro.almeida@uol.com.br   Materiais:     www.alessandroalmeida.com    ...
Analisando a atividade da aula passada...
Toda a parte de planejamento, desde a ideia inicial até a entrega doprojeto de software, buscando toda a necessidade do cl...
É a área de desenvolvimento, gestão de projeto, criação,elaboração de ideias e, principalmente, colocar em prática as idei...
Já ouviram falar em “boas práticas” ou “melhores práticas”?
   Cuidado!!!!     Quem definiu que as práticas são boas ou      melhores?     A empresa fez uma avaliação?     Houve ...
No geral, as empresas subdividem em etapasque tem como início a necessidade de uma novaideia ou produto, processo de análi...
Com a fragmentação do setor de TI, para queo software tenha um bom funcionamento,incluindo testes, análise e suporte.Na pr...
   Disciplina de engenharia cujo foco está em    todos os aspectos da produção de software,    desde os estágios iniciais...
   ...engenharia...     “construção, criação, execução de algo em que se     utilize engenho e arte” (Fonte: Dicionário ...
   ...todos os aspectos da produção de    software...     Não apenas processos “técnicos”, mas também as     atividades ...
Motivação
   Os números apresentados nos próximos slides são    baseados nas edições 2011 e 2012 do    Benchmarking em Gerenciament...
80%                                        71%70%                             64%60%50%40%                                ...
80%                                        71%70%                             64%60%50%40%                                ...
Gerente de Projeto
Como assim?!?!Nós
Consigo terminar       meus projetos,        mas sempre       estoura algo...Nós
... principalmente         custo e prazo.Nós
Além disso, tenho      uns 3 projetos que      nunca terminam...Nós
... pois meu cliente            não quer           homologar.Nós
80%                                        71%70%                             64%60%50%40%                                ...
Como podemos definir  80%maioria das vezes e                       71%  70%poucas vezes?                  64%  60%  50%  4...
Quem respondeu a  80%pesquisa? O gerente do                    71%  70%projeto ou o cliente?          64%  60%  50%  40%  ...
Gerente de Projeto  (na vida real)
50%                                        47%                    45%                         45%45%                      ...
60%                                        55%     55%50%40%                    34%                             33%30%    ...
70%                                        64%                                                61%60%50%40%                ...
80%                                        74%                                                69%70%60%50%40%             ...
   Não cumprimento dos prazos   Comunicação   Escopo não definido adequadamente   Mudanças de escopo constantes   Est...
Gerente de Projeto  (na vida real)
   Agora, a principal motivação para pensarmos    em Engenharia de Software:     E na minha empresa, como funcionam os   ...
   Agora, a principal motivação para pensarmos    em Engenharia de Software:     E na minha empresa, como funcionam os   ...
alessandro.almeida@uol.com.brwww.slideshare.net/alessandroalmeida
Engenharia de Software I - Aula 2
Engenharia de Software I - Aula 2
Engenharia de Software I - Aula 2
Engenharia de Software I - Aula 2
Engenharia de Software I - Aula 2
Engenharia de Software I - Aula 2
Próximos SlideShares
Carregando em…5
×

Engenharia de Software I - Aula 2

1.951 visualizações

Publicada em

Slides da 2ª aula da disciplina "Engenharia de Software I".

Curso: Tecnologia em Análise e Desenvolvimento de Sistemas.

Publicada em: Negócios
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Engenharia de Software I - Aula 2

  1. 1. Alessandro Almeida | www.alessandroalmeida.com
  2. 2.  Apresentar os princípios da Engenharia de Software, além da sua aplicação e importância no dia-a-dia dos projetos Compartilhar técnicas para especificação de software Oferecer suporte ao projeto integrado
  3. 3.  Quatro aulas semanais...  Terças: 19:00 – 20:40  Sábados: 11:10 – 12:50
  4. 4.  Dinâmica das aulas  Sem monólogo, por favor! ▪ Tragam seus questionamentos, ideias e experiências! ▪ A colaboração ajuda na construção do conhecimento.  Material em constante mudança ▪ Publicação no espaço de arquivos do UNIFIEO e no Slideshare
  5. 5.  Art. 63. O aproveitamento escolar será aferido por uma nota da avaliação continuada (AC) e uma nota da prova final escrita. (PF). Parágrafo único - A avaliação continuada será obrigatoriamente composta de no mínimo dois (2) instrumentos diferentes de avaliação, sendo um deles individual. Art. 64. As notas da avaliação continuada e da prova final serão expressas em números inteiros, de zero a dez. Art. 65. A média final (MF) é a média aritmética entre as notas da avaliação continuada (AC) e da prova final escrita (PF), segundo a fórmula: MF = AC + PF 2 Art. 66. O Calendário Escolar estabelecerá um período destinado ao lançamento das notas da avaliação continuada (AC) e do período da realização da prova final escrita.
  6. 6.  Art. 67. Não haverá segunda chamada nem prova substitutiva. Art. 68. O aluno que obtiver média final inferior a seis, mas igual ou superior a dois, poderá realizar o exame de 2ª Época, enviado pela Secretaria Geral, estabelecido no calendário, desde que satisfeita a freqüência mínima exigida. Art. 69. O aluno que obtiver média final inferior a dois é considerado reprovado, sem direito à segunda época. Art. 70. O exame de segunda época constará de uma (1) prova escrita, avaliada por nota expressa em número inteiro, de zero a dez. Art. 71. A média final de segunda época (MF 2ª época) será a média aritmética de uma (1) prova definida no artigo anterior (Ex 2ª época) mais a média final, dividido por dois, segundo a fórmula: MF 2ª. época = (Ex 2ª época) + MF 2 Fonte: Regimento Geral do Centro Universitário FIEO
  7. 7.  Simplificando... Média Final: Para ser aprovado, a MF precisa ser maior ou igual a 6! MF = AC + PF 2
  8. 8.  Simplificando... Mas como a Média Final é composta? MF = AC + PF 2
  9. 9.  Simplificando... Avaliação Continuada MF = AC + PF 2
  10. 10. De 0 a 10 pontos, sendo: Simplificando... - 0 a 5: Atividades parciais (provas e outras atividades em sala de aula) - 0 a 5: Projeto MF = AC + PF 2
  11. 11.  Alguma novidade?
  12. 12.  Simplificando... Prova Final (de 0 a 10 pontos) (aplicada de acordo com o calendário da instituição) MF = AC + PF 2
  13. 13.  Simplificando... Prova Final (de 0 a 10 pontos) (aplicada de acordo com o calendário da instituição) MF = AC + PF 2
  14. 14.  Em todas as aulas...  O feedback de vocês é fundamental  Ajustes na dinâmica (conteúdo, velocidade, etc.)  Ouvidoria do UNIFIEO Em dezembro...  Avaliação sobre a disciplina
  15. 15.  Em todas as aulas...  O feedback de vocês é fundamental  Ajustes na dinâmica (conteúdo, velocidade, etc.)  Ouvidoria do UNIFIEO Em dezembro...  Avaliação sobre a disciplina
  16. 16.  Pessoalmente ou através do endereço alessandro.almeida@uol.com.br Materiais:  www.alessandroalmeida.com  www.slideshare.net/alessandroalmeida
  17. 17. Analisando a atividade da aula passada...
  18. 18. Toda a parte de planejamento, desde a ideia inicial até a entrega doprojeto de software, buscando toda a necessidade do cliente na partedo planejamento, estética, funcionalidade, praticidade edocumentação.Estrutura desenhada antes da programação em si, serve para preversituações e eliminar possíveis erros.Roteiro para a construção de um produto / software a partirde uma solução de um usuário ou área de negócio. AEngenharia de Software propõe normas e uma metodologiapara atingir a solução desejada.
  19. 19. É a área de desenvolvimento, gestão de projeto, criação,elaboração de ideias e, principalmente, colocar em prática as ideiasdesenvolvendo software.É todo o desenvolvimento que engloba todas as áreas da empresa,com o trabalho em equipe, chegando ao objetivo desejado.Projetar e executar o software do modoque o usuário necessita.Processo de confecção do aplicativo, desde o processo dolevantamento das necessidades, passando pelaprogramação, testes e, por fim, a implantação.
  20. 20. Já ouviram falar em “boas práticas” ou “melhores práticas”?
  21. 21.  Cuidado!!!!  Quem definiu que as práticas são boas ou melhores?  A empresa fez uma avaliação?  Houve um diagnóstico?  Os principais stakeholders foram ouvidos? Sinal de alerta:  Consultoria ou um grupo restrito definindo e decidindo as “melhores” práticas para a área de TI
  22. 22. No geral, as empresas subdividem em etapasque tem como início a necessidade de uma novaideia ou produto, processo de análise de criaçãoe, por fim, o desenvolvimento das ideias.Em nossas empresas, os sistemas já sãoexecutados, mas precisam de constanteatualização por erros detectados pelosusuários, por isso, há a gestão dessesoftware.
  23. 23. Com a fragmentação do setor de TI, para queo software tenha um bom funcionamento,incluindo testes, análise e suporte.Na prática, o cliente faz a solicitação do software para aárea responsável e os gerentes analisam a viabilidade doprojeto. Se for viável, direcionam programadores,analistas, testadores, líderes de projeto, enfim, toda aequipe. Depois de tudo codificado e testado, implanta-se osoftware e faz-se futuras manutenções.
  24. 24.  Disciplina de engenharia cujo foco está em todos os aspectos da produção de software, desde os estágios iniciais da especificação do sistema até sua manutenção, quando o sistema já está sendo usado.
  25. 25.  ...engenharia...  “construção, criação, execução de algo em que se utilize engenho e arte” (Fonte: Dicionário Houaiss)
  26. 26.  ...todos os aspectos da produção de software...  Não apenas processos “técnicos”, mas também as atividades de gerenciamento de projeto, por exemplo.
  27. 27. Motivação
  28. 28.  Os números apresentados nos próximos slides são baseados nas edições 2011 e 2012 do Benchmarking em Gerenciamento de Projetos  Realizado por capítulos nacionais e internacionais (Argentina, França e Uruguai) do PMI  Disponível para download gratuito no endereço www.pmsurvey.org Setor considerado: Tecnologia da Informação  Não é possível filtrar por tipo de projeto (por exemplo: “Projeto de desenvolvimento ou manutenção de software”)
  29. 29. 80% 71%70% 64%60%50%40% 2011 2012 29%30% 27%20% 9%10% 0% 0% 0%0% Sempre Na maioria das vezes Poucas vezes Nunca
  30. 30. 80% 71%70% 64%60%50%40% 2011 2012 29%30% 27%20% 9%10% 0% 0% 0%0% Sempre Na maioria das vezes Poucas vezes Nunca
  31. 31. Gerente de Projeto
  32. 32. Como assim?!?!Nós
  33. 33. Consigo terminar meus projetos, mas sempre estoura algo...Nós
  34. 34. ... principalmente custo e prazo.Nós
  35. 35. Além disso, tenho uns 3 projetos que nunca terminam...Nós
  36. 36. ... pois meu cliente não quer homologar.Nós
  37. 37. 80% 71%70% 64%60%50%40% 2011 2012 29%30% 27%20% 9%10% 0% 0% 0%0% Sempre Na maioria das vezes Poucas vezes Nunca
  38. 38. Como podemos definir 80%maioria das vezes e 71% 70%poucas vezes? 64% 60% 50% 40% 2011 2012 29% 30% 27% 20% 9% 10% 0% 0% 0% 0% Sempre Na maioria das vezes Poucas vezes Nunca
  39. 39. Quem respondeu a 80%pesquisa? O gerente do 71% 70%projeto ou o cliente? 64% 60% 50% 40% 2011 2012 29% 30% 27% 20% 9% 10% 0% 0% 0% 0% Sempre Na maioria das vezes Poucas vezes Nunca
  40. 40. Gerente de Projeto (na vida real)
  41. 41. 50% 47% 45% 45%45% 43%40%35%30%25% 2011 201220%15%10% 9% 5%5% 3% 3%0% Sempre Na maioria das vezes Poucas vezes Nunca
  42. 42. 60% 55% 55%50%40% 34% 33%30% 2011 201220%10% 7% 7% 5% 4%0% Sempre Na maioria das vezes Poucas vezes Nunca
  43. 43. 70% 64% 61%60%50%40% 2011 201230% 23% 23%20% 12% 13%10% 3% 1%0% Sempre Na maioria das vezes Poucas vezes Nunca
  44. 44. 80% 74% 69%70%60%50%40% 2011 201230%20% 15% 16% 13% 11%10% 2% 0%0% Sempre Na maioria das vezes Poucas vezes Nunca
  45. 45.  Não cumprimento dos prazos Comunicação Escopo não definido adequadamente Mudanças de escopo constantes Estimativas incorretas Entre outros...
  46. 46. Gerente de Projeto (na vida real)
  47. 47.  Agora, a principal motivação para pensarmos em Engenharia de Software: E na minha empresa, como funcionam os projetos de desenvolvimento ou manutenção de software? Enfrentamos problemas com prazo, custo, qualidade, escopo, satisfação do cliente, etc.?
  48. 48.  Agora, a principal motivação para pensarmos em Engenharia de Software: E na minha empresa, como funcionam os projetos de desenvolvimento ou manutenção de software? Enfrentamos problemas com prazo, custo, qualidade, escopo, satisfação do cliente, etc.?
  49. 49. alessandro.almeida@uol.com.brwww.slideshare.net/alessandroalmeida

×