ANÁLISE E PROJETO DE SISTEMAS
|
|
|
- Júlio Batista Bandeira
- 9 Há anos
- Visualizações:
Transcrição
1 ANÁLISE E PROJETO DE SISTEMAS Profª Andrea Padovan Jubileu Definição de SI e software Processo de Software Modelagem de Sistemas
2 2 Um Sistema de Informação Baseado em Computador (SIBC) é parte integrante do sistema empresa. Qual a finalidade de um SIBC? Quais são os elementos de um SIBC?
3 3 Sistema de Informação Baseado em Computador (SIBC) Finalidade: Executar certo método, procedimento ou controle ao processar informações.
4 4 Elementos de um SIBC Procedimento Telecomuni- cações Hardware Entrada Sistema Saída Banco de dados Software Pessoas
5 5 Elementos de um SIBC Programas de computador, estruturas de dados e documentação Telecomuni- correlata que cações servem para efetivar o Procedimento Entrada método, processo ou controle Sistema lógico necessário. Banco de dados Hardware Software Saída Pessoas
6 6 Elementos de um SIBC Dispositivos eletrônicos que fornecem capacidade ao computador, e dispositivos Telecomuni- eletromecânicos cações que oferecem funções ao mundo externo. Entrada Banco de dados Procedimento Sistema Hardware Software Saída Pessoas
7 7 Elementos de um SIBC Procedimento Telecomuni- cações Usuários e operadores de hardware e software. Entrada Banco de dados Sistema Hardware Software Saída Pessoas
8 8 Elementos de um SIBC Uma grande e organizada coleção de informações a que se tem acesso pelo software. Telecomuni- cações Procedimento Hardware Entrada Sistema Saída Banco de dados Software Pessoas
9 9 Elementos de um SIBC Telecomuni- cações cacões Permitem às empresas ligar os sistemas de computador em verdadeiras redes de trabalho. Hardware Procedimento Entrada Sistema Saída Banco de dados Software Pessoas
10 10 Elementos de um SIBC Procedimento Entrada Telecomuni- cações Banco de dados Pessoas Hardware Sistema Os passos que definem o uso específico de cada Software elemento do sistema ou o contexto processual em que o sistema reside. Saída
11 11 Elementos de um SIBC Telecomuni- cações Procedimento Engenharia de Hardware Hardware Entrada Engenharia de Banco de Dados Banco de dados Sistema Engenharia Humana Pessoas Saída Engenharia de Software Software
12 12 O software é apenas um conjunto de programas? Pode-se dizer que o software vai sofrendo um desgaste com o tempo, como o hardware?
13 SOFTWARE Engloba: PROGRAMAS que quando executados produzem a função e o desempenho desejados DOCUMENTOS que descrevem a operação e o uso dos programas ESTRUTURAS DE DADOS que possibilitam que os programas manipulem adequadamente a informação 13
14 14 Características do Software Desenvolvido ou projetado por engenharia, não manufaturado no sentido clássico. Não se desgasta, mas se deteriora.
15 Características do Software índice de falhas mortalidade infantil desgaste tempo CURVA DE FALHAS DO HARDWARE 15
16 16 Características do Software índice de falhas mudança curva real curva idealizada tempo CURVA DE FALHAS DO SOFTWARE
17 17 Características do Software Desenvolvido ou projetado por engenharia, não manufaturado no sentido clássico. Não se desgasta, mas se deteriora. Apesar da indústria estar se movendo em direção a montagem baseada em componentes, a maior parte de software continua a ser construída sob encomenda.
18 18 Elementos de um SIBC Telecomuni- cações Procedimento Engenharia de Hardware Hardware Entrada Engenharia de Banco de Dados Banco de dados Sistema Engenharia Humana Pessoas Saída Engenharia de Software Software
19 Engenharia de Software PROCESSO DE SOFTWARE Segundo a IEEE 1 : A aplicação de uma abordagem sistemática, disciplinada e possível de ser medida para o desenvolvimento, operação e manutenção do software O estudo de abordagens como em (1) 1 IEEE - Institute of Electrical and Electronics Engineers 19
20 Processo Qualquer atividade, ou conjunto de atividades, que usa recursos para transformar insumos (entradas) em produtos (saídas) (NBR ISO 9000, 2000) Algumas características de um processo (PFLEEGER, 2004): Prescreve atividades Utiliza recursos Está sujeito a um conjunto de restrições Gera produtos intermediários e finais Pode ser composto de sub-processos 20
21 Processo de Software Para um processo funcionar satisfatoriamente, deve possuir: Procedimentos e métodos que descrevam a relação entre as tarefas Ferramentas e equipamentos que dêem suporte à realização das tarefas, simplificando e automatizando o trabalho Pessoas com perfil adequado, treinadas nos métodos e nas ferramentas para poderem realizar as atividades adequadamente (PAULK, 1995) 21
22 Elementos Envolvidos em um Processo de Software ATIVIDADES DE APOIO TAREFAS DE ENGENHARIA DE SOFTWARE DEFINIÇÃO OBJETIVOS ORGANIZACIONAIS MÉTODOS CONSTRUÇÃO POLÍTICAS FERRAMENTAS SOFTWARE PRODUTO MANUTENÇÃO PESSOAS COMPROMETIMENTOS 22
23 Um Processo de Software com Qualidade medido gerenciado controlado PROCESSO DE SOFTWARE eficiente definido 23
24 O que é utilizado para que um processo possa ser definido, eficiente, controlado, medido e gerenciado? 24
25 Um Processo de Software com Qualidade medido gerenciado controlado PROCESSO DE SOFTWARE eficiente definido MODELOS DE PROCESSO DE SOFTWARE 25
26 Modelos de Processo de Software Procuram descrever formalmente e de maneira organizada todas as atividades que devem ser seguidas para a obtenção segura de um produto de software A escolha do modelo de processo de software depende: da natureza do projeto e da aplicação dos métodos e ferramentas a serem usados dos controles e produtos que precisam ser entregues 26
27 Modelos de Processo de Software Existem vários modelos de processo de software (ou paradigmas de engenharia de software ou modelos de ciclo de vida) Cada um representa uma tentativa de colocar ordem em uma atividade inerentemente caótica 27
28 Fases Genéricas do Desenvolvimento de Software DEFINIÇÃO Análise de Sistema Planejamento do Projeto Análise de Requisitos O O Quê CONSTRUÇÃO Projeto Codificação Teste Como SOFTWARE PRODUTO 28
29 29 Análise e Projeto de Sistemas Análise o quê investigação do problema e dos requisitos Quais os processos de negócio relacionados com o seu uso? Projeto como descrição de uma solução lógica Como exatamente o software irá capturar e registrar informações?
30 Qual a diferença entre os Paradigmas OO e Estruturado/Essencial? 30
31 Paradigma OO X Paradigmas Estruturado e Essencial Um paradigma é uma forma de abordar um problema. Sistema de Biblioteca Análise Orientada a Objetos decomposição por objetos ou conceitos Análise Estruturada e Essencial decomposição por funções ou processos Catálogo Bibliotecário Sistema Livro Biblioteca Registra Empréstimos Adiciona Obras Reporta Multas 31
32 Por quê construir modelos de sistemas? 32
33 Modelagem de Sistemas A complexidade é inerente à construção de sistemas A construção desses sistemas necessita de um planejamento inicial Um modelo pode ser visto como uma representação idealizada de um sistema a ser construído. Exemplos: Maquetes de edifícios e de aviões e plantas de circuitos eletrônicos 33
34 34 Modelagem de Sistemas Razões para construção de modelos Gerenciamento da complexidade inerente ao desenvolvimento de software Comunicação entre as pessoas envolvidas Redução dos custos no desenvolvimento Predição do comportamento futuro do sistema
35 Modelagem de Sistemas Modelos são compostos tanto de diagramas quanto de informações textuais associadas Um diagrama é uma apresentação de uma coleção de elementos gráficos que possuem um significado predefinido Diagramas fornecem uma representação concisa do sistema uma figura, muitas vezes, vale por mil palavras. 35
36 36 Modelagem de Sistemas A modelagem de sistemas (software) consiste na utilização de notações gráficas e textuais com o objetivo de construir modelos que representam as partes essenciais de um sistema, considerando-se várias perspectivas distintas e complementares
37 Bibliografia SANCHES, ROSELY. Material Didático: Engenharia de Software. ICMC-USP, PRESSMAN, ROGER S. Engenharia de Software. 7ª edição. Porto Alegre: AMGH, SOMERVILLE, IAN. Engenharia de Software. 9ª edição. São Paulo: Prentice Hall,
Engenharia de Software: Uma Visão Geral. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1 o semestre de 2015
Engenharia de Software: Uma Visão Geral Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1 o semestre de 2015 2 Software e Engenharia de Software TÓPICOS l A importância do Software l Software l
Princípios de Análise e Projeto Orientados a Objetos com UML
Princípios de Análise e Projeto Orientados a Objetos com UML Eduardo Bezerra Editora CAMPUS Copyright 2002, 2003 Eduardo Bezerra 1 Capítulo 1 Visão Geral Um modelo é uma simplificação da realidade que
Definições e ciclo de vida
Definições e ciclo de vida A aplicação de uma abordagem sistemática, disciplinada e quantificável para o desenvolvimento, operação e manutenção do software. É a aplicação sistemática de conhecimentos científicos
Engenharia de Software
Engenharia de Software Visão Geral Profa.Paulo C. Masiero [email protected] ICMC/USP Algumas Dúvidas... Como são desenvolvidos os softwares? Estamos sendo bem sucedidos nos softwares que construímos?
Projeto de Desenvolvimento de Software
Projeto de Desenvolvimento de Software Princípios da Engenharia de Software Msc. Eliezio Soares [email protected] http://docente.ifrn.edu.br/elieziosoares NBR ISO 9000-3 Definições: A ISO 9000
FUNDAMENTOS DE ENGENHARIA DE SOFTWARE. Professor: Paulo Vencio
FUNDAMENTOS DE ENGENHARIA DE SOFTWARE Professor: Paulo Vencio Bibliografia: Como o assunto é cobrado: Conceito de forma geral Bibliografia Específica Aplicação do Conceito Conteúdo Programático: Conceito
ENGENHARIA DE SOFTWARE
2016-1 ENGENHARIA DE SOFTWARE Histórico Produtos de software Tipos de aplicações de software Mitos do software Kele Teixeira Belloze [email protected] HISTÓRICO (ERA PRÉ-ES) 1940s: Primeiro computador
S11 - Software e Engenharia de Software
S11 - Software e Engenharia de Software ENGENHARIA DE SOFTWARE PRESSMAN, 2011 Gilberto Wolff UTFPR Introdução Introdução Introdução Roteiro Introdução Definindo software Conceitos de software??? Características
S12 - Software e Engenharia de Software
S12 - Software e Engenharia de Software ENGENHARIA DE SOFTWARE PRESSMAN, 2011 Gilberto Wolff UTFPR Introdução Introdução Introdução Introdução Busquem respostas para: 1. Há diferença entre Software e Programa?
Conceitos de Engenharia de Software. Prof.ª: Érika A. Barrado
Conceitos de Engenharia de Software Prof.ª: Érika A. Barrado Introdução Conceitos de Software Conceitos de Engenharia de Software Ciclo de Vida do Software Software Consiste em instruções (programas de
- 1ª Lista de Exercícios -
- 1ª Lista de Exercícios - Introdução à Engenharia de Software Questão 1) A engenharia de software está relacionada com todos os aspectos da produção de software, desde os estágios iniciais de especificação
Modelos de Processo de Software. SSC Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012
Modelos de Processo de Software SSC 121 - Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 ENGENHARIA DE SOFTWARE 3 pode ser vista como uma abordagem de desenvolvimento de
Engenharia de Software 1
Universidade Federal de Alagoas (UFAL) Campus Arapiraca Engenharia de Software 1 02 - Introdução Alexandre de Andrade Barbosa [email protected] Alexandre de Andrade Barbosa [email protected]
MODELOS DE PROCESSOS (PARTE 2)
MODELOS DE PROCESSOS (PARTE 2) Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Recordando nossas Datas Provas (novas datas): 3ª Prova (1ª chamada): 03/07 2ª Prova (2ª chamada):
Desenvolvimento de Projetos
Desenvolvimento de Projetos Aula 1.3 Modelos de Processo Prof. Dr. Bruno Moreno [email protected] Tipos de Modelos Modelo em Cascata; Prototipação; Modelo Incremental; Desenvolvimento Evolucionário;
Engenharia de Software
Engenharia de Software Tópico 1 - Visão Geral da Engenharia de Software Sistemas Computacionais o Definição e conceitos básicos o Evolução do desenvolvimento Natureza do produto software Definição de Engenharia
Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Conceitos Básicos Introdução Tópicos Especiais Modelagem de Dados Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Modelos de Processo de Software
Modelos de Processo de Software Seiji Isotani, Rafaela V. Rocha [email protected] [email protected] PAE: Armando M. Toda [email protected] (material produzido e atualizado pelos professores
Engenharia de Software I
25/04/ Engenharia de Software I Rogério Eduardo Garcia ([email protected]) Bacharelado em Ciência da Computação Bibliografia Básica PRESSMAN, R. S. Engenharia de Software, 6ª Edição, McGraw-Hill, Boston,
QUESTÕES TESTES. Questão 1. O modelo de ciclo de vida em cascata:
QUESTÕES 1. 0 que é domínio da aplicação (ou do problema)? 2. Qual a importância da engenharia de software e como se justificam os custos a ela associados? 3. O que é processo de desenvolvimento de software
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 01 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 01 PROFª BRUNO CALEGARO Santa Maria, 06 de Setembro de 2013. Analise inicial O software de computadores continua a ser a tecnologia única mais
Disciplina - Requisitos. Grupo Yuni Luiz Eduardo Káthia
Disciplina - Requisitos Grupo Yuni Luiz Eduardo Káthia RUP(Rational Unified Process) 1. Introdução. 2. Introdução a disciplinas no RUP. 3. Requisitos. 4. Gerenciamento de Requisitos. 5. Relação com outras
PMBOK Processo Planejamento
PMBOK Processo Planejamento Profª Andrea Padovan Jubileu PMBOK Iniciação Planeja mento Controle Execução Fechamento Integração de Projeto Escopo do Projeto Tempo do Projeto Custo do Projeto Qualidade do
Notas de Aula 03: Introdução a Orientação a Objetos e a UML
Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas
POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos
UEG - Universidade Estadual de Goiás (Câmpus Posse) Disciplina: Análise e Projeto de Sistemas II Turma: 4 Semestre Ano: 2016 Professor: José Ronaldo Leles Júnior O que é? É uma forma de abordar um problema.
Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos
Introdução Laboratório de Computação para Ciências Módulo II Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Mestrado Profissional
Modelos em Sistemas de Informação. Aula 2
Modelos em Sistemas de Informação Aula 2 Referências básicas da aula Paulo Cougo - Modelagem conceitual e Projeto de Banco de Dados. Craig Larman - Utilizando UML e padrões. Roger Pressman - Engenharia
PROCESSO DE SOFTWARE
PROCESSO DE SOFTWARE Allan Senna Costa dos Santos Discente do Curso Tecnologia em Análise e Desenvolvimento de Sistemas Faculdades Integradas de Três Lagoas (AEMS) Jhonatan Ricardo Ferraris da Silva Discente
Visão Geral da Norma ISO/IEC 12207
UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Visão Geral da Norma ISO/IEC 12207 Engenharia de Software 2o. Semestre
Universidade Estadual de Ponta Grossa PRÓ-REITORIA DE GRADUAÇÃO DIVISÃO DE ENSINO
Universidade Estadual de Ponta Grossa PROGRAMA DE DISCIPLINA SETOR: CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO: INFORMÁTICA DISCIPLINA: PROJETO DE SISTEMAS DE INFORMAÇÃO CÓDIGO: 203094 Nº de aulas
Sistemas de Informação. Administração e Finanças. Componentes de Sistemas de Informação. Componentes de Sistemas de Informação.
Administração e Finanças Sistemas de Uniban Notas de Aula Fundamentos de Sistemas de Prof. Amorim Material complementar às aulas presenciais: complemente com as anotações manuscritas e consulta à bibliografia
Fundamentos. É um conjunto de operações que são aplicadas sobre determinadas informações para transformá-las em outras, ou gerar novas informações.
UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação - Prof. Anilton e Ronaldo Disciplinas: APC e ICC Fundamentos Diariamente, executamos diversas operações, isto é, processamos informações para
15/03/2018. Professor Ariel da Silva Dias Modelos de Processo de Software
Professor Ariel da Silva Dias Modelos de Processo de Software Conjunto de atividades que leva à produção de um produto de Software [Sommerville,2011]; Podemos contar com ferramentas de apoio com o objetivo
Normas ISO:
Universidade Católica de Pelotas Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina de Qualidade de Software Normas ISO: 12207 15504 Prof. Luthiano Venecian 1 ISO 12207 Conceito Processos Fundamentais
ENGENHARIA DE SOFTWARE I AULA 3. Análise e diagramação. professor Luciano Roberto Rocha.
ENGENHARIA DE SOFTWARE I AULA 3 Análise e diagramação professor Luciano Roberto Rocha www.lrocha.com.br POR QUE DIAGRAMAR A maioria dos problemas encontrados em sistemas tem sua origem na construção do
Informática Básica CONCEITOS DE SOFTWARE. Msc. Eliezio Soares [email protected] http://docente.ifrn.edu.br/elieziosoares
Informática Básica CONCEITOS DE SOFTWARE Msc. Eliezio Soares [email protected] http://docente.ifrn.edu.br/elieziosoares Aviso! Avaliação bimestral em: 08/07/15 https://www.youtube.com/watch?v=0koosyqo2hk&feature=related
Bibliografia. Quais são os problemas? capacidade de construção. acompanha a demanda por novos programas. ameaçada por projetos ruins.
Bibliografia Quais são os problemas? 4 A sofisticação do software ultrapassou nossa capacidade de construção. 4 Nossa capacidade de construir programas não acompanha a demanda por novos programas. 4 Nossa
1 Modelagem de Processos de Negócio Engenharia de Software.
1 Modelagem de Processos de Negócio Engenharia de Software. Modelagem de processos de negócio A Modelagem de Processo de Negócio é uma das atividades que visa a criação de um modelo com os processos de
Introdução. Qual é a importância dos bancos de dados no nosso dia a dia? Imaginem como seria as grandes empresas sem os bancos de dados?
Aula - 01 Introdução Qual é a importância dos bancos de dados no nosso dia a dia? Imaginem como seria as grandes empresas sem os bancos de dados? Controle automático de estoques. Introdução Aplicações
Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD
Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD Banco de Dados (BD) é o arquivo físico, em dispositivos periféricos, onde estão armazenados os dados de diversos sistemas, para
Modelos de Processo de Software
Modelos de Processo de Software Engenharia de Software Profa. Dra. Rosana T. Vaccare Braga 1 o semestre de 2017 (material produzido e atualizado pelos professores do grupo de pesquisa em Engenharia de
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
Qualidade de Software (cont)
Qualidade de Software (cont) Qualidade de Processo Profa Rosana Braga 1/2017 Material elaborado por docentes do grupo de Engenharia de Software do ICMC/USP Incorporação da Qualidade Requisitos do Usuário
Visões Arquiteturais. Visões Arquiteturais
Visões Arquiteturais Separar diferentes aspectos em visões separadas com o objetivo de gerenciar complexidade. Cada visão descreve diferentes conceitos da Engenharia. Visões permitem reduzir a quantidade
Requisitos de Sistemas
Requisitos de Sistemas Unidade I - Engenharia de Requisitos Definição de Requisitos Tipos de Requisitos Processos de Engenharia de Requisitos - Levantamento ou elicitação 1 Processo de software Engenharia
Engenharia de Software: Visão Geral
Engenharia de Software: Visão Geral Seiji Isotani, Rafaela V. Rocha [email protected] [email protected] PAE: Armando M. Toda [email protected] Introdução O mundo de hoje não poderia viver
INF1013 MODELAGEM DE SOFTWARE
INF1013 MODELAGEM DE SOFTWARE Departamento de Informática PUC-Rio Ivan Mathias Filho [email protected] Programa Capítulo 1 O Paradigma Orientado a Objetos A Linguagem UML Descrição da Arquitetura 1 Programa
QUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE SSC-546 Avaliação de Sistemas Computacionais Profa. Rosana Braga (material profas Rosely Sanches e Ellen F. Barbosa) Agenda Visão Geral de Qualidade Qualidade Aplicada ao Software
Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS
Engenharia de Software Simulado para a 1ª Avaliação Bimestral Professor: Danilo Giacobo - RESPOSTAS 1. Com relação à engenharia de software, julgue os itens seguintes. Engenharia de software não está relacionada
Engenharia de Software
Instituto Superior Politécnico de Ciências e Tecnologia Engenharia de Software Prof Pedro Vunge www.pedrovunge.com I Semestre de 2018 Capítulo 1 Introdução SUMÁRIO Engenharia de Software Definição; Objectivos
INTRODUÇÃO À GESTÃO DE PROJETO. Profª Andrea Padovan Jubileu
INTRODUÇÃO À GESTÃO DE PROJETO Profª Andrea Padovan Jubileu O que é um projeto? Um projeto é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo Temporário Cada projeto
Engenharia de Software. Projeto de Arquitetura
Engenharia de Software Projeto de Arquitetura O que já vimos? Introdução a Engenharia de Software Processos de Software Desenvolvimento Ágil de Software Engenharia de Requisitos Modelagem de sistemas (outra
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 Gerenciamento da Qualidade Total e filosofias
Crise do Software. Crise de tecnologia - hardware caminha mais rápido que o software
Crise do Software Crise de tecnologia - hardware caminha mais rápido que o software Crise de oferta - demanda é maior que a capacidade de desenvolvimento Crise de manutenção - projeto mal feito e recursos
Engenharia de Software II
Engenharia de Software II Aula 4 http://www.ic.uff.br/~bianca/engsoft2/ Aula 4-03/05/2006 1 Modelos Prescritivos de Processo Modelo em cascata Modelos incrementais Modelo incremental Modelo RAD Modelos
AULA. Processamento de Dados
UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Bacharelado em Ciência da Computação Disciplina: INF64 (Introdução à Ciência da Computação) Prof: Anilton Joaquim da Silva / Ezequiel
ENGENHARIA DE SOFTWARE. Aula 02 Engenharia de Software
ENGENHARIA DE SOFTWARE Aula 02 Engenharia de Software AGENDA Definição da disciplina O processo de software A metodologia do processo Atividades de apoio Adaptação do processo A prática da engenharia de
INSTITUTO FEDERAL DE SÃO PAULO CAMPUS PRESIDENTE EPITÁCIO MODELO DOS PROCESSOS DE SOFTWARE
INSTITUTO FEDERAL DE SÃO PAULO CAMPUS PRESIDENTE EPITÁCIO CURSO ANÁLISE E DESENVOLVIMENTO DE SISTEMA MODELO DOS PROCESSOS DE SOFTWARE ALUNO SAMUEL BRAGA LOPES SUMÁRIO - AGENDA INTRODUÇÃO MODELO CASCATA
Paradigmas da Engenharia de Software AULA PROF. ABRAHAO LOPES
Paradigmas da Engenharia de Software AULA 03-04 PROF. ABRAHAO LOPES Introdução O processo de software é visto por uma sequência de atividades que produzem uma variedade de documentos, resultando em um
UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Eng. Química Disciplina: FACOM39017 (Alg. Prog. de Computadores) Fundamentos
UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Eng. Química Disciplina: FACOM39017 (Alg. Prog. de Computadores) Fundamentos Diariamente, executamos diversas operações, isto é, processamos
QUALIDADE DE SOFTWARE. Prof. Emiliano Monteiro
QUALIDADE DE SOFTWARE Prof. Emiliano Monteiro Conceitos Básicos O que é qualidade? Existem diversas definições. Qualidade é estar em conformidade com os requisitos dos clientes Qualidade é antecipar e
Departamento de Sistemas de Computação Universidade de São Paulo Análise e Projeto Orientados a Objetos Aula 2 O Processo Unificado (PU)
Departamento de Sistemas de Computação Universidade de São Paulo Análise e Projeto Orientados a Objetos Aula 2 O Processo Unificado (PU) Prof. Seiji Isotani ([email protected]) Modelos de Processo de
Ferramentas CASE. CASE fornece ao engenheiro de software a habilidade de automatizar atividades manuais e de aperfeiçoar o conhecimento de engenharia.
Para qualquer artesão seja mecânico, carpinteiro, engenheiro de software uma boa oficina deve ter 3 características: - uma coleção de ferramentas úteis que ajudam em cada passo da construção do produto
