Princípios da Engenharia de Software Aula 01
|
|
- Adriano Araújo de Oliveira
- 8 Há anos
- Visualizações:
Transcrição
1 Princípios da Engenharia de Software Aua 01 Prof.: José Honorato Ferreira Nunes Materia cedido por: Frankin M. Correia
2 Objetivo Conhecer e apicar as metodoogias, ferramentas, procedimentos e boas práticas de Engenharia de Software.
3 O que temos pra hoje?? Introdução a Engenharia de Software O que é software? O que é Engenharia de Software? Conceitos importantes Tipos de Produtos Processo de software Fazes do processo de software Modeos de Processo de software
4 Crise do Software Termo Engenharia de software usando 1968 durante a crise do software. Produção de um novo hardware usando circuitos integrados (1964) Apicações inviáveis tornaram-se reaizáveis Construção informa de software Atrasos exorbitantes Ato custo de construção de software Custo do hardware caindo e de software subindo Criação de técnicas para controe da produção do software
5 Engenharia de Software O que é Engenharia de Software? Ramo da engenharia cujo foco é o desenvovimento dentro de custos adequados de sistemas de software de quaidade. Software é abstrato, intangíve, não é imitado por materiais, ou controado por eis físicas ou por processos de manufatura (Sommervie, 2003).
6 O que é Engenharia de Software Linguagens de programação Banco de Dados Infraestrutura Engenharia de Software Projetos Outros
7 O que é software? Software não é apenas o arquivo executáve / programa É o Programa de computador, toda documentação associada(arquivos de configuração, manua de instaação e utiização) e o banco de dados. Podem ser desenvovidos para um ciente específico ou para um mercado gera
8 Tipo de produto Software Produto de Software de Prateeira / Genéricos Chamado de stand-aone Criados de forma genérica, para quaquer empresa. Controe de estoque Controe de farmácia Programas de Contabiidade Produtos sob encomenda / Personaizados Software criados com objetivo de prover uma soução específica para um ciente específico Software para dispositivos eetrônicos: Geadeiras, jogões, micro-ondas Sistema de controe de tráfego aéreo
9 Processo de software Método utiizado para desenvover ou produzir um software. Define o que faz, como será feito e quando será feito
10 Processo de software O Como O O Capaz de responder as perguntas: que é feito? ===> Produto é feito? ===> Passos Por quem é feito? ===> Agente que usa? ===> Insumos que produz? ===> Resutados
11 Modeo de Processo de software Deve incorporar uma estratégia de desenvovimento definição do probema estado atua desenvovimento técnico integração da soução
12 Modeo de processo de software A modeagem é uma técnica de engenharia bem aceita modeos de arquitetura de casas e de grandes prédios modeos matemáticos a fim de anaisar os efeitos de ventos e tremores de terra --> causas
13 Modeo de processo de software
14 Modeo de processo de software O que é? Simpificação da reaidade Panos podem ser: Reais - Organização do sistema Comportamentais dinâmica do sistema Porque é importante construir modeos? Mehor entendimento do sistema que está sendo construído Especificar a estrutura e comportamento Guia a construção do sistema Documenta as decisões tomadas
15 Modeo de processo de software Objetivo Auxiiar ao gerente: controar o processo de desenvovimento de sistemas de software. Auxiiar ao desenvovedor: obter a base para produzir, de maneira eficiente, software que satisfaça os requisitos pré-estabeecidos.
16 Modeo x Processo Modeo de software : documento teórico, conjunto de possíveis ações Processo de software: deve determinar ações práticas a serem reaizadas pea equipe como prazos definidos e métricas para se avaiar como eas estão sendo reaizadas
17 Processo de software Estudo de viabiidade Reatório de viabiidade Levantamento e anáise de requisitos Modeos de sistemas Especificação de requisitos Requisitos do usuário e do sistema Vaidação de requisitos Documentação de requisitos
18 Processo de software Estudo de viabiidade Econômica reação custo/benefício; Técnica tecnoogia e capacitação; Jurídica aspectos egais Levantamento de Anáise de Requisitos Entrevista Observação Reuniões
19 Processo de software Especificação de requisitos Documento contendo os requisitos do usuário e do sistema Funcionais e não funcionais Vaidação de requisitos Avaiação do documento de requisitos consistência e integridade
20 Modeo de processo de software Exempo de modeos de processo: Workfow sucessão de atividades ou sequência de passos Fuxo de dados fuxo de informação Pape / Ação representa os papeis das pessoas e as atividades peas quais eas são responsáveis
21 Cico de vida de um software Uma estratégia de desenvovimento que engobe processos, métodos e ferramentas, e as fases de desenvovimento...
22 Cico de vida de um software Modeo em Cascata - cico cássico Paradigma Evoucionário Prototipação Incrementa Espira Métodos Ágeis Modeos Formais Técnicas de 4ª Geração Orientado a Reuso
23 Modeo em cascata (cico cássico) Método sistemático e sequencia O resutado de uma fase se constitui na entrada da outra Cada fase é estruturada como um conjunto de atividades que podem ser executadas por pessoas diferentes
24 Modeo em cascata (cico cássico) Engenharia de Sistemas Anáise de Requisitos Projeto Codificação Testes Manutenção
25 Modeo em cascata (cico cássico) Engenharia de Sistemas Anáise de Requisitos Projeto Codificação Testes Manutenção
26 Modeo em cascata (cico cássico) Engenharia de Sistemas Envove a coeta de requisitos (níve de sistemas) Pequena quantidade de projetos Anáise de ato níve Importante quando o sistema fizer interface com outros eementos (hardware, pessoas e banco de dados)
27 Modeo em cascata (cico cássico) Engenharia de Sistemas Anáise de Requisitos Projeto Codificação Testes Manutenção
28 Modeo em cascata (cico cássico) Anáise de Requisitos Envove a coeta de requisitos (níve de usuário) de forma intensa Compreensão do domínio, função, desempenho e interface necessários Os requisitos são documentados e revistos com o ciente
29 Modeo em cascata (cico cássico) Engenharia de Sistemas Anáise de Requisitos Projeto Codificação Testes Manutenção
30 Modeo em cascata (cico cássico) Projeto Requisitos do software -> Representações Avaiação de quaidade Anterior a codificação Concentram em 4 atributos Estrutura de dados Arquitetura Detahes de procedimentos Caracterização de interface
31 Modeo em cascata (cico cássico) Engenharia de Sistemas Anáise de Requisitos Projeto Codificação Testes Manutenção
32 Modeo em cascata (cico cássico) Codificação Impementação Tradução do projeto em código computaciona Instruções executáveis peo computador Linguagens de programação ( ato ou baixo níve ) Quanto mais coeso o projeto e os requisitos mais rápida é a codificação
33 Modeo em cascata (cico cássico) Engenharia de Sistemas Anáise de Requisitos Projeto Codificação Testes Manutenção
34 Modeo em cascata (cico cássico) Testes Concentra os aspectos ógicos internos Garante o teste de funcionaidade (código) Nos aspectos funcionais externos Descobrir erros (teste de funcionaidade) Entrada x produz saída y Garantir a confiabiidade
35 Modeo em cascata (cico cássico) Engenharia de Sistemas Anáise de Requisitos Projeto Codificação Testes Manutenção
36 Modeo em cascata (cico cássico) Manutenção Aterações depois de entrega efetuada Mudanças ocorrem por: Erros Adaptação para acomodação de mudanças em processo organizaciona Exigência do ciente para acréscimo funciona Em decorrência do desempenho
37 Probemas com modeo em cascata Projetos raramente seguem o fuxo do modeo Dificudade de estabeecer os requisitos no início do projeto O ciente deve ter paciência Uma versão do produto só ficará disponíve numa etapa avançada de desenvovimento
38 Modeo em cascata comentário Mesmo com as fragiidades, ee é significativamente mehor que uma abordagem aeatória de desenvovimento. Embora a entrega de uma versão beta seja tardia o resutado é satisfatório porem demorado.
Problemas comuns Desenvolvimento e Design de Sistemas Web Categorias de problemas Exemplo de problema de funcionamento
Desenvovimento e Design de Sistemas Web Probemas comuns Web Sites ma definidos e projetados Necessidade de atuaização constante das informações: eternamente em construção Evoução extremamente rápida da
Leia maisNa medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.
1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade
Leia maisAnálise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software
Análise e Projeto de Sistemas Análise e Projeto de Sistemas Contextualização ENGENHARIA DE SOFTWARE ANÁLISE E PROJETO DE SISTEMAS ENGENHARIA DA INFORMAÇÃO Perspectiva Histórica Engenharia de Software 1940:
Leia maisSistemas de Informação I
+ Sistemas de Informação I Processo de software I Ricardo de Sousa Britto rbritto@ufpi.edu.br + O que é Engenharia de Software n Definição dada pela IEEE [IEE93]: n Aplicação de uma abordagem sistemática,
Leia maisModelo Cascata. Alunos: Bruno Nocera Zanette Pedro Taques
Modelo Cascata Alunos: Bruno Nocera Zanette Pedro Taques Principais Características Gerenciamento Simples das etapas Também conhecido como "Ciclo de Vida Clássico", sugere uma abordagem sistemática e sequencial
Leia maisEngenharia de Software
CENTRO UNIVERSITÁRIO NOVE DE JULHO Profº. Edson T. França edson.franca@uninove.br Software Sistemas Conjunto de elementos, entre os quais haja alguma relação Disposição das partes ou dos elementos de um
Leia maisProfessor: Curso: Disciplina:
Professor: Curso: Disciplina: Aula 1 Turma: Esp. Marcos Morais de Sousa Sistemas de informação Engenharia de Software I Dinâmica da disciplina, plano de curso e avaliação 03º semestre Prof. Esp. Marcos
Leia maisCaracterísticas do Software
Questionamentos Por que tanta demora para entregar? Por que os prazos se atrasam? Por que os custos são altos? Por que não achar todos os erros antes de entregar? Por que dificuldade em medir o progresso
Leia maisEngenharia de Software. Parte I. Introdução. Metodologias para o Desenvolvimento de Sistemas DAS 5312 1
Engenharia de Software Parte I Introdução Metodologias para o Desenvolvimento de Sistemas DAS 5312 1 Mitos do Desenvolvimento de Software A declaração de objetivos é suficiente para se construir um software.
Leia maisAULA 1 INTRODUÇÃO - ENGENHARIA DE SOFTWARE. Prof. Msc. Hélio Esperidião
AULA 1 INTRODUÇÃO - ENGENHARIA DE SOFTWARE Prof. Msc. Hélio Esperidião O QUE É UM ALGORITMO? É qualquer procedimento computacional bem definido que informa algum valor ou conjunto de valores como entrada
Leia maisOs aplicativos e sua utilização
Os apicativos e sua utiização Baixando, Instaando e usando o Avast A B C D Os Apicativos Tipos de Apicativos Baixando e Instaando Usando o apicativo Tipos de Apicativos/Programas Os apicativos são programas
Leia maisEngenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com
Engenharia de Software: conceitos e aplicações Prof. Tiago Eugenio de Melo, MSc tiagodemelo@gmail.com 1 Objetivos da aula Apresentar os conceitos de Engenharia de Software e explicar a sua importância.
Leia maisnatureza do projeto e da aplicação métodos e ferramentas a serem usados controles e produtos que precisam ser entregues
Modelo De Desenvolvimento De Software É uma representação abstrata do processo de desenvolvimento que define como as etapas relativas ao desenvolvimento de software serão conduzidas e interrelacionadas
Leia maisAUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0
AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento
Leia maisObjetivos. Processos de Software. Tópicos abordados. O processo de software. Modelos genéricos de modelos de processo de software.
Processos de Software Objetivos Apresentar os modelos de processo de software Conjunto coerente de atividades para especificar, projetar, implementar e testar s de software Descrever os diferentes modelos
Leia maisUma Introdução à Engenharia de Software
Uma Introdução à Engenharia de Software Objetivos Apresentar a engenharia de software e explicar a sua importância Dirigir as respostas às questões-chave sobre engenharia de software Tópicos abordados
Leia maisCampus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: SIG Aula N : 11 Tema: Como desenvolver e
Leia maisInformações sobre os Cursos. Gestão do Comércio e Negócios. Gestão Estratégica de Pessoas. com Ênfase em BI (Business Intelligence)
Rua Eucides da Cunha, 377 Centro de Osasco 0800 771 77 44 www.fipen.edu.br Centra de Informações Gestão Estratégica de Pessoas Gestão da Produção e Logística Gestão do Comércio e Negócios Gestão de Serviços
Leia maisREPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO
Capítulo 12 REPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO 12.1 2003 by Prentice Hall OBJETIVOS De que forma o desenvolvimento de um novo sistema poderia mudar a maneira de uma organização trabalhar?
Leia maisEngenharia de Software
Engenharia de Software Introdução Departamento de Matemática Universidade dos Açores Hélia Guerra helia@uac.pt Engenharia de software A economia de todos os países desenvolvidos depende do software. O
Leia maisVisão Geral Parte 1. O que é engenharia de software?
Visão Geral Parte 1 Jair C Leite DIMAp/UFRN O que é engenharia de software? É uma disciplina da engenharia dedicada a todos os aspectos da produção de software. Engenheiros de software devem adotar uma
Leia maisEngenharia de Software
Engenharia de Software Slide 05 Modelos de Processos Maurício Archanjo Nunes Coelho mauricio.coelho@ifsudestemg.edu.br Instituto Federal Análise de Sistemas Por que surgiu a Engenharia de Software? Resposta
Leia maisPROFESSOR: CRISTIANO MARIOTTI
PROFESSOR: CRISTIANO MARIOTTI Conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto de software; Considerado um dos principais mecanismos para se obter software de qualidade
Leia maisIntrodução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Leia maisEngenharia de Software
Universidade São Judas Tadeu Profª Dra. Ana Paula Gonçalves Serra Engenharia de O Processo Uma Visão Genérica Capítulo 2 (até item 2.2. inclusive) Engenharia de - Roger Pressman 6ª edição McGrawHill Capítulo
Leia maisPrincípios da Engenharia de Software Aula 02. Prof.: Franklin M. Correia
Princípios da Engenharia de Software Aula 02 Prof.: Franklin M. Correia Na aula anterior... Introdução a Engenharia de Software O que é software? O que é Engenharia de Software? Conceitos importantes Tipos
Leia maisEngenharia de Software II
Engenharia de Software II Aula 3 http://www.ic.uff.br/~bianca/engsoft2/ Aula 3-29/04/2006 1 Monitoria Marina Albuquerque E-mail: monitoriaes2@yahoo.com.br Horário de Atendimento: Terça e quinta de 09:00
Leia maisTópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619
Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o
Leia maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às
Leia maisSistemas de Informação I
+ Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas
Leia maisQualidade de Software. Profa. Cátia dos Reis Machado catia@ifc-camboriu.edu.br
Qualidade de Software Profa. Cátia dos Reis Machado catia@ifc-camboriu.edu.br Verificação x validação Verificação prova que o produto vai ao encontro dos requerimentos especificados no desenvolvimento
Leia maisENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Leia maisLexmark Print Management
Lexmark Print Management Optimize a impressão em rede e crie uma vantagem informativa com uma soução de gestão de documentos que pode ser impementada no oca ou através da nuvem. Funcionaidade Print Reease
Leia maisProcesso de Desenvolvimento de Sites
ANEXO 4 METODOLOGIA DE DESENVOLVIMENTO PROCERGS MDP Processo de Desenvolvimento de Sites O processo de desenvolvimento de sites foi definido com base nas características deste produto e na forma de trabalho
Leia maisLaudon & Laudon MIS, 7th Edition. Pg. 1.1
Laudon & Laudon MIS, 7th Edition. Pg. 1.1 12 OBJETIVOS OBJETIVOS REPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO 12.1 De que forma o desenvolvimento de um novo sistema poderia mudar a maneira de uma
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Aula 08 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo da engenharia de requisitos.
Leia maisREPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO
REPROJETO DA ORGANIZAÇÃO COM SISTEMAS DE INFORMAÇÃO 1 OBJETIVOS 1. De que forma o desenvolvimento de um novo sistema poderia mudar a maneira de uma organização trabalhar? 2. Como uma empresa pode certificar-se
Leia maisMetodologia de Desenvolvimento de Sistemas
Metodologia de Desenvolvimento de Sistemas Aula 1 Ementa Fases do Ciclo de Vida do Desenvolvimento de Software, apresentando como os métodos, ferramentas e procedimentos da engenharia de software, podem
Leia maisUML - Unified Modeling Language
UML - Unified Modeling Language Casos de Uso Marcio E. F. Maia Disciplina: Engenharia de Software Professora: Rossana M. C. Andrade Curso: Ciências da Computação Universidade Federal do Ceará 24 de abril
Leia maisENGENHARIA DE SOFTWARE/ SISTEMAS DE SOFTWARE
ENGENHARIA DE SOFTWARE/ SISTEMAS DE SOFTWARE CMP1280/CMP1250 Prof. Me. Fábio Assunção Introdução à Engenharia de Software SOFTWARE Programa de computador acompanhado dos dados de documentação e configuração
Leia maisMetodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi
Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia
Leia maisEngenharia de Software II
Engenharia de Software II Aula 8 http://www.ic.uff.br/~bianca/engsoft2/ Aula 8-17/05/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software (Caps. 13 e 14 do
Leia maisEngenharia de Sistemas Computacionais
Engenharia de Sistemas Detalhes no planejamento UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Introdução Na aplicação de um sistema
Leia maisPDS - DATASUS. Processo de Desenvolvimento de Software do DATASUS
PDS - DATASUS Processo de Desenvolvimento de Software do DATASUS Coordenação Geral de Arquitetura e Engenharia Tecnológica Coordenação de Padronização e Qualidade de Software Gerência de Padrões e Software
Leia maisCursos Profissionalizantes
Cursos Profissionaizantes O Teecurso Profissionaizante foi feito para você que está à procura de profissionaização; para você que está desempregado e precisa aprender uma profissão; para você que já estuda
Leia maisPós Graduação Engenharia de Software
Pós Graduação Engenharia de Software Ana Candida Natali COPPE/UFRJ Programa de Engenharia de Sistemas e Computação FAPEC / FAT Estrutura do Módulo Parte 1 QUALIDADE DE SOFTWARE PROCESSO Introdução: desenvolvimento
Leia maisModelo Cascata ou Clássico
Modelo Cascata ou Clássico INTRODUÇÃO O modelo clássico ou cascata, que também é conhecido por abordagem top-down, foi proposto por Royce em 1970. Até meados da década de 1980 foi o único modelo com aceitação
Leia maisTópicos. Engenharia de Software: Uma Visão Geral
Tópicos 2 3 Engenharia de Software: Uma Visão Geral SCE 186 - Engenharia de Software Profs. José Carlos Maldonado e Elisa Yumi Nakagawa 2 o semestre de 2002 A importância do Software Software Aplicações
Leia maisEngenharia de Software: Introdução. Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes
Engenharia de Software: Introdução Mestrado em Ciência da Computação 2008 Profa. Itana Gimenes Programa 1. O processo de engenharia de software 2. UML 3. O Processo Unificado 1. Captura de requisitos 2.
Leia maisA primeira fase da normalização
U L A A primeira fase da normaização A partir do momento em que o homem entra na era industria e inicia a produção em massa, isto é, a fabricação de um mesmo produto em grande quantidade, surge uma grande
Leia maisEngenharia de Software
Engenharia de Software O que é a engenharia de software É um conjunto integrado de métodos e ferramentas utilizadas para especificar, projetar, implementar e manter um sistema. Método É uma prescrição
Leia maisEngenharia de Software. Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias
Engenharia de Software Tema 1. Introdução à Engenharia de Software Profa. Susana M. Iglesias Sistemas Computacionais Automatiza ou apóia a realização de atividades humanas (processamento da informação)
Leia maisAnálise e Projeto de Sistemas
Análise e Projeto de Sistemas Prof. M.Sc. Ronaldo C. de Oliveira ronaldooliveira@facom.ufu.br FACOM - 2012 Análise Estruturada de Sistemas Modelo Essencial O Modelo Essencial Indica o que o sistema deve
Leia maisTipos de teste de software
Tipos de teste de software Volnys Borges Bernal volnys@lsi.usp.br Adilson Hira ayhira@lsi.usp.br Laboratório de Sistemas Integráveis Departamento de Sistemas Eletrônicos Escola Politécnica da USP Sumário
Leia maisDSI é o processo cujo objetivo é introduzir mudanças num sistema de informação, com objetivo de melhorar o seu desempenho.
- DSI DSI é o processo cujo objetivo é introduzir mudanças num sistema de informação, com objetivo de melhorar o seu desempenho. Preocupação: Problema técnicos Mudança na natureza e conteúdo do trabalho
Leia maisGestão Estratégica e o Balanced Scorecard
Tribunal Regional do Trabalho da 23ª Região (http://www.trt23.jus.br) Gestão Estratégica e o Balanced Scorecard José Silva Barbosa Assessor de Planejamento e Gestão Setembro/2009 Objetivos Apresentar a
Leia maisProcessos de Desenvolvimento de Software. Ricardo Argenton Ramos UNIVASF Engenharia de Software I - Aula 2
Processos de Desenvolvimento de Software Ricardo Argenton Ramos UNIVASF Engenharia de Software I - Aula 2 A Engenharia de Software Uma Tecnologia em Camadas ferramentas métodos processo foco na qualidade
Leia maisEngenharia de Software I: Análise e Projeto de Software Usando UML
Engenharia de Software I: Análise e Projeto de Software Usando UML Capítulo 1 Processo de Desenvolvimento de Software Metodologia de Desenvolvimento de Software Uma metodologia é um conjunto de métodos,
Leia maisCurso de Engenharia de Produção. Organização do Trabalho na Produção
Curso de Engenharia de Produção Organização do Trabalho na Produção Condicionantes da Estrutura Organizacional De acordo com Simeray ( 1970) é produto dos seguintes fatores: O valor do homem O conhecimento
Leia maisVIRNA. Virtualizador Nacional
1 VIRNA Virtualizador Nacional 2 Sumário Introdução Histórico Contextualização Visão Geral Metáfora do Videogame Termos e Conceitos Funcionamento Visão Geral do Emprego Evolução Benefícios e Necessidades
Leia maisIntrodução a Informática. Prof.: Roberto Franciscatto
Introdução a Informática Prof.: Roberto Franciscatto APRESENTAÇÃO Os computadores chegaram aos diversos níveis das organizações Nestes contexto: Que linguagem entendem? Que produtos podem usar? Dúvidas
Leia maisEngenharia de Software Introdução. Ricardo Argenton Ramos UNIVASF Engenharia de Software I - Aula 1
Engenharia de Software Introdução Ricardo Argenton Ramos UNIVASF Engenharia de Software I - Aula 1 Tópicos Apresentação da Disciplina A importância do Software Software Aplicações de Software Paradigmas
Leia maisUNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas
UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas 4.1 Motivação Sistemas de Informação são usados em diversos níveis dentro de uma organização, apoiando a tomada de decisão; Precisam estar
Leia maisEngenharia de Software Introdução. Ricardo Argenton Ramos UNIVASF Engenharia de Software I - Aula 1
Engenharia de Software Introdução Ricardo Argenton Ramos UNIVASF Engenharia de Software I - Aula 1 Tópicos Apresentação da Disciplina A importância do Software Software Aplicações de Software Paradigmas
Leia maisFACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES
FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é
Leia maisAna Sofia Gavina MCI FLUP/FEUP 4 de outubro de 2014
A redefinição do papel da Gestão Documental numa perspetiva CI Ana Sofia Gavina MCI FLUP/FEUP 4 de outubro de 2014 INTRODUÇÃO O PROJETO na perspetiva do fornecedor de software de Gestão Documental (GD)
Leia maisMANUFATURA VIRTUAL: CONCEITUAÇÃO E DESAFIOS
MANUFATURA VIRTUAL: CONCEITUAÇÃO E DESAFIOS Arthur José Vieira Porto Mariea Consoni Forenzano Souza Departamento de Engenharia Mecânica SEM, Escoa de Engenharia de São Caros USP, Av. Trabahador Sancarense,
Leia maisMaterial de Apoio. Sistema de Informação Gerencial (SIG)
Sistema de Informação Gerencial (SIG) Material de Apoio Os Sistemas de Informação Gerencial (SIG) são sistemas ou processos que fornecem as informações necessárias para gerenciar com eficácia as organizações.
Leia maisEXECUTIVE GESTÃO ESTRATÉGICA. www.executivebc.com.br. 071 3341-4243 cursos@executivebc.com.br
EXECUTIVE GESTÃO ESTRATÉGICA www.executivebc.com.br 071 3341-4243 cursos@executivebc.com.br GESTÃO ESTRATÉGICA O presente documento apresenta o modelo de implantação do sistema de gestão estratégica da
Leia maisEngenharia de Software II
Engenharia de Software II Aula 22 http://www.ic.uff.br/~bianca/engsoft2/ Aula 22-07/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software
Leia maisEngenharia de Software Processo de Desenvolvimento de Software
Engenharia de Software Processo de Desenvolvimento de Software Prof. Edison A. M. Morais prof@edison.eti.br http://www.edison.eti.br Objetivo (1/1) Conceituar PROCESSO E CICLO DE VIDA, identificar e conceituar
Leia maisbuild UNIP Sistemas de Informação Análise Essencial de Sistemas 3 Prof.Marcelo Nogueira A produção de Software é uma atividade build and fix.
UNIP Sistemas de Informação Análise Essencial de Sistemas Prof.Marcelo Nogueira Análise Essencial de Sistemas 1 Introdução A produção de Software é uma atividade build and fix. Análise Essencial de Sistemas
Leia maisMBA: Master in Project Management
Desde 1968 MBA: Master in Project Management Projetos e Tecnologia da Informação FMU Professor: Marcos A.Cabral Projetos e Tecnologia da Informação Professor Marcos A. Cabral 2 Conceito É um conjunto de
Leia maisREQUISITOS. Prof. Msc. Hélio Esperidião
REQUISITOS Prof. Msc. Hélio Esperidião OS REQUISITOS O que são requisitos? Uma descrição de um serviço ou de uma limitação O que é a engenharia de requisitos? O processo envolvido no desenvolvimento de
Leia maisO Processo. Engenharia de Software: Definição. Engenharia de Software: Definição. Engenharia de Software: Definição. Engenharia de Software
O Produto e o Processo O Processo : Definição Fritz Bauer - 1969 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
Leia maisEngenharia 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
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 Cronograma das Aulas. Hoje você está na aula Semana
Leia maisO Rational Unified Process (RUP) é um processo de desenvolvimento de software inspirado no
1.1 RATIONAL UNIFIED PROCESS (RUP) O Rational Unified Process (RUP) é um processo de desenvolvimento de software inspirado no processo que atende pelo nome de Processo Unificado (ou UP do inglês Unified
Leia maisSIMPROS 2001. Experiência de implantação da norma ISO 9001:2000 a partir da utilização da ISO/IEC TR 15504 (SPICE) para Melhoria de Processos
Experiência de implantação da norma ISO 9001:2000 a partir da utilização da ISO/IEC TR 15504 (SPICE) para Melhoria de Processos Adilson Sérgio Nicoletti Blumenau, SC - setembro de 2001 Conteúdo Apresentação
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação
SOFT DISCIPLINA: Engenharia de software AULA NÚMERO: 08 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir conceitos relacionados a modelos e especificações. Nesta aula
Leia maisIntroduçãoaoGuia SWEBOK. Ernani Lopes Isensee 2014
IntroduçãoaoGuia SWEBOK Ernani Lopes Isensee 2014 Conhecendo o SWEBOK Guide to the Software Engineering Body of Knowledge IEEE Institute of Electrical and Electronic Engineers Conhecendo o SWEBOK O guia
Leia maisUniversidade Paulista
Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen
Leia maisEngª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning
ERP Enterprise Resources Planning A Era da Informação - TI GRI Information Resource Management -Informação Modo organizado do conhecimento para ser usado na gestão das empresas. - Sistemas de informação
Leia maisGARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
Leia maisCiclo de Vida Clássico ou Convencional CICLOS DE VIDA DE DESENVOLVIMENTO DE SISTEMAS. Ciclo de Vida Clássico ou Convencional. Enfoque Incremental
CICLOS DE VIDA DE DESENVOLVIMENTO DE SISTEMAS Elicitação Ciclo de Vida Clássico ou Convencional O Modelo Cascata Análise Ana Paula Terra Bacelo Blois Implementação Material Adaptado do Prof. Marcelo Yamaguti
Leia maisSoluções de software para a Plataforma de Soluções da Lexmark
Pataforma de Souções da Lexmark Souções de software para a Pataforma de Souções da Lexmark A Pataforma de Souções da Lexmark é uma estrutura de apicações criada por programadores da Lexmark que proporciona
Leia maisSociedade da Informação
Sociedade da Revolução Tecnológica Revolução industrial: ampliação dos músculos m dos homens em forma de equipamentos Mecanização ão. Responsável por mudanças as nas formas de produção existentes Revolução
Leia maisCapítulo 2. Processos de Software. 2011 Pearson Prentice Hall. Todos os direitos reservados. slide 1
Capítulo 2 Processos de Software slide 1 Tópicos apresentados Modelos de processo de software. Atividades de processo. Lidando com mudanças. Rational Unified Process (RUP). Um exemplo de um processo de
Leia maisEngenharia de Software 2013/2
2013/2 Thiago P. da Silva thiagosilva@ufmt.br Agenda Software Sistema Engenharia de Sistemas 2 Importância do Software no mundo moderno Infraestrutura e serviços são controlados por sistemas computacionais.
Leia maisMASSACHUSETTS INSTITUTE OF TECHNOLOGY Sloan School of Management
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Sloan School of Management 15.565 INTEGRAÇÃO DE SISTEMAS DE INFORMAÇÃO: FATORES TECNOLÓGICOS, ESTRATÉGICOS E ORGANIZACIONAIS Panorama Funcional CP0 -- INTRODUÇÃO AO
Leia maisTecnologia da Informação. Visão Geral sobre Informática
9/18/2014 1 Tecnologia da Informação Visão Geral sobre Informática Trabalho compilado da internet Prof. Claudio Passos 9/18/2014 2 PROBLEMAS ADMINISTRATIVOS Volume de Informação Tempo de Resposta Aumento
Leia maisEngenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr
Engenharia de Software Apostila I >>> Introdução à ES - HEngholmJr Histórico de Revisões Data Versão Descrição Autor 12/08/2014 1.0 Criação da primeira versão HEngholmJr Agenda Introdução à Engenharia
Leia maisGTI2-Tecnologia. <Analisador de logs> Documento Visão. Versão <1.0>
GTI2-Tecnologia Documento Visão Versão Histórico de Revisões Data Versão Descrição Autor 02/06/2014 1.0 Desenvolvimento do documento Visão Eduardo, Fernando, Inácio e Hudson.
Leia maisAula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW
Ciclo de Vida Aula 2 Revisão 1 Processo de Desenvolvimento de Software 1 O Processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto
Leia maisCertificado uma vez, aceito em toda parte Por que usar um organismo de certificação acreditado
Certificado uma vez, aceito em toda parte Por que usar um organismo de certificação acreditado A certificação de terceira-parte de sistemas de gestão é, com frequência, um requisito especificado para atuação
Leia mais