Princípios da Engenharia de Software Aula 01
|
|
|
- Adriano Araújo de Oliveira
- 10 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
Na 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
Aná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:
Sistemas de Informação I
+ Sistemas de Informação I Processo de software I Ricardo de Sousa Britto [email protected] + O que é Engenharia de Software n Definição dada pela IEEE [IEE93]: n Aplicação de uma abordagem sistemática,
Modelo 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
Engenharia de Software
CENTRO UNIVERSITÁRIO NOVE DE JULHO Profº. Edson T. França [email protected] Software Sistemas Conjunto de elementos, entre os quais haja alguma relação Disposição das partes ou dos elementos de um
Professor: 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
Caracterí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
Engenharia 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.
AULA 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
Os 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
Engenharia de Software: conceitos e aplicações. Prof. Tiago Eugenio de Melo, MSc [email protected]
Engenharia de Software: conceitos e aplicações Prof. Tiago Eugenio de Melo, MSc [email protected] 1 Objetivos da aula Apresentar os conceitos de Engenharia de Software e explicar a sua importância.
natureza 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
AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: [email protected] CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0
AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: [email protected] 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
Objetivos. 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
Uma 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
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: [email protected] /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: [email protected] / [email protected] MATÉRIA: SIG Aula N : 11 Tema: Como desenvolver e
Informaçõ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
REPROJETO 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?
Engenharia de Software
Engenharia de Software Introdução Departamento de Matemática Universidade dos Açores Hélia Guerra [email protected] Engenharia de software A economia de todos os países desenvolvidos depende do software. O
Visã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
Engenharia de Software
Engenharia de Software Slide 05 Modelos de Processos Maurício Archanjo Nunes Coelho [email protected] Instituto Federal Análise de Sistemas Por que surgiu a Engenharia de Software? Resposta
PROFESSOR: 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
Introdução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César [email protected] www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Engenharia 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
Princí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
Engenharia 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: [email protected] Horário de Atendimento: Terça e quinta de 09:00
Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite [email protected] (81 )9801-6619
Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite [email protected] (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o
PROCESSO 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
Sistemas de Informação I
+ Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto [email protected] + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas
Qualidade de Software. Profa. Cátia dos Reis Machado [email protected]
Qualidade de Software Profa. Cátia dos Reis Machado [email protected] Verificação x validação Verificação prova que o produto vai ao encontro dos requerimentos especificados no desenvolvimento
ENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [[email protected]] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Processo 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
Laudon & 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
Engenharia 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.
REPROJETO 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
Metodologia 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
UML - 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
ENGENHARIA 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
Metodologias 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
Engenharia 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
Engenharia 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
PDS - 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
Cursos 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
Pó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
Modelo 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
Tó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
Engenharia 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.
A 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
Engenharia 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
Engenharia 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)
Análise e Projeto de Sistemas
Análise e Projeto de Sistemas Prof. M.Sc. Ronaldo C. de Oliveira [email protected] FACOM - 2012 Análise Estruturada de Sistemas Modelo Essencial O Modelo Essencial Indica o que o sistema deve
Tipos de teste de software
Tipos de teste de software Volnys Borges Bernal [email protected] Adilson Hira [email protected] Laboratório de Sistemas Integráveis Departamento de Sistemas Eletrônicos Escola Politécnica da USP Sumário
DSI é 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
Gestã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
Processos 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
Engenharia 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,
Curso 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
VIRNA. 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
Introduçã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
Engenharia 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
UNIDADE 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
Engenharia 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
FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES
FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos [email protected] www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é
Ana 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)
MANUFATURA 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,
Material 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.
EXECUTIVE GESTÃO ESTRATÉGICA. www.executivebc.com.br. 071 3341-4243 [email protected]
EXECUTIVE GESTÃO ESTRATÉGICA www.executivebc.com.br 071 3341-4243 [email protected] GESTÃO ESTRATÉGICA O presente documento apresenta o modelo de implantação do sistema de gestão estratégica da
Engenharia 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
Engenharia de Software Processo de Desenvolvimento de Software
Engenharia de Software Processo de Desenvolvimento de Software Prof. Edison A. M. Morais [email protected] http://www.edison.eti.br Objetivo (1/1) Conceituar PROCESSO E CICLO DE VIDA, identificar e conceituar
build 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
MBA: 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
REQUISITOS. 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
O 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
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
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
O 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
SIMPROS 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
UNIVERSIDADE 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
Introduçã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
Universidade 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
Engª 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
GARANTIA 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
Ciclo 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
Soluçõ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
Sociedade 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
Capí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
Engenharia de Software 2013/2
2013/2 Thiago P. da Silva [email protected] Agenda Software Sistema Engenharia de Sistemas 2 Importância do Software no mundo moderno Infraestrutura e serviços são controlados por sistemas computacionais.
Tecnologia 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
Engenharia 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
GTI2-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.
Aula 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
Certificado 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
