SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
Engenharia de Software
Apresentação da Disciplina de Engenharia de Software
Curso Técnico em Informática Integrado ao Ensino Médio – 2º Ano
Prof. Késsia R. C. Marchi
kessia.marchi@ifpr.edu.br
Roteiro do dia
 Apresentações:
 da Disciplina.
 do Plano de Ensino.
 dos critérios de Avaliação??
 Como será Compartilhado o conteúdo!
Vamos Pensar!!!
 O que são Software?
 O que são Sistemas?
 O que é Sistemas de Informação??
Software
Qualquer programa ou grupo de programas que instrui o hardware
sobre a maneira como ele deve executar uma tarefa, inclusive
sistemas operacionais, processadores de texto e programas de
aplicação.
(Fonte: Dicionário Michaelles)
O que são Sistemas?
Observem as frases:
O sistema telefônico.
O sistema de coleta de lixo está funcionando muito bem.
O sistema de avaliação dos professores...
O sistema circulatório apresentou problemas.
O sistema de vendas apontou uma desaceleração no mercado.
O que são Sistemas?
•

Constatamos:
• Os sistemas estão sempre acompanhados de
seus objetivos, logo:

O objetivo declarado de um sistema é,
a priori, a razão de sua existência.
O que são Sistemas de Informação?
•

Tonsing (2008) defini Sistemas de Informação como:
1. “...Conjunto de elementos interdependentes, ou um todo organizado,
ou partes que interagem formando um todo unitário e complexo...”
2. “...Sistemas de informação é agente de otimização/integração
dos processos da empresa...”
Vamos refletir!!
1. Qual é a importância de um Sistema de Informação para uma
organização?
2. Como os Sistemas de Informação podem ajudar ou atrapalhar uma
organização?
3. O que mudaria nas organizações se não existissem os
sistemas de informação?
Agora vamos analisar!!
Vamos analisar!!
1. Onde estes dados estão armazenados?
2. Como vemos os mesmos dados em diferentes dispositivos?
3. Como tudo isso é estruturado?
Engenharia de Software
•

Pressman (2002) conceitua Engenharia de Software como o
estabelecimento e uso de sólidos princípios de engenharia para que se
possa obter economicamente um software que seja confiável e que funcione
eficientemente em máquinas reais.

•

Tonsing (2010) diz que a Engenharia de Software surgiu com o objetivo de
utilizar princípios de engenharia no desenvolvimento de software para
aumentar a qualidade dos produtos oferecidos, diminuir os
custos e riscos relacionados e criar processos repetíveis e
eficazes para serem utilizados nos ciclos de manutenção
e desenvolvimento.
Engenharia de Software
Áreas de Conhecimento











Requisitos de Software;
Análise e desenho de software;
Implementação de software;
Testes de Software;
Manutenção de Software;
Gerência de configuração de Software;
Gerência da engenharia de Software;
Processos da engenharia de software;
Ferramentas e métodos de engenharia de software;
Qualidade de software
Ementa!!
Introdução à engenharia de software; Importância do
produto de software; Processo de desenvolvimento de
software; Modelos de processo de software; Requisitos de
software; Ferramentas de apoio ao desenvolvimento de
software; Qualidade de software. Fundamentos de
gerência de projetos. Interface Homem-Máquina.
Objetivo Geral!
•

O objetivo da disciplina é apresentar aos alunos os conceitos
fundamentais da engenharia de software, abordando modelos
abstratos e precisos, que permitam ao engenheiro de software
especificar, projetar, implementar e manter sistemas
computacionais, dentro dos princípios de qualidade de software
e, também, planejar e gerenciar os processos de
desenvolvimento de software
Objetivos Específicos!
1. Proporcionar aos alunos conhecimentos para identificar, aplicar e
descrever métodos, técnicas e ferramentas da Engenharia de Software
no desenvolvimento de produtos computacionais;
2. Identificar, descrever e comparar os modelos de processo de
desenvolvimento de software, o seu ciclo de vida e metodologias de
análise/projeto e gerenciamento da qualidade de software;
3. Adquirir habilidades para gerenciar projetos de software,
além de analisar, projetar, verificar, validar e manter
sistemas de software;
Critérios de Avaliação!!
1.
2.
3.
4.
5.

Assiduidade;
Desenvolvimento das Atividades;
Trabalho em equipe;
Avaliação dissertativa individual
Recuperação paralela
Plano de Ensino!!
Um planejamento das atividades que realizaremos ao
longo do ano.
Poderá sofrer alterações caso necessário, para tanto,
todas as alterações serão previamente
informadas para os alunos.
Compartilhando Informações!!
• Todo o material de aula, listas de exercícios, alterações
do plano de aula, etc., etc.... Estarão disponíveis no blog:
• http://kessiamarchi.blogspot.com.br/
Para Próxima Aula
Daremos início a disciplina Engenharia de Software, estudaremos:
 A importância do Software;
 As características de um Software;
 A crise do Software;
 O ciclo de vida dos sistemas;
 Os paradigmas de desenvolvimento.

Leitura Obrigatória
Livro: Engenharia de Software
Autor:
Capítulo:
Páginas:
Lembrem-se!!
Realizem a leitura solicitada para termos um encontro mais
produtivo!!

22
Referências
ENGHOLM JR, Hélio. Engenharia de Software na Prática. Editora Novatec, 2007.
PAULA FILHO, Wilson de Pádua. Engenharia de Software: Fundamentos, Métodos e
Padrões. 3ª ed.
Editora LTC, 2011.
SOMMERVILLE, Ian. Engenharia de Software. 8ª ed. Editora Pearson, 2007.
TONSIG, Sérgio Luiz. Engenharia de Software: Análise e Projeto de Sistemas. 2ª ed.
Editora Ciência Moderna, 2008
Referências
NOGUEIRA, Marcelo. Engenharia de Software: um framework para a gestão de
riscos em projetos de software. Editora Ciência Moderna, 2009.

PFLEEGER, Shari Lawrence. Engenharia de Software: Teoria e Prática. 2ª Ed. São
Paulo: Pearson Prentice Hall, 2004.
SCHACH, Stephen R. Engenharia de Software: Os paradigmas clássico
e orientado a objetos. 7ª ed. Editora McGraw-Hill, 2009.

Contenu connexe

Tendances

Ferramentas Case de Teste
Ferramentas Case de TesteFerramentas Case de Teste
Ferramentas Case de Teste
Beatriz Marques
 
Curso de Introdução a Engenharia de Software - CJR/UnB - Aula 1
Curso de Introdução a Engenharia de Software - CJR/UnB - Aula 1Curso de Introdução a Engenharia de Software - CJR/UnB - Aula 1
Curso de Introdução a Engenharia de Software - CJR/UnB - Aula 1
Renato Leal
 
T@rget trust curso de planejamento e execução de testes de software
T@rget trust   curso de planejamento e execução de testes de softwareT@rget trust   curso de planejamento e execução de testes de software
T@rget trust curso de planejamento e execução de testes de software
Targettrust
 
Aula 1 introdução à engenharia de software1 (1)
Aula 1   introdução à engenharia de software1 (1)Aula 1   introdução à engenharia de software1 (1)
Aula 1 introdução à engenharia de software1 (1)
Tiago Vizoto
 

Tendances (18)

Engenharia de Software - Introdução à Ciências da Computação - Engenharia Civil
Engenharia de Software - Introdução à Ciências da Computação - Engenharia CivilEngenharia de Software - Introdução à Ciências da Computação - Engenharia Civil
Engenharia de Software - Introdução à Ciências da Computação - Engenharia Civil
 
Ferramentas Case de Teste
Ferramentas Case de TesteFerramentas Case de Teste
Ferramentas Case de Teste
 
02 Introdução à engenharia de software - conceitos fundamentais
02 Introdução à engenharia de software - conceitos fundamentais02 Introdução à engenharia de software - conceitos fundamentais
02 Introdução à engenharia de software - conceitos fundamentais
 
Conceito de metodologia orientada a objetos
Conceito de metodologia orientada a objetosConceito de metodologia orientada a objetos
Conceito de metodologia orientada a objetos
 
Curso de Introdução a Engenharia de Software - CJR/UnB - Aula 1
Curso de Introdução a Engenharia de Software - CJR/UnB - Aula 1Curso de Introdução a Engenharia de Software - CJR/UnB - Aula 1
Curso de Introdução a Engenharia de Software - CJR/UnB - Aula 1
 
Apresentação de Engenharia de software I - Prof. Cristiane Fidelix
Apresentação de Engenharia de software I - Prof. Cristiane FidelixApresentação de Engenharia de software I - Prof. Cristiane Fidelix
Apresentação de Engenharia de software I - Prof. Cristiane Fidelix
 
Processo de Desenvolvimento de Software - Prototipação
Processo de Desenvolvimento de Software - PrototipaçãoProcesso de Desenvolvimento de Software - Prototipação
Processo de Desenvolvimento de Software - Prototipação
 
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
 
Aula 3
Aula 3Aula 3
Aula 3
 
T@rget trust curso de planejamento e execução de testes de software
T@rget trust   curso de planejamento e execução de testes de softwareT@rget trust   curso de planejamento e execução de testes de software
T@rget trust curso de planejamento e execução de testes de software
 
Aula 1 final
Aula 1 finalAula 1 final
Aula 1 final
 
Introdução à Engenharia de Software e UML
Introdução à Engenharia de Software e UMLIntrodução à Engenharia de Software e UML
Introdução à Engenharia de Software e UML
 
Producto X Processo X Projecto de Engenharia de Software
Producto X Processo X Projecto de Engenharia de SoftwareProducto X Processo X Projecto de Engenharia de Software
Producto X Processo X Projecto de Engenharia de Software
 
Aula - Introdução a Engenharia de Software
Aula - Introdução a Engenharia de SoftwareAula - Introdução a Engenharia de Software
Aula - Introdução a Engenharia de Software
 
Introducao swebok
Introducao swebokIntroducao swebok
Introducao swebok
 
Aula 1 introdução à engenharia de software1 (1)
Aula 1   introdução à engenharia de software1 (1)Aula 1   introdução à engenharia de software1 (1)
Aula 1 introdução à engenharia de software1 (1)
 
Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001Projeto de Sistemas - Parte001
Projeto de Sistemas - Parte001
 
Engenharia de software
Engenharia de softwareEngenharia de software
Engenharia de software
 

Similaire à Apresentação da disciplina de Introdução à Informática

Engenharia de Software - Wikipedia
Engenharia de Software - WikipediaEngenharia de Software - Wikipedia
Engenharia de Software - Wikipedia
Robson Silva Espig
 
Introdução à Engenharia de Software
Introdução à Engenharia de SoftwareIntrodução à Engenharia de Software
Introdução à Engenharia de Software
Nécio de Lima Veras
 
Apostila de algoritmo e programação
Apostila de algoritmo e programaçãoApostila de algoritmo e programação
Apostila de algoritmo e programação
Thiago Marques
 
Introdução à Engenharia de Software (parte II)
Introdução à Engenharia de Software (parte II)Introdução à Engenharia de Software (parte II)
Introdução à Engenharia de Software (parte II)
Nécio de Lima Veras
 
PDSI.INT- S01 Introdução a Eng Software e Processo.pdf
PDSI.INT- S01 Introdução a Eng Software e Processo.pdfPDSI.INT- S01 Introdução a Eng Software e Processo.pdf
PDSI.INT- S01 Introdução a Eng Software e Processo.pdf
pedrina4
 
Aula 1 2-es
Aula 1 2-esAula 1 2-es
Aula 1 2-es
cifjovo
 
1 Qss
1 Qss1 Qss
1 Qss
lcbj
 
Apostila elementos de projeto de informática
Apostila elementos de projeto de informáticaApostila elementos de projeto de informática
Apostila elementos de projeto de informática
Fabricio Tecinfo
 

Similaire à Apresentação da disciplina de Introdução à Informática (20)

Introdução a informática: do Windows ao Excel
Introdução a informática: do Windows ao ExcelIntrodução a informática: do Windows ao Excel
Introdução a informática: do Windows ao Excel
 
Engenharia de Software - Wikipedia
Engenharia de Software - WikipediaEngenharia de Software - Wikipedia
Engenharia de Software - Wikipedia
 
Introdução à Engenharia de Software
Introdução à Engenharia de SoftwareIntrodução à Engenharia de Software
Introdução à Engenharia de Software
 
Aula1 introducao engsw
Aula1 introducao engswAula1 introducao engsw
Aula1 introducao engsw
 
152191 11993
152191 11993152191 11993
152191 11993
 
Aula 1- ENGENHARIA DE SOFTWARE
Aula 1- ENGENHARIA DE SOFTWAREAula 1- ENGENHARIA DE SOFTWARE
Aula 1- ENGENHARIA DE SOFTWARE
 
algoritmos e programacao apostila completa
 algoritmos e programacao apostila completa algoritmos e programacao apostila completa
algoritmos e programacao apostila completa
 
Apostila de algoritmo e programação
Apostila de algoritmo e programaçãoApostila de algoritmo e programação
Apostila de algoritmo e programação
 
Introdução à Engenharia de Software (parte II)
Introdução à Engenharia de Software (parte II)Introdução à Engenharia de Software (parte II)
Introdução à Engenharia de Software (parte II)
 
Processo de Software
Processo de SoftwareProcesso de Software
Processo de Software
 
Algoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completaAlgoritmos e-programacao-apostila-completa
Algoritmos e-programacao-apostila-completa
 
PDSI.INT- S01 Introdução a Eng Software e Processo.pdf
PDSI.INT- S01 Introdução a Eng Software e Processo.pdfPDSI.INT- S01 Introdução a Eng Software e Processo.pdf
PDSI.INT- S01 Introdução a Eng Software e Processo.pdf
 
Fundamentos Engenharia de Software.pptx
Fundamentos Engenharia de Software.pptxFundamentos Engenharia de Software.pptx
Fundamentos Engenharia de Software.pptx
 
Aula 1 2-es
Aula 1 2-esAula 1 2-es
Aula 1 2-es
 
2 engenharia de software
2   engenharia de software2   engenharia de software
2 engenharia de software
 
1 Qss
1 Qss1 Qss
1 Qss
 
Agilidade em projetos de software
Agilidade em projetos de softwareAgilidade em projetos de software
Agilidade em projetos de software
 
A Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorA Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao Sênior
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de Software
 
Apostila elementos de projeto de informática
Apostila elementos de projeto de informáticaApostila elementos de projeto de informática
Apostila elementos de projeto de informática
 

Dernier

ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
TailsonSantos1
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 

Dernier (20)

O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Apresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaApresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União Europeia
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdfMESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
MESTRES DA CULTURA DE ASSARÉ Prof. Francisco Leite.pdf
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 

Apresentação da disciplina de Introdução à Informática

  • 1. Engenharia de Software Apresentação da Disciplina de Engenharia de Software Curso Técnico em Informática Integrado ao Ensino Médio – 2º Ano Prof. Késsia R. C. Marchi kessia.marchi@ifpr.edu.br
  • 2. Roteiro do dia  Apresentações:  da Disciplina.  do Plano de Ensino.  dos critérios de Avaliação??  Como será Compartilhado o conteúdo!
  • 3. Vamos Pensar!!!  O que são Software?  O que são Sistemas?  O que é Sistemas de Informação??
  • 4. Software Qualquer programa ou grupo de programas que instrui o hardware sobre a maneira como ele deve executar uma tarefa, inclusive sistemas operacionais, processadores de texto e programas de aplicação. (Fonte: Dicionário Michaelles)
  • 5. O que são Sistemas? Observem as frases: O sistema telefônico. O sistema de coleta de lixo está funcionando muito bem. O sistema de avaliação dos professores... O sistema circulatório apresentou problemas. O sistema de vendas apontou uma desaceleração no mercado.
  • 6. O que são Sistemas? • Constatamos: • Os sistemas estão sempre acompanhados de seus objetivos, logo: O objetivo declarado de um sistema é, a priori, a razão de sua existência.
  • 7. O que são Sistemas de Informação? • Tonsing (2008) defini Sistemas de Informação como: 1. “...Conjunto de elementos interdependentes, ou um todo organizado, ou partes que interagem formando um todo unitário e complexo...” 2. “...Sistemas de informação é agente de otimização/integração dos processos da empresa...”
  • 8. Vamos refletir!! 1. Qual é a importância de um Sistema de Informação para uma organização? 2. Como os Sistemas de Informação podem ajudar ou atrapalhar uma organização? 3. O que mudaria nas organizações se não existissem os sistemas de informação?
  • 10. Vamos analisar!! 1. Onde estes dados estão armazenados? 2. Como vemos os mesmos dados em diferentes dispositivos? 3. Como tudo isso é estruturado?
  • 11. Engenharia de Software • Pressman (2002) conceitua Engenharia de Software como o estabelecimento e uso de sólidos princípios de engenharia para que se possa obter economicamente um software que seja confiável e que funcione eficientemente em máquinas reais. • Tonsing (2010) diz que a Engenharia de Software surgiu com o objetivo de utilizar princípios de engenharia no desenvolvimento de software para aumentar a qualidade dos produtos oferecidos, diminuir os custos e riscos relacionados e criar processos repetíveis e eficazes para serem utilizados nos ciclos de manutenção e desenvolvimento.
  • 12.
  • 14. Áreas de Conhecimento           Requisitos de Software; Análise e desenho de software; Implementação de software; Testes de Software; Manutenção de Software; Gerência de configuração de Software; Gerência da engenharia de Software; Processos da engenharia de software; Ferramentas e métodos de engenharia de software; Qualidade de software
  • 15. Ementa!! Introdução à engenharia de software; Importância do produto de software; Processo de desenvolvimento de software; Modelos de processo de software; Requisitos de software; Ferramentas de apoio ao desenvolvimento de software; Qualidade de software. Fundamentos de gerência de projetos. Interface Homem-Máquina.
  • 16. Objetivo Geral! • O objetivo da disciplina é apresentar aos alunos os conceitos fundamentais da engenharia de software, abordando modelos abstratos e precisos, que permitam ao engenheiro de software especificar, projetar, implementar e manter sistemas computacionais, dentro dos princípios de qualidade de software e, também, planejar e gerenciar os processos de desenvolvimento de software
  • 17. Objetivos Específicos! 1. Proporcionar aos alunos conhecimentos para identificar, aplicar e descrever métodos, técnicas e ferramentas da Engenharia de Software no desenvolvimento de produtos computacionais; 2. Identificar, descrever e comparar os modelos de processo de desenvolvimento de software, o seu ciclo de vida e metodologias de análise/projeto e gerenciamento da qualidade de software; 3. Adquirir habilidades para gerenciar projetos de software, além de analisar, projetar, verificar, validar e manter sistemas de software;
  • 18. Critérios de Avaliação!! 1. 2. 3. 4. 5. Assiduidade; Desenvolvimento das Atividades; Trabalho em equipe; Avaliação dissertativa individual Recuperação paralela
  • 19. Plano de Ensino!! Um planejamento das atividades que realizaremos ao longo do ano. Poderá sofrer alterações caso necessário, para tanto, todas as alterações serão previamente informadas para os alunos.
  • 20. Compartilhando Informações!! • Todo o material de aula, listas de exercícios, alterações do plano de aula, etc., etc.... Estarão disponíveis no blog: • http://kessiamarchi.blogspot.com.br/
  • 21. Para Próxima Aula Daremos início a disciplina Engenharia de Software, estudaremos:  A importância do Software;  As características de um Software;  A crise do Software;  O ciclo de vida dos sistemas;  Os paradigmas de desenvolvimento. Leitura Obrigatória Livro: Engenharia de Software Autor: Capítulo: Páginas:
  • 22. Lembrem-se!! Realizem a leitura solicitada para termos um encontro mais produtivo!! 22
  • 23. Referências ENGHOLM JR, Hélio. Engenharia de Software na Prática. Editora Novatec, 2007. PAULA FILHO, Wilson de Pádua. Engenharia de Software: Fundamentos, Métodos e Padrões. 3ª ed. Editora LTC, 2011. SOMMERVILLE, Ian. Engenharia de Software. 8ª ed. Editora Pearson, 2007. TONSIG, Sérgio Luiz. Engenharia de Software: Análise e Projeto de Sistemas. 2ª ed. Editora Ciência Moderna, 2008
  • 24. Referências NOGUEIRA, Marcelo. Engenharia de Software: um framework para a gestão de riscos em projetos de software. Editora Ciência Moderna, 2009. PFLEEGER, Shari Lawrence. Engenharia de Software: Teoria e Prática. 2ª Ed. São Paulo: Pearson Prentice Hall, 2004. SCHACH, Stephen R. Engenharia de Software: Os paradigmas clássico e orientado a objetos. 7ª ed. Editora McGraw-Hill, 2009.