Fase 1: Engenharia de Produto
|
|
- Giovana Godoi da Silva
- 2 Há anos
- Visualizações:
Transcrição
1 Fase 1: Engenharia de Produto Disciplina: Análise de Requisitos DURAÇÃO: 44 h O objetivo principal da disciplina é realizar uma análise das necessidades e produzir um escopo do produto. Representará os requisitos funcionais em modelo de Use Case. Irá prover mecanismos de análise de requisitos através de uma abordagem sistemática para garantir a qualidade e a abrangência do escopo do produto Modelagem de Sistema; Workflow de Processo da Análise do RUP; Análise de Requisitos; Padrão de Especificação de requisitos; Tipos de requisitos: funcionais e não funcionais; Modelagem de Use case; Definição e especificação de Stakeholders e Atores; Definição, especificação de Escopo; Gerência de requisitos e escopo; Elementos e Diagramas de Use Case com UML( Unified Modeling language) Utilização de ferramenta ROSE para criação de modelos de Use Case. Utilização de ferramenta de especificação e gerência de requisitos; Especificação de Requisitos através de um Projeto. -- Disciplina de Requisitos do RUP; OMG ( Object Management Group), padrão UML; Tool - Rational ROSE e RequisitePro;
2 Disciplina: Modelagem de Classes DURAÇÃO: 24 h Os sistemas orientados a objetos implementam regras de negócio através dos objetos identificados nas classes de domínio. Tem como objetivo representar os objetos e suas interações como agentes que têm o conhecimento dos dados e serviços dentro do domínio de negócio Conceitos: Classes, Objetos, Abstração, Encapsulamento; Propriedades, Serviços e interfaces de serviço dos objetos; Estados de um Objeto; Classes de Domínio de Negócio; Elementos e Diagramas de UML( Unified Modeling Language ) para Classes; Relacionamento: Associação, Agregação, Composição; Modelagem estática de classes de negócio; Modelagem dinâmica de classes de negócio; Conceitos e mecanismos de interação entre objetos e navegação; Técnicas de identificação de propriedades e responsabilidade de objetos; Herança e Polimorfismo entre classes; Workflow da disciplina de Classes do RUP; Utilização de ferramenta ROSE para criação de modelos de classes. Disciplina de Análise e Projeto O O do RUP; OMG ( Object Management Group), padrão UML; Tool - Rational ROSE;
3 Disciplina: Arquitetura de Software DURAÇÃO: 24 h A disciplina estabelece técnicas para projetar a arquitetura e uso de padrões de projeto que considera os requisitos específicos de cada software a ser desenvolvido. A disciplina irá apresentar e discutir as principais visões de arquitetura e estabelecer elementos para realizar um projeto de arquitetura Workflow da disciplina de arquitetura do RUP; Elementos de Processo de Análise e Projeto de Arquitetura; Análise arquitetural; Riscos associados à arquitetura; Conceitos de Padrões e framework de arquitetura e projetos; Arquitetura Orientada a Componentes; Visões Arquiteturais e Diagramas da UML para representação; Recomendações de uso e não uso de padrões; Modelagem de Arquitetura através de um Projeto. -- Rational Software: RUP ( Rational Unified Process); OMG ( Object Management Group); CA (Convergent Architecture); Sun; SEI - Software Engineering Institute; --
4 Disciplina: Análise & Design Orientado à Objetos DURAÇÃO: 32h A disciplina irá fornecer os conceitos de Análise e Design de software, elementos e diagramas da UML para a criação dos modelos nas visões de análise e design de comportamento estático e dinâmico do software. Apresentará o conceito de Realização de Use Case para solução de funcionalidades Processo de Análise e Design - RUP (Rational Unified Process); Elementos e Modelos de Análise; Elementos e Modelos de Design; Especificação de cenários de Use case; Especificação de Use case de design; Diagrama de seqüência; Diagrama de colaboração; Realização de Use case; Diagrama de atividade; Diagrama de componente; Diagrama de estado; Diagrama de deployment; Elementos da UML ( Unified Modeling Language) para análise & design; Utilização de ferramenta ROSE para criação de modelos nas práticas. Modelagem de Análise& Design através de um Projeto. -- Disciplina de Análises e Design do RUP; OMG ( Object Management Group), padrão UML; Tool - Rational ROSE
5 Disciplina: Qualidade de Software DURAÇÃO: 32 h A disciplina irá fornecer processo e mecanismos para obtenção de qualidade de software e entrega, a partir das especificações dos requisitos e plano de aceitação. Prover os elementos e processo para verificação e validação dos artefatos produzidos Conceito de qualidade e avaliações; Ciclo do processo para garantia de qualidade; Estratégias de testes; Disciplina de Testes do RUP; Elaboração de plano de testes; Elaboração de caso de testes; Técnicas de testes; Requisitos para automação de testes; Processo de Verificação e Validação da garantia da Qualidade do Produto; Ferramentas de testes; Plano e Procedimentos de Testes através de um Projeto. -- SEI Software Engineering Institute; Suite da Rational Software;
6 Disciplina: Projeto e Métricas de Software DURAÇÃO: 24 h Prover os processos de gerenciamento de projeto: Iniciação, Planejamento e Controle; Apresentar os principais conceitos de projeto de software que envolve o plano de projeto. Os tópicos: escopo, tempo, qualidade, riscos, comunicação, trabalho em equipe, liderança e expectativas dos envolvidos serão abordados para sucesso de um projeto. A disciplina estabelecerá técnicas para realizar estimativas de software Conceitos e Concepção de Projeto; Conceitos e Ciclo de vida de Projeto; Fatores de Sucesso da gestão de Projetos de Software; Elaboração do Plano de projeto; Lideranças em projeto; Conceitos de Métricas, Medidas e Medições; Estimativa de software por ponto de função(fpa); Estimativa de software por Use Case Point(UCP); Requisitos para avaliar esforço da equipe e competências; Medidas de qualidade e produtividade; Elaboração de Cálculo de medição; -- FPA(Function Point Analysis); UCP(Use Case Point); PMI Project Management Institute;
7 Disciplina: Processo de Software baseado no RUP DURAÇÃO: 40 h O objetivo da disciplina é propor um conhecimento amplo de processo de desenvolvimento de software utilizando a abordagem RUP(Rational Unified Process) para customizar um processo especifico para uma organização. Apresentar o Workflow das disciplinas da Engenharia de software Engenharia de Software; Fábrica de Software; Abordagens de desenvolvimento; Conceitos de Elementos e Estrutura do RUP; Processo baseado no RUP(Rational Unified Process); Atributos do processo: atividades, artefatos, responsabilidades, regras; Processo iterativo e incremental; Processo centrado em Use case; Processo direcionado à arquitetura; Processo padrão da organização; Avaliação de organização para adoção do RUP; Customização do RUP; Abordagem de melhoria de processo - SPI; Projeto de Implementação de Processo baseado no RUP; -- Rational Software: RUP ( Rational Unified Process); OMG ( Object Management Group), padrão UML; Tool - RUP(Rational Unified Process );
8 Disciplina: de Pesquisa Científica DURAÇÃO: 24 h Disciplina irá tratar de tópicos relacionados ao projeto do curso que é composto pelo aprendizado para se elaborar um projeto de pesquisa científica. Tem como objetivo prover a base de conhecimento de métodos científicos para o desenvolvimento do trabalho de conclusão do curso(tcc) Ciência e forma de conhecimento; Método científico para construção de conhecimento; Construção do raciocínio; Orientação de projetos de pesquisa; Formulação de problema; Escopo da pesquisa; Roteiro e Construção de conteúdo; Padrão de documentação - ABNT; Aulas expositiva e dinâmica de grupo; Iniciação do trabalho de TCC (trabalho de Conclusão do Curso); -- Norma ABNT; Modelos de pesquisa;
9 Fase 2 Engenharia de Serviços Disciplina: Processo de Software Orientado à Serviços DURAÇÃO: 24 h A disciplina irá estabelecer as motivações para o desenvolvimento baseado em serviço. Estabelecer um processo que tem a abordagem orientada a serviço, a partir das melhores práticas existentes nas metodologias em desenvolvimento. A disciplina irá apresentar e discutir as principais visões de arquitetura orientada à serviços. Irá estabelecer técnicas para projetar a arquitetura Orientada à Serviços Conceitos e motivações de desenvolvimento Orientado a Serviço; Princípios de SOA; Tipos e fontes de Serviços; Padrões de arquitetura de Serviços; Componentes de negócio: modelagem e processo; Processo de modelagem de serviços; Abordagem top-down de especificação de serviços; ROADMAP - Projetos - SOA; Projeto de Sistemas, Sub-Sistemas e Componentes baseados em serviço; Workflow de atividades para projetos em SOA; Indicadores de benefícios da adoção de SOA; Principais organizações comprometidas com padrões em SOA; Arquitetura Corporativa; -- Rational Software: RUP ( Rational Unified Process) for SOA; OMG ( Object Management Group); CA (Convergent Architecture); Large Scale Architecture; SOA - Service Oriented Architecture; OASIS - Organization for the Advancement of Structured Information Standards; SOA - Consortium;
10 Disciplina: BPM Gerenciamento de Processo de Negócio DURAÇÃO: 32 h A disciplina irá contribuir com os conceitos e técnicas de modelagem de processo de negócio, que servirá como fonte de especificação de serviços. Irá fornecer elementos para orientação na identificação e implementação de serviços internos, fornecedores e clientes. Propor uma base de requisitos para desenvolvimento de webservices e sistemas integrados Introdução a conceitos de processos de negócio; Classificação de Processos; Visão geral de modelagem de negócios; Categorias e atributos de processos; Tipos de processos de negócio; Motivações da modelagem para investimentos em TI; Técnicas de modelagem de processo; Modelando processos em ferramentas; Simulação de processos de negócio e sua otimização Identificação de Serviços a partir da modelagem de processo; Utilização de linguagens padrões de notação; Desenvolvimento de Projeto para aplicação do BPM; -- Teoria geral de processo; BPM - Foum Business Process Management; BPM- Trends;
11 Disciplina: Análise & Design de Serviços DURAÇÃO: 24 h Objetiva aplicar técnicas de especificação e realizar práticas de modelagem de serviços em torno de componentes de negócio. Explanar as principais ferramentas para especificação e gestão de serviços; Modelagem de serviços baseada componente de negócio; Identificação de Serviços; Especificação de Serviços; Técnicas de Análise de Serviços; Técnicas de Design de Serviços; Conceitos de Design By Contract para Serviços; Realização de Serviços; Interfaces de serviços; Gestão de Serviços; Desenvolvimento de projeto para aplicação da técnica apresentada; -- OMG ( Object Management Group); CA (Convergent Architecture); Jboss; IBM; SOA - Service Oriented Architecture; OASIS - Organization for the Advancement of Structured Information Standards; SOA - Consortium;
12 Disciplina: Modelagem de Componentes DURAÇÃO: 32 h A disciplina irá prover os conceitos de reuso e componentes aplicados na Engenharia de Software; O objetivo principal é a modelagem de componentes com técnica de especificação utilizando a UML. Apresentação da Abordagem de componentes como componentes de serviços; Conceitos e Benefícios de reuso e componentes de software; Componentes técnicos e de negócio; Sub-Sistemas e Design by Contract; Especificação de componentes; Modelagem de Componente; Mercado e plataformas para componentes; Especificação de componentes com UML; Design de Componentes para implementação de serviços na plataforma SOA; o Administração de ativos digitais:comunicação, cultura, ferramentas e métricas; o Modelo organizacional para a cultura do reuso; o Ambiente de desenvolvimento de componentes; o Ferramentas de gestão; Desenvolvimento de Projeto de Modelagem de Componentes; -- Rational Software: RUP ( Rational Unified Process); OMG ( Object Management Group); CA (Convergent Architecture); Large Scale Srchitecture; Sun; Cutter; CBDi Forum;
13 Disciplina: Integração & WebServices DURAÇÃO: 24 h A disciplina irá abordar as técnicas e tecnologias para a Integração de soluções Corporativas. Descrever o Barramento de Serviços ESB( Enterprise Service Bus) e sua implementação; Web services e outros padrões relacionados serão expostos tecnicamente e utilizados para a implementação dos serviços Soluções Corporativas e Barramentos de Serviços ESB( Enterprise Service Bus); Integração entre aplicações: Mensagens, WebServices, protocolos nativos, etc. Padrões de implementação de Webservices: XML, WSDL, SOAP, UDDI; Integração com Parceiro de Negócio; Integração com Legados; Soluções distribuídas; -- Rational Software: RUP ( Rational Unified Process); OMG ( Object Management Group); CA (Convergent Architecture); Sun; Microsoft; Large Scale Architecture; SOA - Service Oriented Architecture;
Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA)
Programa do Curso de Pós-Graduação Lato Sensu MBA em Engenharia de Software Orientada a Serviços (SOA) Apresentação O programa de Pós-graduação Lato Sensu em Engenharia de Software Orientada a Serviços
do grego: arkhé (chefe ou mestre) + tékton (trabalhador ou construtor); tekhne arte ou habilidade;
1 ARQUITETURA E DESIGN DE SOFTWARE O que é Arquitetura? do grego: arkhé (chefe ou mestre) + tékton (trabalhador ou construtor); tekhne arte ou habilidade; do dicionário: Arte de projetar e construir prédios,
CURSO DE PÓS-GRADUAÇÃO LATO SENSU MBA EM Arquitetura Orientada a Serviços SOA a Distância
CURSO DE PÓS-GRADUAÇÃO LATO SENSU MBA EM Arquitetura Orientada a Serviços SOA a Distância PARCERIA COM O PROJECT MANAGEMENT INSTITUTE DO DISTRITO FEDERAL (PMI DF). PERÍODO: INÍCIO PREVISTO DO CURSO: 07
acoplamento Exprime o grau de conexão entre os módulos; os módulos de um software devemapresentar um baixo coeficiente de acoplamento.
SOA Arquitetura Orientada a Serviços Conceitos e Aplicações Prof. MSc. Edilberto Silva edilms@yahoo.com/ http://edilms.eti.br Gestão de TI Conceitode SOA SOA - Service OrientedArchitecture (Arquitetura
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
MODELAGEM DE PROCESSOS
MODELAGEM DE PROCESSOS a a a PRODUZIDO POR CARLOS PORTELA csp3@cin.ufpe.br AGENDA Definição Objetivos e Vantagens Linguagens de Modelagem BPMN SPEM Ferramentas Considerações Finais Referências 2 DEFINIÇÃO:
Treinamento BPM e BPMN Apresentação Executiva
Apresentação Executiva 1 O treinamento de BPM e BPMN tem como premissa capacitar o aluno a captar as atividades relativas a determinado processo da empresa, organizá-las, gerando um fluxograma de atividades/processos,
BPM e SOA. Grinaldo Lopes de Oliveira (grinaldo@gmail.com) Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
BPM e SOA Grinaldo Lopes de Oliveira (grinaldo@gmail.com) Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Como funcionam as organizações? O que ébpm Business Process Management (BPM)
Disciplina: Automação de Processos de Negócio
Disciplina: Automação de Processos de Negócio PÓS-GRADUAÇÃO EM GESTÃO ESTRATÉGICA DE PROCESSOS DE NEGÓCIO Professor: Eros Viggiano Ementa da disciplina Viabilização da otimização de processo através da
MODELOS DE MELHORES GOVERNANÇA DE T.I. PRÁTICAS DA. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
MODELOS DE MELHORES PRÁTICAS DA GOVERNANÇA DE T.I. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza MELHORES PRÁTICAS PARA T.I. MODELO DE MELHORES PRÁTICAS COBIT Control Objectives for Information
Arquitetura Orientada a Serviço
Arquitetura Orientada a Fabio Perez Marzullo IEEE Body of Knowledge on Services Computing Sponsored by Technical Committee on Services Computing, IEEE Computer Society 1 SOA e Web Services SOA é um modelo
Engenharia de Software na Prática Hélio Engholm Jr.
Engenharia de Software na Prática Hélio Engholm Jr. Novatec Sumário Agradecimentos... 17 Sobre o autor... 18 Prefácio... 19 Capítulo 1 Desenvolvimento de software para o valor de negócios... 20 1.1 Qualidade
Obtendo Qualidade com SOA
Obtendo Qualidade com SOA Daniel Garcia Gerente de Prática BPM/SOA daniel.garcia@kaizen.com.br 11 de Novembro de 2009 Copyright 2009 Kaizen Consultoria e Serviços. All rights reserved Agenda Sobre a Kaizen
UML Linguagem de Modelagem Unificada
Modelagem de Sistemas UML Linguagem de Modelagem Unificada Prof. Mauro Lopes 1-25 Objetivos Nesta aula iremos apresentar os elementos conceituais da Linguagem de Modelagem Unificada (UML). Boa aula a todos.
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
Gerenciamento de Processos de Negócios para e-governo
Gerenciamento de Processos de Negócios para e-governo Rodney Ferreira de Carvalho SERPRO Serviço Federal de Processamento de Dados Departamento de Gestão de Soluções Integradas para a RFB SUNAC/ACGSI/ACCSO
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
Departamento: Disciplina: Pré-Requisitos: I D E N T I F I C A Ç Ã O Sistemas de Informação Engenharia de Software Aplicada (ESA) Engenharia de Software (ES) CH: 7 Curso: Bacharelado em Sistemas de Informação
Introdução ao RUP Rational Unified Process. por Denize Terra Pimenta Outubro/2004
Introdução ao RUP Rational Unified Process por Denize Terra Pimenta Outubro/2004 1 Contexto Não é suficiente apenas a presença de desenvolvedores altamente treinados: Precisamos de uma linguagem para a
Integração Orientada a Serviços
Integração Orientada a Serviços Porto Alegre, Agosto de 2006 Agenda Sobre a e-core SOA O que é? Web Services x SOA Principal Motivação - Integração SOI ESB BPEL JBI ServiceMix Solução Proposta A Empresa
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
METODOLOGIA HSM Centrada nos participantes com professores com experiência executiva, materiais especialmente desenvolvidos e infraestrutura tecnológica privilegiada. O conteúdo exclusivo dos especialistas
Unisant Anna Gestão Empresarial com ERP 2014 Modelagem de Sistemas - UML e MER
Objetivo dessa aula é descrever as características e a simbologia dos diagramas UML e MER na modelagem de sistemas de informação de uma forma a permitir a comunicação entre técnicos e gestores. Modelagem
UFG - Instituto de Informática
UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 13 Web Services Web Services
UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC
CURSO: Bacharelado em Ciência da Computação DISCIPLINA: ANPS Análise e Projeto de Sistemas AULA NÚMERO: 3 DATA: PROFESSOR: Murakami Sumário 1 APRESENTAÇÃO...1 2 DESENVOLVIMENTO...1 2.1 Revisão...1 2.1.1
PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO (PROENG) ASSESSORIA DE DESENVOLVIMENTO ASSESSORIA JURÍDICA
FORMULÁRIO DE ALTERAÇÃO DE EMENTAS CURSO: SISTEMAS DE INFORMAÇÃO MATRIZ(ES) CURRICULAR(ES): 2011 ALTERAÇÕES PASSAM A VIGORAR A PARTIR DO SEMESTRE: 2015.1 Banco de Dados I Estudo dos aspectos de modelagem
Service Oriented Architecture (SOA)
São Paulo, 2011 Universidade Paulista (UNIP) Service Oriented Architecture (SOA) Prof. MSc. Vladimir Camelo vladimir.professor@gmail.com 04/09/11 vladimir.professor@gmail.com 1 04/09/11 vladimir.professor@gmail.com
Processo Unificado (RUP)
Fases do Desenvolvimento Processo Unificado (RUP) Ulf Bergmann ulf@ime.eb.br Domínio do Problema Objetos Objetos do do Mundo Mundo real real Modelo Semântico Domínio da Solução Aplicação Interface Serviços
Tó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
SOA. Fabio Perez Marzullo. Inovando seu negócio por meio de soluções orientadas a serviços. Novatec
SOA na prática Inovando seu negócio por meio de soluções orientadas a serviços Fabio Perez Marzullo Novatec Sumário Parte I Fundamentos técnicos da teoria de serviços... 17 Capítulo 1 Introdução à teoria
Estruturação da Arquitetura Estadual de Sistemas de Informação por Meio da Orientação a Serviços
Estruturação da Arquitetura Estadual de Sistemas de Informação por Meio da Orientação a Serviços Relato de Experiência da ATI-PE WCGE 2010 20/07/2010 1 Introdução 2 Sobre a ATI Agência Estadual de Tecnologia
2 Conceitos relativos a Web services e sua composição
15 2 Conceitos relativos a Web services e sua composição A necessidade de flexibilidade na arquitetura das aplicações levou ao modelo orientado a objetos, onde os processos de negócios podem ser representados
Planejamento da disciplina: Modelagem de processos de negócio
UNIVERSIDADE FEDERAL DE MINAS GERAIS / INSTITUTO DE CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Planejamento da disciplina: Modelagem de processos de negócio Professor: Clarindo Isaías Pereira
Introduçã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
Introdução a Web Services
Introdução a Web Services Mário Meireles Teixeira DEINF/UFMA O que é um Web Service? Web Service / Serviço Web É uma aplicação, identificada por um URI, cujas interfaces podem ser definidas, descritas
Arquitetura Orientada a Serviços (SOA) Copyright e-core LTDA, 2010. Todos os direitos reservados.
Arquitetura Orientada a Serviços (SOA) Visão Geral e-coree Estabelecida em 1999 Escritórios rios no Brasil e EUA Aproximadamente 100 profissionais Atua em prestação de serviços offshore desde 2004 Roteiro
Workshop BPM e SOA. Conceitos sobre BPMN, BPMS, BAM e BPMM
Workshop BPM e SOA Conceitos sobre BPMN, BPMS, BAM e BPMM Mudanças... >> Meus sistemas estão adequados aos meus processos? Gestor de Business Com meus processos de negócio desenhado, como faço para alinhar
Introdução à Engenharia de. Software. Introdução à Engenharia de. Software. O que é a Engenharia de Software? Software
Introdução à Engenharia de Gidevaldo Novais (gidevaldo.vic@ftc.br) Introdução à Engenharia de Objetivo Depois desta aula você terá uma noção geral do que é a engenharia de software e dos seus objetivos
ESPECIFICAÇÃO DO AMBIENTE EXPSEE SEGUNDO O MÉTODO CATALYSIS
ESPECIFICAÇÃO DO AMBIENTE EXPSEE SEGUNDO O MÉTODO CATALYSIS RESUMO Este artigo apresenta a especificação de um sistema gerenciador de workflow, o ExPSEE, de acordo com a abordagem de desenvolvimento baseado
3 Serviços na Web (Web services)
3 Serviços na Web (Web services) 3.1. Visão Geral Com base na definição do Word Wide Web Consortium (W3C), web services são aplicações autocontidas, que possuem interface baseadas em XML e que descrevem
Documentação de um Produto de Software
Documentação de um Produto de Software Versão 3.0 Autora: Profª Ana Paula Gonçalves Serra Revisor: Prof. Fernando Giorno 2005 ÍNDICE DETALHADO PREFÁCIO... 4 1. INTRODUÇÃO AO DOCUMENTO... 6 1.1. TEMA...
Ciência da Computação ENGENHARIA DE SOFTWARE. UML-Unified Modeling Language Linguagem de Modelagem Unificada
Ciência da Computação ENGENHARIA DE SOFTWARE UML-Unified Modeling Language Linguagem de Modelagem Unificada Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução a linguagem UML
Modernização e Evolução do Acervo de Software. Gustavo Robichez de Carvalho guga@les.inf.puc-rio.br
Modernização e Evolução do Acervo de Software Gustavo Robichez de Carvalho guga@les.inf.puc-rio.br Tópicos 1. Estudo Amplo sobre Modernização 2. Visão IBM Enterprise Modernization 3. Discussão - Aplicação
Especialização em Arquitetura e Engenharia de Software
Especialização em Arquitetura e Engenharia de Software O curso vai propiciar que você seja um especialista para atua atuar na área de Arquitetura de Software em diferentes organizações, estando apto a:
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
Nos artigos anteriores apresentamos. Desenvolvimento de Software Dirigido por Caso de Uso Parte III: Caso de Uso de Negócio
Desenvolvimento de Software Dirigido por Caso de Uso Parte III: Caso de Uso de Negócio Vinicius Lourenço de Sousa vinicius.lourenco.sousa@gmail.com Atua no ramo de desenvolvimento de software há mais de
Abstraindo as Camadas de SOA & Aplicações Compostas
Abstraindo as Camadas de SOA & Aplicações Compostas Serviço Service Requisitante Consumer Service Serviço Provider Provedor consumidores processos business e processes negócios Coreografia process choreography
MBA EM ENGENHARIA DE SOFTWARE ORIENTADA A SERVIÇOS (SOA)
MBA EM ENGENHARIA DE SOFTWARE ORIENTADA A SERVIÇOS (SOA) Você trabalha ou quer trabalhar em um mercado altamente competitivo que demanda inovação, flexibilidade e alta velocidade de resposta para novas
PLANO DE ENSINO. CURSO: Sistemas de Informação PERÍODO LETIVO: 2009-1 SEMESTRE: 4º. C/H SEMANAL Análise, Projeto e Implementação de Sistemas I
1 PLANO DE ENSINO CURSO: Sistemas de Informação PERÍODO LETIVO: 2009-1 SEMESTRE: 4º CÓDIGO DISCIPLINA HORÁRIO C/H SEMESTRAL C/H SEMANAL Análise, Projeto e Implementação de Sistemas I 3CD-4AB 80h 04h PROFESSOR(A):
CURSO DE SISTEMAS DE INFORMAÇÃO
1 CURSO DE SISTEMAS DE INFORMAÇÃO EMENTÁRIO DAS DISCIPLINAS 2011.1 BRUSQUE (SC) 2015 2 SUMÁRIO 1ª FASE... 4 01 ARQUITETURA DE COMPUTADORES... 4 02 FILOSOFIA... 4 03 FUNDAMENTOS MATEMÁTICOS PARA COMPUTAÇÃO...
Unidade II MODELAGEM DE PROCESSOS
Unidade II 3 MODELAGEM DE SISTEMAS 1 20 A fase de desenvolvimento de um novo sistema de informação (Quadro 2) é um momento complexo que exige um significativo esforço no sentido de agregar recursos que
UML 01. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan
Faculdade INED UML 01 Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan Referências BARBIERI, Carlos. Análise e Programação
! Introdução. " Motivação para Processos de Software. ! Processo Unificado (USDP) " Definições " RUP x USDP " Características do Processo Unificado
Agenda! Introdução " Motivação para Processos de Software! (USDP) " Definições " RUP x USDP " Características do! Descrição detalhada do! Processos Derivados! Templates simplificados! Conclusões 2 Processo
ANEXO 09 PERFIS PROFISSIONAIS MÍNIMOS
ANEXO 09 PERFIS PROFISSIONAIS MÍNIMOS As qualificações técnicas exigidas para os profissionais que executarão os serviços contratados deverão ser comprovados por meio dos diplomas, certificados, registros
Apresentar os conceitos básicos da metodologia de desenvolvimento Processo Unificado, utilizando como aporte o Processo Unificado Rational RUP
Fábio Lúcio Meira Objetivos Gerais Apresentar os conceitos básicos da metodologia de desenvolvimento Processo Unificado, utilizando como aporte o Processo Unificado Rational RUP Específicos Apresentar
PROJETO DE FÁBRICA DE SOFTWARE
FACULDADE SETE DE SETEMBRO FASETE Departamento de Sistemas de Informação PROJETO DE FÁBRICA DE SOFTWARE Denise Xavier Fortes Paulo Afonso BA Agosto/2015 Sumário 1. INTRODUÇÃO... 3 2. PERFIS FUNCIONAIS...
1 UML (UNIFIED MODELING LANGUAGE)
1 UML (UNIFIED MODELING LANGUAGE) Segundo Tonsig (2003), para conseguir desenvolver um software capaz de satisfazer as necessidades de seus usuários, com qualidade, por intermédio de uma arquitetura sólida
Engenharia de Software I
Engenharia de Software I Rogério Eduardo Garcia (rogerio@fct.unesp.br) Bacharelado em Ciência da Computação Aula 05 Material preparado por Fernanda Madeiral Delfim Tópicos Aula 5 Contextualização UML Astah
SOA Introdução. SOA Visão Departamental das Organizações
1 Introdução A Organização é a forma pela qual nós coordenamos nossos recursos de todos os tipos para realizar o trabalho que nos propusemos a fazer. A estrutura de nossas organizações manteve-se basicamente
Etapas e Desafios. plataforma de BPM corporativa. BPMS Showcase 2014. Kelly Sganderla Consultora de Processos, CBPP Kelly.sganderla@iprocess.com.
BPMS Showcase 2014 Etapas e Desafios na seleção de uma plataforma de BPM corporativa Apresentado por: Kelly Sganderla Consultora de Processos, CBPP Kelly.sganderla@iprocess.com.br Apresentando a iprocess
Modelagem OO com UML. Vítor E. Silva Souza (vitorsouza@inf.ufes.br) http://www.inf.ufes.br/ ~ vitorsouza
Modelagem OO com UML Vítor E. Silva Souza (vitorsouza@inf.ufes.br) http://www.inf.ufes.br/ ~ vitorsouza Departamento de Informática Centro Tecnológico Universidade Federal do Espírito Santo Modelos Maneira
UML 2. Guia Prático. Gilleanes T.A. Guedes. Novatec. Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2
UML 2 Guia Prático Gilleanes T.A. Guedes Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2 Novatec capítulo 1 Introdução à UML A UML (Unified Modeling Language ou Linguagem de Modelagem
I. Dados Identificadores Tecnologia em Análise e Desenvolvimento de Sistemas Análise E Projeto de Sistemas Eduardo Jesus Coppola
I. Dados Identificadores Curso Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina Análise E Projeto de Sistemas Professor Eduardo Jesus Coppola Período Noturno Módulo Organização da InformaçãO
Algumas propriedades dos objetos:
Orientação a Objetos Vivemos num mundo de objetos. Esses objetos existem na natureza, nas entidades feitas pelo homem, nos negócios e nos produtos que usamos. Eles podem ser categorizados, descritos, organizados,
PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO (PROENG) ASSESSORIA DE DESENVOLVIMENTO ASSESSORIA JURÍDICA
FORMULÁRIO DE ALTERAÇÃO DE EMENTAS CURSO: SISTEMAS DE INFORMAÇÃO MATRIZ(ES) CURRICULAR(ES): 2015 ALTERAÇÕES PASSAM A VIGORAR A PARTIR DO SEMESTRE: 1 Arquitetura de Computadores Arquitetura de Computadores
BEM-VINDO!!! Apresentação Inicial. Por favor, descreva o seu atual conhecimento sobre Mapeamento de Processos
Apresentação Inicial BEM-VINDO!!! Por favor, descreva o seu atual conhecimento sobre Mapeamento de Processos 1 Mapeamento de Processos Mapeamento de Processos e Negócios com BPM 2 Ementa Introdução Definição
Unified Modeling Language UML - Notações
Unified Modeling Language UML - Notações Prof. Ms. Elvio Gilberto da Silva elvio@fmr.edu.br UML Ponto de Vista É gerada com propósito geral de uma linguagem de modelagem visual usada para especificar,
ENGENHARIA DE SOFTWARE Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com.br
- MÓDULO 3 - MODELAGEM DE SISTEMAS ORIENTADA A OBJETOS COM UML 1. INTRODUÇÃO A partir de 1980, diversos métodos de desenvolvimento de sistemas surgiram para apoiar o paradigma orientado a objetos com uma
Curso: Engenharia de Software com Ênfase em Padrões de Software (UECE Universidade Estadual do Ceará) RUP
Conceitos RUP RUP, abreviação de Rational Unified Process (ou Processo Unificado da Rational), é um processo de Engenharia de software criado pela Rational Software Corporation(a qual foi incorporada pela
Qualidade de Software no Contexto Organizacional: Arquitetura Corporativa. Atila Belloquim Gnosis IT Knowledge Solutions
Qualidade de Software no Contexto Organizacional: Arquitetura Corporativa Atila Belloquim Gnosis IT Knowledge Solutions TI e Negócio 10 entre 10 CIOs hoje estão preocupados com: Alinhar TI ao Negócio;
Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto
Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2009 Profa. Dra. Itana Gimenes RUP: Artefatos de projeto Modelo de Projeto: Use-Case Realization-projeto
Análise e Projeto de Sistemas
Análise e Projeto de Sistemas Unified Modeling Language Benno Eduardo Albert benno@ufrj.br O que é modelagem Tripé de apoio ao desenvolvimento. Notação: UML Ferramenta: Rational Rose. 2 O que é modelagem
O que é a UML? Introdução a UML. Objetivos da Modelagem. Modelos. A UML não é. Princípios da Modelagem. O que é um modelo?
O que é a UML? Introdução a UML Linguagem Gráfica de Modelagem para: Visualizar Especificar Construir Documentar Comunicar Artefatos de sistemas complexos Linguagem: vocabulário + regras de combinação
Roteiro para a definição de uma arquitetura SOA utilizando BPM
Antonio Carlos Benedete Junior Roteiro para a definição de uma arquitetura SOA utilizando BPM Monografia apresentada à Escola Politécnica da Universidade de São Paulo para obtenção do Título de MBA em
Software Architecture Recovery based on Dynamic Analysis. Aline Vasconcelos Cláudia Werner
Software Architecture Recovery based on Dynamic Analysis Aline Vasconcelos Cláudia Werner Agenda Contexto e Motivações Trabalhos Relacionados Processo Proposto Estudo de Caso Conclusões Contexto Engenharia
Criando Processos de Negócio com Sucesso
Criando de Negócio com Sucesso Professor Michael Rosemann, PhD, MBA Roger Tregear, Leonardo Consulting Business Process Management Group Disciplina de Sistemas da Informação Faculdade de Ciência e Tecnologa
Metodologia de Desenvolvimento de Software. Prof. M.Sc. Sílvio Bacalá Jr
Metodologia de Desenvolvimento de Software Prof. M.Sc. Sílvio Bacalá Jr Objetivos Discutir aspectos de Engenharia de Software Aplicar um método de desenvolvimento para especificação e projeto de software
MC302A Modelagem de Sistemas com UML. Prof. Fernando Vanini vanini@ic.unicamp.br
MC302A Modelagem de Sistemas com UML Prof. Fernando Vanini vanini@ic.unicamp.br Modelamento de Sistemas e Orientação a Objetos O paradigma de Orientação a Objetos oferece um conjunto de características
Modalidade educação a distância - 2ª edição
Modalidade educação a distância - 2ª edição OBJETIVOS: Propiciar aos participantes o desenvolvimento das seguintes competências: Pensar estrategicamente o uso da gestão por processos; Estruturar projetos
I. Dados Identificadores Tecnologia em Análise e Desenvolvimento de Sistemas
I. Dados Identificadores Curso Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina Engenharia de Software Professor Eduardo Jesus Coppola Período Noturno Módulo Técnicas de Desenvolvimento de
Maratona CBOK Brasília, 23 de outubro de 2012
Maratona CBOK Brasília, 23 de outubro de 2012 BPM CBOK Guia para o Gerenciamento de Processos de Negócios Corpo Comum de Conhecimento Modelagem de Processos de Negócios Modelagem de processos Análise de
Análise e Projeto Orientados a Objeto
Análise e Projeto Orientados a Objeto com UML e Padrões Parte I Análise, Projeto, e Processo Baseado em Craig Larman 1 Aplicando UML, Padrões e APOO Objetivo Desenvolver habilidades práticas na utilização
Engenharia de Software Aula 7 (Versão 2010-02)
Engenharia de Software Aula 7 (Versão 2010-02) As melhores práticas de Engenharia de Software: Usar arquitetura baseada em. Engenharia de software baseada em : definição, conceituação e projeto com reuso.
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
Departamento: Disciplina: Pré-Requisitos: - I D E N T I F I C A Ç Ã O Sistemas de Informação Gerência de Projetos (GEP) CH: 72 h/a Curso: Bacharelado em Sistemas de Informação Semestre: 2011/1 Fase: 8ª
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
CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software. Tendências, Perspectivas e Ferramentas de Qualidade em Engenharia de Software (4)
CURSO de GRADUAÇÃO e de PÓS-GRADUAÇÃO do ITA 2º SEMESTRE 2002 CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software Eng. Osvandre Alves Martins e Prof. Dr. Adilson Marques da Cunha Tendências,
Processos de Desenvolvimento de Software. Prof. Hélio Engholm Jr
Processos de Desenvolvimento de Software Objetivos Descrever o processo de desenvolvimento de software Orientado a Objetos (Object Oriented Software Development - OOSD) Descrever como a modelagem suporta
WORKFLOW. Mapeamento de Processos de Negócio 26/11/2009. Tadeu Cruz, Prof. M.Sc. TODOS OS DIREITOS RESERVADOS
WORKFLOW Mapeamento de Processos de Negócio Tadeu Cruz, Prof. M.Sc. TODOS OS DIREITOS RESERVADOS É proibido a reprodução total ou parcial de qualquer forma ou por qualquer meio sem a expressa autorização
Modelagem de Processos. Prof.: Fernando Ascani
Modelagem de Processos Prof.: Fernando Ascani Bibliografia UML Guia de consulta rápida Douglas Marcos da Silva Editora: Novatec UML Guia do usuário Grady Booch James Rumbaugh Ivair Jacobson Editora: Campus
Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br BPMN
Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br BPMN Benefícios da modelagem Em uma organização orientada a processos, modelos de processos são o principal meio para medir o desempenho
RUP. Evolução. Principais Características do RUP. Principais Características do RUP RUP
RUP Rational Unified Process ( Unificado de Desenvolvimento da Rational) Conjunto de passos que tem como objetivo atingir uma meta de software na ES, processo que visa a produzir o software - de modo eficiente
Uma Metodologia de Desenvolvimento de Sistemas de Informações em Empresas de Pequeno e Médio Porte
Uma Metodologia de Desenvolvimento de Sistemas de Informações em Empresas de Pequeno e Médio Porte Autoria: Denis Silveira, Eber Schmitz Resumo: Este artigo apresenta uma Metodologia Rápida de Desenvolvimento
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,
SAP PLANEJAMENTO DE PRODUÇÃO O curso completo abrange quatro módulos:
SAP PLANEJAMENTO DE PRODUÇÃO O curso completo abrange quatro módulos: - SAP FOUNDATIONS (40 horas EAD) - PP Planejamento de Produção (40 horas presenciais), tendo como pré requisito o módulo SAP FOUNDATIONS
Arquitetura de Software
Agenda de Software - Fundamentos e Tendências - Objetivos e Contexto de Software (A.S.) A.S. no Processo de Desenvolvimento Passado, Presente e Futuro Prof. Marco Fagundes mfagunde@tre-pa.gov.br 1 2 Objetivos
SAP SISTEMAS DE PROJETOS O curso completo abrange quatro módulos:
SAP SISTEMAS DE PROJETOS O curso completo abrange quatro módulos: - SAP FOUNDATIONS (40 horas EAD) - PS Sistemas de Projetos (40 horas presenciais), tendo como pré requisito o módulo SAP FOUNDATIONS *
SOA: Service-oriented architecture
SOA: Service-oriented architecture Roteiro Breve História O que é Arquitetura de Software? O que é SOA? Serviços Infraestrutura Composição Sua empresa está preparada para SOA? Breve História Uma empresa
Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática Programa de Pós-Graduação em Desenvolvimento de Sistemas para Web
Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática Programa de Pós-Graduação em Desenvolvimento de Sistemas para Web } Com o forte crescimento do comércio eletrônico por
Modelagem de Sistemas Web. Ferramentas e metodologias para projeto de sistemas web
Modelagem de Sistemas Web Aula 4 Ferramentas e metodologias para projeto de sistemas web Ferramentas e metodologias para projeto de sistemas web Ferramentas CASE Fontes: Sarajane e Marques Peres Introdução
EMENTAS DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
EMENTAS DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS INTRODUÇÃO À COMPUTAÇÃO 60 h 1º Evolução histórica dos computadores. Aspectos de hardware: conceitos básicos de CPU, memórias,
Especificação de um Sistema Gerenciador de Workflow de Acordo com a Abordagem de Desenvolvimento Baseado em Componentes
Especificação de um Sistema Gerenciador de Workflow de Acordo com a Abordagem de Desenvolvimento Baseado em Componentes Edson Alves de Oliveira Junior 1, Itana Maria de Souza Gimenes 1 1 Departamento de