A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Engenharia de Software 68 horas/aula

Apresentações semelhantes


Apresentação em tema: "Engenharia de Software 68 horas/aula"— Transcrição da apresentação:

1 Engenharia de Software 68 horas/aula
Esta apresentação irá envolver algum debate com a platéia, o que irá criar itens de ação. Use o PowerPoint para registrar estes itens de ação durante sua apresentação No modo de apresentação de slides, clique no botão direito do mouse Selecione 'Registro de reunião' Selecione a guia 'Itens de ação' Digite os itens de ação à medida que eles forem surgindo Clique em OK para desconsiderar esta caixa Isso criará automaticamente um slide do item de ação no fim da apresentação contendo os pontos que você forneceu. Engenharia de Software 68 horas/aula Prof. Dr. Marcelo Augusto S. Turine Universidade Federal do Mato Grosso do Sul Departamento de Computação e Estatística Ciência da Computação 2002

2 Educar o Educador ... “Só vale a pena ser educador dentro de um contexto comunicacional participativo, interativo, vivencial. Não vale a pena ensinar dentro de estruturas autoritárias e ensinar de forma autoritária” José Manuel Moran ECA-USP, SP

3 Motivação Quando um Software é bem sucedido?
Possui as necessidades das pessoas que o usam (who use it) Executa perfeitamente em um longo período de tempo (long period of time) Fácil de modificar e utilizar PODE E MUDA COISAS PARA MELHOR Quando um Software falha? Usuários estão insatisfeitos Erros ocorrem Difícil de modificar e utilizar COISAS RUIM PODEM E ACONTECEM

4 Motivação Quando um Software é bem sucedido? Possui as necessidades das pessoas que o usam (who use it) Executa perfeitamente em um longo período de tempo (long period of time) Fácil de modificar e utilizar PODE E MUDA COISAS PARA MELHOR Quando um Software falha? Usuários estão insatisfeitos Erros ocorrem Difícil de modificar e utilizar COISAS RUIM PODEM E ACONTECEM Necessário DISCIPLINA quando o software é projetado e desenvolvido Utilização de uma ABORDAGEM DE ENGENHARIA

5 Engenharia de Software
Indústria de Software Modelos de Processo de Software Métodos de Engenharia de Software Ferramentas de Software Pressman 5a Edição 32 Capítulos - 5 Partes

6 Programa do Curso Parte I Parte III O Produto e o Métodos Processo
Convencionais para Engenharia de Software Parte II Gerenciamento de Projetos de Software Parte IV Engenharia de Software Orientada a Objetos Parte V Tópicos Avançados em Engenharia de Software

7 Engenharia de Software
Parte I – O Produto e o Processo: apresenta uma introdução ao ambiente de engenharia de software e tópicos relevantes para os próximos capítulos Parte II – Gerenciamento de Projetos de Software: conceitos para quem deseja planejar, gerenciar e controlar o projeto de desenvolvimento do software Parte III – Métodos convencionais de Engenharia de Software: métodos de análise, projeto e teste de software na engenharia convencional Parte IV – Engenharia de Software Orientada a Objeto: métodos de análise, projeto e teste de software OO Parte V – Tópicos Avançados em Engenharia de Software: apresenta métodos formais, engenharia de software cleanroom, ESBC, engenharia de software Cliente/Servidor, Engenharia de Websites, Reengenharia, CASE, Qualidade de Software

8 Processo de Desenvolvimento de Software
Análise de Sistema Análise de Requisitos Atividades de Apoio Planejamento e Acompanhamento Gerenciamento de Configuração Garantia de Qualidade de Software Reengenharia Métodos DEFINIÇÃO Projeto Codificação Teste DESENVOLVIMENTO Entendimento Modificação Revalidação MANUTENÇÃO

9 Processo de Desenvolvimento de Software

10 DESENVOLVER UM PRODUTO
Objetivos Conceitos de software e modelo de processo Planejamento e gerência de projetos de software Metodologias de Análise, Projeto e Teste de Software (Abordagem Convencional e OO); Manutenção de Software Tópicos Avançados: Métodos formais, Engenharia de Software Cleanroom, ESBC, Engenharia de Software Cliente/Servidor, Engenharia de Websites, Reengenharia e ferramentas CASE DESENVOLVER UM PRODUTO (PROJETO DE SOFTWARE)

11 Objetivos Fornecer conceitos sobre qualidade de produto e de qualidade de processo de software, apresentando modelos e normas para avaliação e melhoria da qualidade. Fornecer noções sobre algumas atividades gerenciais importantes para melhoria de qualidade de software.

12 Avaliação ??/??/?? MF = 0,6*MAval + 0,4*MTrabalhos PARTICIPAÇÃO
SEMINÁRIO PROJETOS ATIVIDADES EM CLASSE AVALIAÇÃO INDIVIDUAL ??/??/?? MF = 0,6*MAval + 0,4*MTrabalhos

13 Logística Quinta feira – Manhã 07:00 às 09:00hs Sexta feira – Matutino
Atendimento a Alunos Distância - e Site de Gestão Presencial – Sexta feira das 14:00 às 16:00

14 Administrar bem um negócio é administrar seu futuro, e administrar o futuro é administrar as informações Informações para tomada de decisões ... Executive Information System (EIS) é uma ferramenta de consulta a base de dados para a apresentação de informações de forma simples e amigável, atendendo às necessidades dos executivos de alto nível


Carregar ppt "Engenharia de Software 68 horas/aula"

Apresentações semelhantes


Anúncios Google