UMA PROSTA DE ADEQUAÇÃO DO MS VISUAL STUDIO TEAM SYSTEM (VSTS) PARA O MPS.BR NÍVEIS F e G
|
|
- Eliana Almeida Bennert
- 8 Há anos
- Visualizações:
Transcrição
1 1082 X Salão de Iniciação Científica PUCRS UMA PROSTA DE ADEQUAÇÃO DO MS VISUAL STUDIO TEAM SYSTEM (VSTS) PARA O MPS.BR NÍVEIS F e G Agner Macedo Paiva, Bernardo Copstein (orientador) FACIN, PUCRS, Centro de Inovação Microsoft/PUCRS Resumo O desenvolvimento com qualidade continua sendo muito importante para organizações desenvolvedoras de software e seus clientes. Modelos de qualidade foram desenvolvidos para poder medir a maturidade das empresas em relação a certos parâmetros de qualidade, sendo que um deles é o MPS.BR. O MPS.BR é um modelo de qualidade desenvolvido pela SOFTEX (Associação para Promoção da Excelência do Software Brasileiro) especificamente para a indústria de software nacional, especialmente pequenas e médias empresas. Além de modelos de qualidade, as organizações utilizam ferramentas e metodologias para dar suporte ao desenvolvimento de software. Uma destas ferramentas é o Visual Studio Team System, um ambientes de desenvolvimento de software da Microsoft cuja principal característica é a integração da equipe envolvida de desenvolvimento. Existem vários templates (modelos) de processo de software disponíveis para o Visual Studio Team System. Alguns são gratuitos e outros são pagos, mas não se tem conhecimento de template projetado para suportar o MPS.BR. Considerando a importância do MPS.BR para o desenvolvimento da indústria nacional de software e a disseminação do VSTS como um SDE (Software Development Environments) o objetivo geral deste projeto é desenvolver templates de processo de software para o VSTS visando facilitar a adoção do MPS.BR nos níveis iniciais por parte das empresas que utilizam este ambiente. É de extrema importância para as empresas que pretendam adotar tal modelo terem a disposição um template de um processo compatível com o MPS.BR para facilitar o trabalho da equipe de qualidade em termos de controles e agilidade. O projeto será realizado no Centro de Inovação MS/PUCRS e permitirá agregar o conhecimento de um modelo de qualidade brasileiro a uma tecnologia Microsoft, o que vai de encontro aos objetivos do Centro. Além disso, este projeto é mais uma oportunidade para os estudantes
2 1083 poderem colocar em prática o conhecimento desenvolvido em sala de aula, com a atuação forte na pesquisa e no estudo de caso piloto. A metodologia utilizada será pesquisa qualitativa exploratória tendo como técnicas de coleta de dados: pesquisa bibliográfica em livros e artigos científicos; pesquisa em sites e blogs sobre o assunto; comparação com outros ambientes disponíveis no mercado com destaque especial para o ambiente Taba (MONTONI, M. et AL, 2006 ) e entrevistas com desenvolvedores com experiência no VSTS e no MPS.BR. Espera-se com os resultados desta pesquisa ter a definição dos templates a serem criados e dos plug-ins a serem desenvolvidos. Palavras-chave: Qualidade de software. Modelo de qualidade de software. Ferramentas para desenvolvimento de software. Introdução O interesse no processo de software está baseado em duas premissas: a) a qualidade de um produto de software é fortemente dependente da qualidade do processo pelo qual ele é construído e mantido e b) o processo de software pode ser definido, gerenciado, medido e melhorado. A definição de processo de software com base em modelos de referência nacionais ou internacionais é importante, mas não suficiente para garantir a qualidade dos processos e produtos de software. A garantia da execução adequada desses processos é fundamental para aumentar a eficiência e eficácia dos processos e, conseqüentemente, aumentar a qualidade dos produtos de software. (CHRISSIS, KONRAD, e SHRUM, 2003) Neste sentido, a importância da área de Garantia da Qualidade de Processos e Produtos Software tem crescido nas empresas. Assim, muitas empresas têm definido seus processos de Garantia da Qualidade de Processos e Produtos de Software com base em modelos nacionais e/ou internacionais de referência de processos de software, por exemplo, CMMI (Capability Maturity Model Integration) (CHRISSIS, KONRAD, e SHRUM, 2003) e MPS.BR (Melhoria de Processo do Software Brasileiro) (SOFTEX, 2008). As empresas têm estabelecido também grupos responsáveis por avaliar os processos e produtos de software de forma independente da equipe de desenvolvimento dos projetos de software. Esses grupos são geralmente denominados de Grupo de Garantia da Qualidade dos Processos e Produtos (GQPP) e tem, entre suas responsabilidades básicas: (CHRISSIS, KONRAD, e SHRUM, 2003; SOFTEX, 2008):
3 1084 Avaliar a aderência dos produtos e processos aos padrões, procedimentos e requisitos aplicáveis; Avaliar os produtos de trabalho antes de serem entregues ao cliente e em marcos prédefinidos ao longo do ciclo de vida de desenvolvimento; Identificar e registrar os problemas e as não-conformidades, além de comunicar os membros das equipes dos projetos e a alta gerência sobre os resultados das avaliações; Estabelecer as ações corretivas para as não-conformidades e acompanhá-las até as suas efetivas conclusões. O MPS.BR é um modelo de qualidade desenvolvido para suprir as necessidades da indústria de software nacional, especialmente pequenas e médias empresas (SOFTEX, 2008). Ao longo dos últimos anos diversas empresas se capacitaram e se certificaram em diferentes níveis do modelo. Neste período encontram-se na literatura relatos de implantação deste modelo usando como apoio ferramentas de software livre ou ambientes acadêmicos (MACEDO, et al., 2006). Além disso, entre as dificuldades encontradas para a implantação de modelos de qualidade é citados o uso do ferramental e, principalmente, a dificuldade em mudar a cultura organizacional (ROCHA, et al, 2005). Em especial, o uso de um ferramental adequado é citado como uma das maneiras de minimizar o impacto na cultura organizacional. Para apoiar também as atividades de desenvolvimento software existem os chamados Ambientes de Desenvolvimento de Software (SDE Software Development Environments). Os SDEs têm tido um papel importante no suporte a execução do processo de software integrando ferramentas e técnicas de acordo com um determinado paradigma de software (SANTOS et al, 2005). A adoção de SDEs por parte das empresas de desenvolvimento de software traz inúmeras vantagens entre as quais se pode destacar a facilidade na troca de informações entre as ferramentas, garantia da qualidade, atualização encadeada dos artefatos gerados, aumento do controle do projeto, além das vantagens já citadas no caso de adoção de modelos de qualidade. O Microsoft Visual Studio Team System 2008 (VSTS) é um SDE que inclui ferramentas, processos e um guia para auxiliar cada um dos papéis da equipe de desenvolvimento a desenvolver suas tarefas de maneira integrada (MICROSOFT, 2008a). Entre outras características interessantes do VSTS está o fato de que o mesmo é configurável permitindo
4 1085 adaptação para diferentes processos e modelos de qualidade. Além disso, embora tenha sido concebido para ser utilizado com a plataforma de desenvolvimento.net da Microsoft, o ambiente pode ser configurado para trabalhar com outras tecnologias tais como Java, C++ entre outras (MICROSOFT, 2008b). Constata-se também que infelizmente, muitas das empresas que adotam hoje em dia o VSTS usam menos de 50% de sua capacidade de apoiar os processos de engenharia de software, limitando-se a utilizar os recursos de desenvolvimento, gerência de configuração e, em menor quantidade, teste. Atualmente é possível encontrar vários templates de processo de software disponíveis para o VSTS. Alguns são gratuitos e outros são pagos, dependendo do interesse da empresa que os desenvolveu (MSDN, 2008). Não se tem conhecimento, até o momento, entretanto, que algum tenha sido projetado para suportar o MPS.BR. Em função disso, considerando a importância do MPS.BR para o desenvolvimento da indústria de software nacional e a disseminação do VSTS como um SDE robusto e configurável, o objetivo geral deste projeto é desenvolver templates livres de processo de software para o VSTS de maneira a facilitar a adoção do MPS.BR (níveis G e F) por parte das empresas que utilizam este ambiente. Como objetivos específicos deste projeto destacam-se: Identificar os recursos de apoio as atividades de engenharia de software do ambiente VSTS; Mapear as necessidades do modelo de qualidade MPS.BR e o tipo de ferramental adequado para a suportar as atividades da equipe de qualidade; Criar templates, para o VSTS, de um processo de software compatível com o MPS.BR níveis G e F; Desenvolver plug-ins para o VSTS que possam auxiliar no desenvolvimento das tarefas da equipe de qualidade; Disponibilizar os artefatos gerados para a comunidade de usuários do VSTS através da publicação dos mesmos no CODEPLEX (MICROSOFT, 2008c). Metodologia A pesquisa de que trata este projeto será desenvolvida no ambiente do Centro de Inovação Microsoft/PUCRS (CI). Este Centro é uma parceria entre a PUCRS e a Microsoft que tem como objetivo o ensino e a pesquisa sobre tecnologias Microsoft. Para o
5 1086 desenvolvimento deste projeto conta-se ainda com o apoio da empresa DBServer. A DBServer possui um processo de desenvolvimento de software compatível com o CMMi nível 2 (CHRISSIS, KONRAD, e SHRUM, 2003) implantado em alguma de suas equipes. Foi acordado recentemente com o CI o desenvolvimento de um projeto visando adequar este processo aos requisitos do MPS.BR visando sua adoção por uma das equipes ainda sem cultura de processo. Desta forma, desde janeiro de 2009, a equipe do CI juntamente com alguns profissionais da DBServer estarão trabalhando na adequação do processo. Desta forma, um dos requisitos deste projeto, a existência de um processo definido compatível com o MPS.BR será atendido. Além disso, em momento oportuno, a equipe mencionada da DBServer será internada em um dos espaços adequados do CI de maneira que se possa fazer a experimentação do processo e do ferramental desenvolvidos pois como coloca Silva Filho et al (2006), o uso de projetos piloto é um fator de sucesso na adoção de modelos de qualidade. Ou seja, será possível realizar um estudo de caso piloto. Para atender aos objetivos se realizará uma pesquisa qualitativa, de estratégia exploratória visto que se pretende criar template para o VSTM de forma a dar suporte ao MPS.BR. Em relação à coleta dos dados, serão utilizadas as seguintes técnicas: Pesquisa bibliográfica em livros e artigos científicos; Pesquisa em sites e blogs sobre o assunto; Comparação com outros ambientes disponíveis no mercado com destaque especial para o ambiente Taba (MONTONI, M. et AL, 2006) devido a seu uso em situações semelhantes; Entrevistas com desenvolvedores com experiência no VSTS e no MPS.BR. Estas entrevistas serão conduzidas por meio de questões abertas com o objetivo de identificar elementos de convergências e utilização do VSTS como uma ferramenta que apóie o processo de desenvolvimento de software segundo o que pressupõem o MPS.BR. A idéia é que estas melhores práticas possam ser consideradas e verificar como forma de validação das mesmas. O Centro de Inovação localiza-se no Tecnopuc, que é um ambiente propício para tais entrevistas e que o relacionamento do CI com várias das empresas do Parque facilitam a aproximação das mesmas.
6 1087 A partir dos resultados das entrevistas, pesquisa bibliográfica, processo adotado no estudo de caso piloto e levantamento dos recursos disponíveis no VSTS e nas demais ferramentas estudadas é que será feita a definição dos templates a serem criados e dos plug-ins a serem desenvolvidos. Resultados Esperados O Desenvolvimento de templates de processo de software para o VSTS para facilitar a adoção do MPS.BR (níveis G e F) por parte das empresas que utilizam este ambiente. O VSTS na sua última versão (2010) possui funcionalidades que apoiam a gerencia e desenvolvimento de projetos. Uma das ferramentas cria uma imagem que mostra toda a arquitetura do código existente através de grafo, facilitando a visualização de como as partes do projeto interagem e funcionam. Além disso o VSTS 2010 ainda permite a criação de diversos diagramas como casos de uso, classes e etc. Também possui um novo recurso chamado Architecture Explorer que permite aos arquitetos e desenvolvedores navegarem pelo código fonte de uma forma muito simples, como se fosse uma navegação entre as áreas de um site. Referências CHRISSIS, M. B., KONRAD, M, E SHRUM, S. CMMI: Guidelines for Process Integration and Product Improvement. Addison-Wesley, MACEDO, C. C. et al. Implantação de Melhoria de Processo de Software no Tribunal Superior Eleitoral. In: V Simpósio Brasileiro de Qualidade de Software (SBQS'06). Vila Velha, Brasil, MICROSOFT. Visual Studio Team System. Disponível em: Acesso em 12 dez MICROSOFTa. MSDN. Disponível em: Acesso em 16/12/2008. MICROSOFTb. Blog de André Dias. Disponível em: Acesso em 15/12/2008. MICROSOFTc. CODEPLEX. Disponível em: Acesso em 15/12/2008.
7 1088 MONTONI, M. et al. Uma Abordagem de Garantia de Qualidade de Processos e Produtos de Software com Apoio de Gerência de Conhecimento na Estação TABA. In: V Simpósio Brasileiro de Qualidade de Software (SBQS'06). Vila Velha, Brasil, MSDN: Team Suite Development Center. Disponível em: Acesso em 15/12/2008. ROCHA, A. R. et al. Dificuldades e Fatores de Sucesso na Implemenção de Processos de Software Utilizando o MR-MPS e o CMMI. In: Workshop para Implementadores (W2-MPS.BR'05). Brasília, Brasil, SANTOS, G. et al. Knowledge Management in a Software Development Environment to Support Software Process Deployment. In: 7th International Workshop on Learning Software Organizations (LSO'05). Kaiserslautern, Alemanha, SILVA FILHO, R. C.; ROCHA, A. R.; TRAVASSOS, G. H. O Uso de Projetos-Piloto para Avaliação da Efetividade da Melhoria de Processos. In: V Simpósio Brasileiro de Qualidade de Software (SBQS'06). Vila Velha, Brasil, SOFTEX. MPS.BR - Melhoria de Processo do Software Brasileiro Guia Geral (Versão 1.2) Disponível em: < Acesso em 12 dez 2008.
VISUAL STUDIO TEAM SYSTEM IMPLANTAÇÃO DA SUITE DE FERRAMENTAS
UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA VISUAL STUDIO TEAM SYSTEM IMPLANTAÇÃO DA SUITE DE FERRAMENTAS PARA APOIO AO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE
Leia maisFACULDADE SENAC GOIÂNIA
FACULDADE SENAC GOIÂNIA NORMA ISO 12.207 Curso: GTI Matéria: Auditoria e Qualidade de Software Professor: Elias Ferreira Acadêmico: Luan Bueno Almeida Goiânia, 2015 CERTIFICAÇÃO PARA O MERCADO BRASILEIRO
Leia maisAPOSTILAS: NORMAS; ABNT NBR ISO; MPS BR
APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR Fonte: http://www.softex.br/mpsbr/_home/default.asp Apostilas disponíveis no site 1 NORMAS: NBR ISO NBR ISO/IEC CMM SPICE Continuação... 2 NORMAS VISÃO GERAL NBR
Leia mais1 Introdução 1.1. Motivação
9 1 Introdução 1.1. Motivação Ao longo das últimas décadas, observou-se um aumento enorme na complexidade dos sistemas de software desenvolvidos, no número de profissionais que trabalham nesta área, na
Leia maisQualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura. O Modelo. Wesley Torres Galindo. wesleygalindo@gmail.
Qualidade, Processos e Gestão de Software Professores: Alexandre Vasconcelos e Hermano Moura O Modelo Wesley Torres Galindo wesleygalindo@gmail.com Agenda O que é? Motivação Organização do MPS.BR Estrutura
Leia maisDesenvolvimento de um software de gerenciamento de projetos para utilização na Web
Resumo. Desenvolvimento de um software de gerenciamento de projetos para utilização na Web Autor: Danilo Humberto Dias Santos Orientador: Walteno Martins Parreira Júnior Bacharelado em Engenharia da Computação
Leia maisTRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação
TRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação REGIONALIZAÇÃO DE SERVIÇOS DE TI MAPEAMENTO DE PROVIDÊNCIAS INICIAIS Março/2014 V 1.1 REGIONALIZAÇÃO DE SERVIÇOS DE TI MAPEAMENTO
Leia maisMODELO CMM MATURIDADE DE SOFTWARE
MODELO CMM MATURIDADE DE SOFTWARE O modelo CMM Capability Maturity Model foi produzido pelo SEI (Software Engineering Institute) da Universidade Carnegie Mellon (CMU), em Pittsburgh, EUA, por um grupo
Leia maisPRODUTOS RIOSOFT COM SUBSÍDIO SEBRAEtec
PRODUTOS RIOSOFT COM SUBSÍDIO SEBRAEtec ÁREA DE NORMAS, QUALIDADE E PROCESSOS. I - NORMA ISO/IEC 29110 Micro e Pequenas Empresas focadas no desenvolvimento de software. 2) Ambiente É possível constatar,
Leia maisEngenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr
Engenharia de Software Apostila I >>> Introdução à ES - HEngholmJr Histórico de Revisões Data Versão Descrição Autor 12/08/2014 1.0 Criação da primeira versão HEngholmJr Agenda Introdução à Engenharia
Leia maisPlanejamento Estratégico de Tecnologia da Informação PETI 2014-2016
MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO SUDESTE DE MINAS GERAIS Planejamento Estratégico de Tecnologia da Informação PETI 2014-2016 Versão 1.0 1 APRESENTAÇÃO O Planejamento
Leia mais4º Seminário REDEPRO. Julho 2006
4º Seminário REDEPRO Julho 2006 Um modelo para a gestão da contratação de serviços A terceirização na Área Pública A partir do Decreto Lei 200/67 está prevista a contratação de serviços na Área Pública
Leia maisProjeto 2.47 QUALIDADE DE SOFTWARE WEB
OBJETIVO GERAL Projeto 2.47 QUALIDADE DE SOFTWARE WEB Marisol de Andrade Maués Como objetivo geral, buscou-se avaliar a qualidade de produtos Web, tendo como base o processo de avaliação de qualidade descrito
Leia maisA visão do modelo MPS.BR para Gerência de Projeto - Nível G. por Adriana Silveira de Souza
A visão do modelo MPS.BR para Gerência de Projeto - Nível G por Adriana Silveira de Souza Agenda Visão Geral do MPS.BR Processos e Capacidade de Processo Níveis de Maturidade Atributos de Processo Processo
Leia maisImplementação CERTICS em uma empresa avaliada no modelo de referência MPS-SW nível G
Relato da Experiência Implementação CERTICS em uma empresa avaliada no modelo de referência MPS-SW nível G Fumsoft Allan M. R. Moura Charles H. Alvarenga Visual Sistemas Breno F. Duarte Paulo Lana www.visual.com.br
Leia maisProcessos de Desenvolvimento de Software
Processos de Desenvolvimento de Software Gerenciamento de Projetos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e
Leia maisENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Leia maisProva de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES
Implementação MPS.BR 26 de maio de 2008 4 horas de duração e-mail: (DEIXAR EM BRANCO) RESULTADO: Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Nota INSTRUÇÕES Para a maioria das questões você tem mais de uma opção e
Leia maisGerenciamento de Configuração de Software
FACULDADE MAURÍCIO DE NASSAU Jessé de Souza da Silva, José Arnaldo de Oliveira Almeida, Gabriel Pereira da Silva Gerenciamento de Configuração de Software Uma Abordagem Conceitual João Pessoa 2015 FACULDADE
Leia maisApesar de existirem diversas implementações de MVC, em linhas gerais, o fluxo funciona geralmente da seguinte forma:
1 Introdução A utilização de frameworks como base para a construção de aplicativos tem sido adotada pelos desenvolvedores com três objetivos básicos. Primeiramente para adotar um padrão de projeto que
Leia maisFerramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl
Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração
Leia maisAPLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2
APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2 Renan J. Borges 1, Késsia R. C. Marchi 1 1 Universidade Paranaense (UNIPAR) Paranavaí, PR Brasil renanjborges@gmail.com, kessia@unipar.br
Leia maisINTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF
INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF Guilherme Macedo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil guilhermemacedo28@gmail.com, jaime@unipar.br Resumo.
Leia maisBusiness Day. Ferramenta Gestão Integrada. Simone Vasconcelos Silva, D.Sc. IFFluminense Rio de Janeiro - Brasil
Business Day Ferramenta Gestão Integrada Simone Vasconcelos Silva, D.Sc. IFFluminense Rio de Janeiro - Brasil Sumário Introdução; Objetivo; Benefícios; Metodologia; Métodos e Guias; Tecnologia; A Ferramenta;
Leia maisERP Enterprise Resource Planning
ERP Enterprise Resource Planning Sistemas Integrados de Gestão Evolução dos SI s CRM OPERACIONAL TÁTICO OPERACIONAL ESTRATÉGICO TÁTICO ESTRATÉGICO OPERACIONAL TÁTICO ESTRATÉGICO SIT SIG SAE SAD ES EIS
Leia maisdo software Brasileiro
Projeto mps Br: melhoria de processo do software Brasileiro SUMÁRIO 1. Introdução 2. O Projeto mps Br 3. Conclusão Project: Bspi Brazilian software process improvement 1 Percepção da Qualidade dos Processos
Leia maisMelhorias de Processos de Engenharia de Software
Melhorias de Processos de Engenharia de Software CMMI 1 Profa. Reane Franco Goulart O que é CMMI? O Capability Maturity Model Integration (CMMI) é uma abordagem de melhoria de processos que fornece às
Leia maisPrograma 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
Leia maisGovernança de TI. ITIL v.2&3. parte 1
Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços
Leia maisAdriano Marum Rômulo. Uma Investigação sobre a Gerência de Projetos de Desenvolvimento de Software em Órgãos do Governo do Ceará com Base no MPS-BR
Adriano Marum Rômulo 2014 Uma Investigação sobre a Gerência de Projetos de Desenvolvimento de Software em Órgãos do Governo do Ceará com Base no MPS-BR Agenda I. Introdução II. Referencial Teórico III.
Leia maisGestão da Qualidade em Projetos
Gestão da Qualidade em Projetos Você vai aprender: Introdução ao Gerenciamento de Projetos; Gerenciamento da Integração; Gerenciamento de Escopo- Declaração de Escopo e EAP; Gerenciamento de Tempo; Gerenciamento
Leia mais2.0. Uma Nova Geração de Ferramentas para Gestão de Processos de Software. Coordenação Carla Alessandra Lima Reis Rodrigo Quites Reis
2.0 Uma Nova Geração de Ferramentas para Gestão de Processos de Software Coordenação Carla Alessandra Lima Reis Rodrigo Quites Reis U n iv e r s id a d e F e d e r a l d o P a r á Q R C o n s u lto r ia
Leia maisAplicando Avaliações de Contextualização em Processos de Software Alinhados ao nível F do MR-MPS V1.2
Aplicando Avaliações de Contextualização em Processos de Software Alinhados ao nível F do MR-MPS V1.2 IV Workshop de Implementadores W2-MPS.BR 2008 Marcello Thiry marcello.thiry@gmail.com Christiane von
Leia maisEngenharia de Domínio baseada na Reengenharia de Sistemas Legados
1021 X Salão de Iniciação Científica PUCRS Engenharia de Domínio baseada na Reengenharia de Sistemas Legados Cássia Zottis¹, Profa. Dra. Ana Paula Terra Bacelo 1 (orientadora) 1 Faculdade de Informática,
Leia maisPRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO MÓDULO 17
PRINCÍPIOS DE SISTEMAS DE INFORMAÇÃO MÓDULO 17 Índice 1. Conceitos de Ciclo de Desenvolvimento de Sistemas...3 1.1. Principais Fases... 3 1.2. Técnicas... 4 1.3. Papéis de Responsabilidades... 4 1.3.1.
Leia maisEngenharia de Software
Universidade São Judas Tadeu Profª Dra. Ana Paula Gonçalves Serra Engenharia de O Processo Uma Visão Genérica Capítulo 2 (até item 2.2. inclusive) Engenharia de - Roger Pressman 6ª edição McGrawHill Capítulo
Leia maisIntrodução à Engenharia de Software
Introdução à Engenharia de Software Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Imagem Clássica Objetivo da aula Depois desta aula você terá uma visão sobre o que é a engenharia
Leia maisCOLIVRE Cooperativa de Tecnologias Livres www.colivre.coop.br contato@colivre.coop.br Telefone: (71) 3011-2199 CNPJ: 07.970.
Razões para usar Noosfero como plataforma de rede social da USP COLIVRE Cooperativa de Tecnologias Livres www.colivre.coop.br contato@colivre.coop.br Telefone: (71) 3011-2199 CNPJ: 07.970.746/0001-77 Contato:
Leia maisPLANEJAMENTO E PROJETOS. Lílian Simão Oliveira
PLANEJAMENTO E GERENCIAMENTO DE PROJETOS Lílian Simão Oliveira Contexto Gerentes lutam com projetos assustadores e com prazos finais difíceis de serem cumpridos Sistemas não satisfazem aos usuários Gastos
Leia maisMETODOLOGIA DE DESENVOLVIMENTO DE SOFTWARE DO MUSEU PARAENSE EMÍLIO GOELDI
METODOLOGIA DE DESENVOLVIMENTO DE SOFTWARE DO MUSEU PARAENSE EMÍLIO GOELDI HISTÓRICO DE REVISÕES Data Versão Descrição Autor 02/04/2014 1.0 Versão Inicial Ewertton Bravo 27/08/2014 1.1 Alteração da Imagem
Leia maisIntrodução ao MPS.BR Guia Geral. Prof. Elias Batista Ferreira
Introdução ao MPS.BR Guia Geral Prof. Elias Batista Ferreira IMPORTANTE Este NÃO é um curso oficial do MPS.BR. Este curso NÃO é apoiado pela Softex. Objetivo deste Curso Descrever os processos e resultados
Leia maisGerência de Configuração em Ambientes de Desenvolvimento de Software Orientados a Organização
Gerência de Configuração em Ambientes de Desenvolvimento de Software Orientados a Organização Sávio Figueiredo, Gleison Santos, Ana Regina Rocha COPPE UFRJ {savio, gleison, darocha}@cos.ufrj.br SBQS 2004
Leia maisC.M.M. Capability Maturity Model Modelo de Maturidade da Capacidade
UNISUL Universidade do Sul de Santa Catarina. Campus da Grande Florianópolis Pedra Branca. CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE ALUNO: Volnei A. Caetano Palhoça 02 de Junho de 2000 C.M.M. Capability
Leia maisGARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
Leia maisProcessos Técnicos - Aulas 4 e 5
Processos Técnicos - Aulas 4 e 5 Trabalho / PEM Tema: Frameworks Públicos Grupo: equipe do TCC Entrega: versão digital, 1ª semana de Abril (de 31/03 a 04/04), no e-mail do professor (rodrigues.yuri@yahoo.com.br)
Leia maisConhecimento em Tecnologia da Informação. CobiT 5. Apresentação do novo framework da ISACA. 2013 Bridge Consulting All rights reserved
Conhecimento em Tecnologia da Informação CobiT 5 Apresentação do novo framework da ISACA Apresentação Este artigo tem como objetivo apresentar a nova versão do modelo de governança de TI, CobiT 5, lançado
Leia maisParceria entre ifactory e UFC Quixadá na Adaptação e Implantação de Processos de Software
Parceria entre ifactory e UFC Quixadá na Adaptação e Implantação de Processos de Software Rebeca Luna (ifactory) Daniel Rolim (ifactory) Carla Ilane (UFC Quixadá) Enyo Gonçalves (UFC Quixadá) Marcos de
Leia maisMelhoria de Processo de Software baseado no Modelo MPS.BR nível G - Um Estudo de Caso
Programa Brasileiro da Qualidade e Produtividade em Software PBQP SW Melhoria de Processo de Software baseado no Modelo MPS.BR nível G - Um Estudo de Caso Categoria 2.36: Métodos de Gestão Soltin - Soluções
Leia maisAgenda. A Empresa História Visão Conceito dos produtos
Agenda A Empresa História Visão Conceito dos produtos Produto Conceito Benefícios Vantagens: Criação Utilização Gestão Segurança Integração Mobilidade Clientes A empresa WF História Em 1998, uma ideia
Leia maisMPS.BR Melhoria de Processo do Software Brasileiro
l MPS.BR Melhoria de Processo do Software Brasileiro SUMÁRIO 1. Introdução 2. Modelo MPS 3. Programa MPS.BR: Resultados Alcançados (2004-2008) e Resultados Esperados (2004-2010) 4. MPS.BR Lições Aprendidas
Leia maisUniversidade Paulista
Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen
Leia maisEstratégia de TI. Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio. Conhecimento em Tecnologia da Informação
Conhecimento em Tecnologia da Informação Conhecimento em Tecnologia da Informação Estratégia de TI Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio 2011 Bridge Consulting Apresentação
Leia maisCMMI. B) descrições das atividades consideradas importantes para o atendimento de suas respectivas metas específicas. Governo do ES (CESPE 2009)
CMMI Governo do ES (CESPE 2009) Na versão 1.2 do CMMI, 111 os níveis de capacidade são definidos na abordagem de estágios. 112 os níveis de maturidade são definidos na abordagem contínua. 113 existem seis
Leia maisTópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619
Tópicos em Engenharia de Software (Optativa III) AULA 2 Prof. Andrêza Leite andreza.lba@gmail.com (81 )9801-6619 Engenharia de Software Objetivo da aula Depois desta aula você terá uma revisão sobre o
Leia mais6.46 - RiskFree Uma ferramenta de apoio à gerência de riscos em projetos de software
6.46 - RiskFree Uma ferramenta de apoio à gerência de riscos em projetos de software Alunos Filipi Silveira Flávio Knob Orientadores Afonso Orth Rafael Prikladnicki Agenda O problema O processo O projeto
Leia maisFATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios
FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Cruzeiro SP 2008 FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Projeto de trabalho de formatura como requisito
Leia maisAgenda da Aula. Resumo dos Padrões (Aula 4) Padrões Arquiteturais. Arquitetura Cliente-Servidor. Arquitetura Cliente-Servidor
Reuso de Software Aula 05 Agenda da Aula Linha de Produtos de Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo reuso.software@gmail.com 19 Março 2012 Padrões arquiteturais Cliente-Servidor
Leia maisCurso ITIL Foundation. Introdução a ITIL. ITIL Introduction. Instrutor: Fernando Palma fernando.palma@gmail.com http://gsti.blogspot.
Curso ITIL Foundation Introdução a ITIL ITIL Introduction Instrutor: Fernando Palma fernando.palma@gmail.com http://gsti.blogspot.com Agenda Definição / Histórico Escopo Objetivos Benefícios e Problemas
Leia mais2009/04 - Pesquisa sobre Metodologias de Desenvolvimento de Sistemas
2009/04 - Pesquisa sobre Metodologias de Desenvolvimento de Sistemas Pesquisa realiada pelo site http://www.mbi.com.br/ Esta pesquisa foi focada em grandes e médias empresas que possuem equipes de desenvolvimento
Leia maisOrganização dos Estados Ibero-americanos. Para a Educação, a Ciência e a Cultura
Organização dos Estados Ibero-americanos Para a Educação, a Ciência e a Cultura TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA CONSULTOR POR PRODUTO 1. Projeto: OEI/BRA/09/004 - Aprimoramento da
Leia maisQUALIDADE. Avaliação positiva
EXPEDIENTE 06 QUALIDADE Ter um modelo de processos bem definido não é uma tarefa simples. Uma certificação ou avaliação que garanta a qualidade deles, menos ainda. O custo para obtê-las é alto, fato que
Leia maisAtividade: COBIT : Entendendo seus principais fundamentos
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO PIAUÍ CAMPUS FLORIANO EIXO TECNOLÓGICO: INFORMAÇÃO E COMUNICAÇÃO CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PERÍODO
Leia maisReutilização no MPS.BR e no projeto Cooperativa MPS.BR SOFTSUL. Porto Alegre, Agosto de 2008. Sumário
Reutilização no MPS.BR e no projeto Cooperativa MPS.BR SOFTSUL Porto Alegre, Agosto de 2008. Sumário Apresentação Programa MPS.BR Reutilização no MPS.BR Gerência de reutilização Desenvolvimento para reutilização
Leia mais)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR
6LPXODomR GH6LVWHPDV )HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR #5,6. Simulador voltado para análise de risco financeiro 3RQWRV IRUWHV Fácil de usar. Funciona integrado a ferramentas já bastante conhecidas,
Leia maisBRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:
BRAlarmExpert Software para Gerenciamento de Alarmes A TriSolutions conta com um produto diferenciado para gerenciamento de alarmes que é totalmente flexível e amigável. O software BRAlarmExpert é uma
Leia maisUniversidade Federal de Goiás Instituto de Informática Sistemas de Informação Código da Matriz Curricular: 109P1NB
Universidade Federal de Goiás Instituto de Informática Sistemas de Informação Código da Matriz Curricular: 109P1NB Plano de Disciplina Ano Letivo: 2013-1 º Semestre Dados da Disciplina Código Disc. Nome
Leia maisCA Clarity PPM. Visão geral. Benefícios. agility made possible
FOLHA DO PRODUTO CA Clarity PPM agility made possible O CA Clarity Project & Portfolio Management (CA Clarity PPM) o ajuda a inovar com agilidade, a transformar seu portfólio com confiança e a manter os
Leia maisPor Antonio Couto. Autor: Antonio Couto Enterprise Architect
Cloud Computing e HP Converged Infrastructure Para fazer uso de uma private cloud, é necessário crescer em maturidade na direção de uma infraestrutura convergente. Por Antonio Couto O que é Cloud Computing?
Leia maisImplantação de Gerência do Conhecimento no CTIC-UFPA com o ambiente WebAPSEE
Encontro da Qualidade e Produtividade em Software - EQPS Manaus Implantação de Gerência do Conhecimento no CTIC-UFPA com o ambiente WebAPSEE Gerente do Projeto: Jadielly Fernandes Oliveira Participantes:
Leia maisGarantia da Qualidade - GQA. Fabrício Almeida Araújo
Garantia da Qualidade - GQA Fabrício Almeida Araújo Agenda Definições Garantia da Qualidade Propósito Resultados Esperados Definições Qualidade: o grau no qual um sistema, componente ou processo satisfaz
Leia maisDefinição de Processos Reutilizáveis para Desenvolvimento de Software com Aquisição
Definição de Processos Reutilizáveis para Desenvolvimento de Software com Aquisição VIII Workshop Anual do MPS (WAMPS 2012) Autores: Fabrício Souto Cardoso (Eletrobras e COPPE/UFRJ) Dr.ª Ana Regina Rocha
Leia maisImplementação utilizando as melhores práticas em Gestão de Projetos
Implementação utilizando as melhores práticas em Gestão de Projetos Objetivo dessa aula é mostrar a importância em utilizar uma metodologia de implantação de sistemas baseada nas melhores práticas de mercado
Leia maisQUALIDADE DE SOFTWARE AULA N.7
QUALIDADE DE SOFTWARE AULA N.7 Curso: SISTEMAS DE INFORMAÇÃO Disciplina: Qualidade de Software Profa. : Kátia Lopes Silva 1 CMM: DEFINIÇÃO Capability Maturity Model Um modelo que descreve como as práticas
Leia mais[6.46] RiskFree: Uma Ferramenta para Gerência de Risco em Projetos de Software em conformidade com o nível 3 do modelo CMMI
[6.46] RiskFree: Uma Ferramenta para Gerência de Risco em Projetos de Software em conformidade com o nível 3 do modelo CMMI Flávio Franco Knob, Filipi Pereira da Silveira, Afonso Inácio Orth, Rafael Prikladnicki
Leia maisArtur Petean Bove Júnior Tecnologia SJC
Artur Petean Bove Júnior Tecnologia SJC Objetivo O objetivo do projeto é especificar o desenvolvimento de um software livre com a finalidade de automatizar a criação de WEBSITES através do armazenamento
Leia maisEstudo de Caso da Implantação do Nível G do MPS.BR em Uma Empresa
Estudo de Caso da Implantação do Nível G do MPS.BR em Uma Empresa Dayana Henriques Fonseca 1, Frederico Miranda Coelho 1 1 Departamento de Ciência da Computação Universidade Presidente Antônio Carlos (UNIPAC)
Leia maisProcesso de Software
Processo de Software Uma importante contribuição da área de pesquisa de processo de software tem sido a conscientização de que o desenvolvimento de software é um processo complexo. Pesquisadores e profissionais
Leia maisMUDANÇAS NA ISO 9001: A VERSÃO 2015
MUDANÇAS NA ISO 9001: A VERSÃO 2015 Está em andamento o processo de revisão da Norma ISO 9001: 2015, que ao ser concluído resultará na mudança mais significativa já efetuada. A chamada família ISO 9000
Leia maisDocumento de Arquitetura
Documento de Arquitetura A2MEPonto - SISTEMA DE PONTO ELETRÔNICO A2MEPonto - SISTEMA DE PONTO ELETRÔNICO #1 Pág. 1 de 11 HISTÓRICO DE REVISÕES Data Versão Descrição Autor 28/10/2010 1 Elaboração do documento
Leia maisGestão do Conhecimento A Chave para o Sucesso Empresarial. José Renato Sátiro Santiago Jr.
A Chave para o Sucesso Empresarial José Renato Sátiro Santiago Jr. Capítulo 1 O Novo Cenário Corporativo O cenário organizacional, sem dúvida alguma, sofreu muitas alterações nos últimos anos. Estas mudanças
Leia maisProfissionais de Alta Performance
Profissionais de Alta Performance As transformações pelas quais o mundo passa exigem novos posicionamentos em todas as áreas e em especial na educação. A transferência pura simples de dados ou informações
Leia maisQUALIDADE DE SOFTWARE
QUALIDADE DE SOFTWARE Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 1 A ISO 9000-3 é um guia para a aplicação da ISO 9001 para o desenvolvimento, fornecimento e manutenção de software. As
Leia maisCLEVERSONTPP@GMAIL.COM
UM BREVE DESCRITIVO DO MODELO MPS-BR (MELHORIA DE PROCESSO DE SOFTWARE BRASILEIRO) E SUAS PERSPECTIVAS PARA O FUTURO CLÉVERSON TRAJANO PRÉCOMA PORTES PÓS-GRADUAÇÃO EM GESTÃO DA TECNOLOGIA DA INFORMAÇÃO
Leia maisANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.
ANEXO 11 O MATRIZ Para o desenvolvimento de sites, objeto deste edital, a empresa contratada obrigatoriamente utilizará o framework MATRIZ desenvolvido pela PROCERGS e disponibilizado no início do trabalho.
Leia maisGerenciamento de Problemas
Gerenciamento de Problemas O processo de Gerenciamento de Problemas se concentra em encontrar os erros conhecidos da infra-estrutura de TI. Tudo que é realizado neste processo está voltado a: Encontrar
Leia maisWAMPS 2009. Gestão Integrada da Melhoria de Processos em Organizações de Software. Ana Regina Rocha Marcelo Mello 19/10/2009
WAMPS 2009 Gestão Integrada da Melhoria de Processos em Organizações de Software Ana Regina Rocha Marcelo Mello 19/10/2009 Agenda 1. Objetivos 2. Fundamentação Teórica 3. Organização do Projeto 4. Mapeamento
Leia maisPMONow! Serviço de Implantação de um Escritório de Projetos
PMONow! Serviço de Implantação de um Escritório de Projetos PMONow! Serviço de Implantação de um Escritório de Projetos As organizações em torno do mundo estão implantando processos e disciplinas formais
Leia maisTERMO DE REFERÊNCIA (TR) GAUD 4.6.8 01 VAGA
INSTITUTO INTERAMERICANO DE COOPERAÇÃO PARA A AGRICULTURA TERMO DE REFERÊNCIA (TR) GAUD 4.6.8 01 VAGA 1 IDENTIFICAÇÃO DA CONSULTORIA Contratação de consultoria pessoa física para serviços de preparação
Leia maisAgilidade e eficácia na implantação de programas de melhoria de processos
Agilidade e eficácia na implantação de programas de melhoria de processos PMPS Programa de Melhoria de Processos de Software Carla Fabiana Massochini Apresentação VALORIZZA Desenvolvimento Empresarial
Leia maisCurso de Engenharia de Produção. Organização do Trabalho na Produção
Curso de Engenharia de Produção Organização do Trabalho na Produção Condicionantes da Estrutura Organizacional De acordo com Simeray ( 1970) é produto dos seguintes fatores: O valor do homem O conhecimento
Leia maisProcesso de garantia da qualidade baseado no modelo MPS.BR. Acadêmico: Anildo Loos Orientador: Everaldo Artur Grahl
Processo de garantia da qualidade baseado no modelo MPS.BR Acadêmico: Anildo Loos Orientador: Everaldo Artur Grahl Roteiro introdução objetivos do trabalho fundamentação teórica desenvolvimento da ferramenta
Leia maisCRIAÇÃO DA DISCIPLINA SISTEMA DE GESTÃO AMBIENTAL NO CURSO DE ENGENHARIA CIVIL
CRIAÇÃO DA DISCIPLINA SISTEMA DE GESTÃO AMBIENTAL NO CURSO DE ENGENHARIA CIVIL Elias S. Assayag eassayag@internext.com.br Universidade do Amazonas, Departamento de Hidráulica e Saneamento da Faculdade
Leia maisLEVANTAMENTO DE REQUISITOS DE FORMA ENXUTA
LEVANTAMENTO DE REQUISITOS DE FORMA ENXUTA Kleber Lopes Petry Éder Moretto Garcia Rodrigo Clemente Thom de Souza Proposta de processo para levantamento de requisitos para desenvolvimento de produtos de
Leia maisCritérios para certificação de Sites SciELO: critérios, política e procedimentos para a classificação e certificação dos sites da Rede SciELO
Critérios para certificação de Sites SciELO: critérios, política e procedimentos para a classificação e certificação dos sites da Rede SciELO Versão Março 2008 1 Introdução Este documento tem por objetivo
Leia maisMÓDULO 14 Sistema de Gestão da Qualidade (ISO 9000)
MÓDULO 14 Sistema de Gestão da Qualidade (ISO 9000) Ao longo do tempo as organizações sempre buscaram, ainda que empiricamente, caminhos para sua sobrevivência, manutenção e crescimento no mercado competitivo.
Leia mais