ENGENHARIA DE SOFTWARE



Documentos relacionados
Curso Superior de Tecnologia em Banco de Dados e Sistemas para Internet Disciplina: Projeto Integrador III Prof.: Fernando Hadad Zaidan

Gerenciamento de Projetos Modulo II Clico de Vida e Organização

Engenharia de Software. Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias

Gerência de Projetos Prof. Késsia Rita da Costa Marchi 3ª Série

PLANO DE ENSINO E APRENDIZAGEM CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas

Universidade do Estado da Bahia UNEB Departamento de Ciências Exatas e da Terra - Campus I

PROJECT MANAGEMENT PMI AND PMBOK. PMI e PMBOK Aula de Luiz Eduardo Guarino de Vasconcelos

Gerenciamento de Projetos Modulo III Grupo de Processos

Qualidade de Software

INSTITUTO DE CIÊNCIAS EXATAS PLANO DE ENSINO E APRENDIZAGEM

Gestão de Projectos de Software - 1

Processos de Gerenciamento de Projetos. Planejamento e Controle de Projetos 5 TADS FSR. Processos

GERÊNCIA DE INTEGRAÇÃO DO PROJETO

Qualidade de Software

UM SISTEMA WEB PARA TORCEDORES EM CAMPEONATOS ESPORTIVOS ESTUDANTIS

Gerenciamento de Projetos

Profa. Dra. Ana Paula Gonçalves Serra

Planejamento e Gestão de Projetos

Gestão de Risco - PMBOK

Capítulo 2. Processos de Software Pearson Prentice Hall. Todos os direitos reservados. slide 1

TÓPICOS DE PLANEJAMENTO DE PROJETOS EM SISTEMAS DE INFORMAÇÃO RESUMO ABSTRACT

Uma Solução Simples e Prática para Gerenciar Requisitos, Visando a Qualidade do Software Guilherme Motta

Engenharia de Software

Ouvir o cliente e reconhecer o problema: ingredientes essenciais à gestão de projetos

Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Riscos

Tutorial de Gerenciamento de Projetos. Erika Yamagishi Semana de Qualidade e Gestão Unicamp/FT 13 de maio de 2011

O Processo Unificado

Gerência de Projetos. O segredo para ter sucesso na implantação de Tecnologia da informação

Engenharia de Software e Gerência de Projetos Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Ministério Público do Estado de Goiás

1. DADOS DE IDENTIFICAÇÃO

UNIVERSIDADE PAULISTA UNIP INSTITUTO DE CIÊNCIAS EXATAS E TECNOLOGIA CURSO DE ENGENHARIA COMPUTAÇÃO

Plano de Ensino IDENTIFICAÇÃO

Universidade de Cruz Alta UNICRUZ Centro de Ciências Agrárias, Exatas e da Terra Curso de Ciência da Computação PLANO DE ENSINO

De acordo com a 5ª Edição (2013) do PMBOK

PLANO DE ENSINO IDENTIFICAÇÃO. Eixo Tecnológico: Informação e Comunicação. Curso: Técnico em Informática. Forma/Grau: Subsequente.

Gerenciamento da Integração (PMBoK 5ª ed.)

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

APRESENTAÇÃO DA DISCIPLINA QUALIDADE DE SOFTWARE. Isac Aguiar isacaguiar.com.br

Engenharia de Software

Curso de Gerência de Projetos Módulo VI Encerrando um

Introdução. Toda organização executa basicamente dois tipos de atividade: Projeto; e. Operação (execução).

Engenharia da Computação. Tópicos Avançados em Engenharia de Software. Aula 1

FUNDAÇÃO DE AMPARO A PESQUISA DO ESTADO DE MINAS GERAIS FAPEMIG

Política Gestão de Configuração e Mudança

Análise e Projeto de Sistemas

Curso Implementação da Reengenharia de Processos de Negócios

Planejamento de Projeto Gestão de Projetos

Project Management Body of Knowledge

Engenharia de. Software Educacional. De onde surgiu. Papel do computador na sociedade. Equipe multidisciplinar Cuidados:

Gestão de Riscos em Projetos de Software

MODELOS DE PROCESSO. Isac Aguiar isacaguiar.com.br

Planejamento e Gerência de Projetos de Software. Prof.: Ivon Rodrigues Canedo. PUC Goiás

Qualidade de Software. Qualidade de Software. Adequado à Especificação. Alguns Atributos de Qualidade. Equipe de Qualidade

UM SISTEMA WEB PARA GERÊNCIA DE CAMPEONATOS DE BASQUETEBOL

Ciência da Computação ENGENHARIA DE SOFTWARE. Planejamento e Gerenciamento

MBA Excelência em Gestão de Projetos e Processos Organizacionais

Gerência de Projetos e EVTE. Fabiana Costa Guedes

Ciência da Computação ENGENHARIA DE SOFTWARE. UML-Unified Modeling Language Linguagem de Modelagem Unificada

Evolução da Disciplina. Modelo de Gestão CONTEXTUALIZAÇÃO. As Funções Gerenciais e as Mudanças. As Funções Gerenciais

Gerenciamento de Projetos Modulo IX Qualidade

Laudon & Laudon Essentials of MIS, 5th Edition. Pg. 2.1

Apresentação da Disciplina Processo de Software

Desenvolvimento de Sistemas Tolerantes a Falhas

Pós Graduação Engenharia de Software

PMBOK 4ª Edição III. O padrão de gerenciamento de projetos de um projeto

INSTITUTO NACIONAL DE TELECOMUNICAÇÕES. Inatel Competence Center. Business School. Gestão de Projetos

O GERENTE E A EQUIPE DE PROJETOS O Gerente de Projeto. Gestão Pública - 2º Ano Desenvolvimento de Projetos Prof. Rafael Roesler Aula 5

Questionário de avaliação de Práticas X Resultados de projetos - Carlos Magno Xavier (magno@beware.com.br)

UNIVERSIDADE SALGADO DE OLIVEIRA UNIVERSO - CAMPUS GOIÂNIA Curso: Administração

Certificação em Gerenciamento de Projetos

Gerenciamento de Projetos. Faculdade Unisaber 2º Sem 2009

QUALIDADE DE SOFTWARE

Engenharia de Software II: Iniciando o Projeto. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br

Gerenciamento de projetos. prof. Mário Garcia

REGULAMENTO DO PROJETO DE CONCLUSÃO DE CURSO (PCC) CAPÍTULO I Da natureza e finalidade. Capítulo II


11/05/2009. Curso Superior de Tecnologia: Redes de Computadores. Disciplina: Dinâmica nas Organizações. Prof.: Fernando Hadad Zaidan. Unidade 2.

Fernanda E. Espinola Andréia F. da Silva. Universidade Anhembi-Morumbi

Qualidade de Software

UM SISTEMA WEB PARA GERÊNCIA DE CAMPEONATOS DE VOLEIBOL

Instituto de Educação Tecnológica Pós-graduação Gerenciamento de Projeto /Turma 140 Data: Agosto/2014 GERENCIAMENTO DE PROJETOS AMBIENTAIS

Apresentar os conceitos básicos da metodologia de desenvolvimento Processo Unificado, utilizando como aporte o Processo Unificado Rational RUP

Ciência da Computação ENGENHARIA DE SOFTWARE. Recursos e Cronograma

Curso FMEA Análise dos Modos e Efeitos das Falhas

Orientações iniciais

FACULDADE PITÁGORAS DISCIPLINA: GESTÃO DE PROJETOS. Prof. Msc. Carlos José Giudice dos Santos

3 Gerenciamento de Projetos

RESOLUÇÃO CA Nº 006/2006

METODOLOGIA DE PROMOÇÃO DA SUSTENTABILIDADE PELO GERENCIAMENTO DE PROJETOS

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN PLANO DE ENSINO

MANUAL DE GESTÃO DE PROJETOS: Guia de referência do sistema de gestão de projetos do Tribunal Regional do Trabalho da 8ª Região

Disciplina: Técnicas de Racionalização de Processos Líder da Disciplina: Rosely Gaeta NOTA DE AULA 04 O PROJETO DE MELHORIA DOS PROCESSOS

Concurso da Prefeitura São Paulo. Curso Gestão de Processos, Projetos e Tecnologia da Informação. Tema: Gestão de Projetos - Conceitos Básicos

Laudon & Laudon MIS, 7th Edition. Pg. 1.1

CEETEPS RICARDO AKIRA HARADA. PROPOSTA DE PROJETO Agentes Locais de Inovação

Transcrição:

ENGENHARIA DE SOFTWARE Material de apoio para a disciplina Engenharia de Software - versão 1.2 1º. Semestre de 2005 - Ronaldo Barbosa - dinobrasilis@yahoo.com.br Bibliografia: CARVALHO, A M B R Introdução à engenharia de software. Campinas, SP: Editora da Unicamp. 2001. HELDMAN K. Gerência de Projetos. Riode Janeiro: Campus, 2003 PETERS J.F & PEDRYCZ W. Engenharia de Software - Teoria e Prática. Rio de Janeiro: Campus, 2001 PHILLIPS, J. Gerência de Projetos de Tecnologia da Informação. Rio de Janeiro: Campus, 2003. PMBOK - A Guide to the Project Management Body of Knowledge - 2000 Edition. POMPILHO S. Análise Essencial - guia prático de Análise de Sistemas.Rio de Janeiro: Editora Ciência Moderna Ltda, 2002. PADUA W. Engenharia de Software: Fundamentos, métodos e padrões. Rio de Janeiro: LTV, 2001 PRESSMAN, Roger S. Engenharia de Software. São Paulo: Makron Books, 1995.YOURDON, E.; Análise Estruturada Moderna, Ed. Campus, Rio de Janeiro, 1990. SOMMERVILLE, Ian - Engenharia de Software. São Paulo: Addison Wesley,2003.

&RQFHLWRVLQLFLDLV

O que é engenharia de software? Uma disciplina que reúne metodologias, métodos e ferramentas a serem utilizadas desde a percepção de um problema até o momento em que o sistema desenvolvido deixa de ser operacional, visando resolver problemas inerentes ao processo de desenvolvimento e ao produto de software. Desenvolvimento Validação - baixar custos - produção mais rápida - melhorar a qualidade Manutenção A expressão engenharia de software nasceu na década de 60. Embora novas áreas de aplicação de sistemas de software apareçam a todo momento, não existe consenso sobre qual a melhor prática (metodologias, métodos, ferramentas) para seu desenvolvimento. Os grandes fracassos da Engenharia de Software não estão ligados à incompetência profissional ou a más técnicas de análise e programação mas ao mau gerenciamento do projeto de construção do software que muitas vezes ocorre já na fase de requisitos.

Duas maneiras muito diferentes de se conduzir projetos Melhor estaleiro britânico 33% 50% Falhas nas primeiras fases do projeto são as de mais difícil percepção e de correção mais caras! 17% Concepção Projeto Reprojeto Valorizar: Tempo de desenvolvimento PLANEJAMENTO PROJETO DO PRODUTO 66% Melhor estaleiro japonês 24% 10% Concepção Projeto Reprojeto Fonte: Fundação Vanzolini/USP - Curso de Especialização em Gestão de Projetos

Planejamento, desenvolvimento e fabricação de produtos industriais RESPONSABILIDADES DECISÓRIAS Objetivos e requisitos técnicos. PLANEJAMENTO DO PRODUTO Soluções técnicas, econômicas e financeiramente viáveis. ESTUDO DA VIABILIDADE Desmembramento dos subsistemas que compõem o produto. Projeto de moldes, ferramentas, especificação, equipamentos e instalações. PROJETO BÁSICO PROJETO EXECUTIVO Construção das instalações, aquisições de equipamentos. IMPLANTAÇÃO Produção das primeiras unidades para certificar o processo e autorizar a produção em série. FABRICAÇÃO Fonte: Fundação Vanzolini/USP - Curso de Especialização em Gestão de Projetos Propagação de erros RECURSOS Observação: a nomenclatura utilizada neste slide não é específica para engenharia de software.

O que é um PROJETO? Os projetos são desenvolvidos em todos os níveis da organização. Eles podem envolver uma única pessoa ou milhares delas. Podem requerer menos de 10 horas de trabalho ou meses para serem concluídos, envolvendo uma unidade isolada da organização ou atravessar as fronteiras organizacionais. Um projeto é um processo em execução, dividese em fases bem definidas.. Exemplos de projetos: * Desenvolver um novo produto ou serviço. * Implementar uma mudança organizacional no nível de estrutura, de pessoas ou de estilo gerencial. * Planejar um novo veículo de transporte. * Desenvolver ou adquirir um sistema de informação novo ou modificado. Um projeto termina quando seus objetivos propostos são alcançados, enquanto as operações continuadas (não projetos), quando atingem seus objetivos, criam um novo grupo de objetivos associados a um ou mais novos projetos. Processos contínuos não são projetos - isso confunde muito as pessoas com desperdício de tempo e recursos. Ao contrário de processos contínuos, um projeto deve ter objetivos e prazo de conclusão bem definidos!