ANÁLISE E VIABIALIDADE DE APLICAÇÃO DO PENSAMENTO ENXUTO PARA ATENDER OS PROCESSOS DE PRODUÇÃO DE SOFTWARE DO MODELO DE MATURIDADE MPS.

Tamanho: px
Começar a partir da página:

Download "ANÁLISE E VIABIALIDADE DE APLICAÇÃO DO PENSAMENTO ENXUTO PARA ATENDER OS PROCESSOS DE PRODUÇÃO DE SOFTWARE DO MODELO DE MATURIDADE MPS."

Transcrição

1 ANÁLISE E VIABIALIDADE DE APLICAÇÃO DO PENSAMENTO ENXUTO PARA ATENDER OS PROCESSOS DE PRODUÇÃO DE SOFTWARE DO MODELO DE MATURIDADE MPS.BR HELVIO JERONIMO JUNIOR (UENF) jeronimohjr@gmail.com Rogerio Atem de Carvalho (IFF/UENF) ratem@cefetcampos.br É crescente o número de organizações que desenvolvem software no Brasil, e muitas destas estão buscando certificar seus processos de produção de software, uma vez que a certificação proporciona uma série de vantagens às mesmas. Neste contexxto, se destaca o modelo de maturidade do Programa de Melhoria do Processo de Software Brasileiro (MPS.BR), tendo este como objetivo a qualidade no processo de desenvolvimento de software, buscando atender à realidade das empresas brasileiras desenvolvedoras de software e, apresentando custos de implementação relativamente menores em relação aos modelos internacionais de qualidade de software. No entanto, apesar do sucesso que o MPS.BR vem conseguindo, as empresas ainda encontram dificuldades em sua implementação, devido à complexidade dos processos tradicionais de produção de software utilizados, e, à relação custo beneficio a curto e médio prazo. Recentemente, princípios e técnicas do Pensamento Enxuto (PE) vêm sendo utilizados pelos Métodos Ágeis (MA) no processo de desenvolvimento de software. O PE é um conjunto de técnicas e princípios que surgiu no Sistema Toyota de Produção, e possui a capacidade de otimizar os processos e eliminar os desperdícios durante a execução dos mesmos. Dada a importância da qualidade no processo de desenvolvimento de software para as empresas brasileiras, este artigo apresenta uma proposta de modelo de mapeamento dos processos no desenvolvimento de software que fazem uso de métodos enxutos para os processos exigidos pelo MPS.BR. Espera-se que o modelo de mapeamento proposto possa contribuir com a análise e viabilidade do quanto o PE, utilizado por MA no desenvolvimento de software, pode ser transposto para atender aos processos exigidos pelo MPS.BR, podendo assim atender níveis de certificação desse modelo de maturidade. Palavras-chaves: Pensamento Enxuto, MPS.BR, Mapeamento, Desenvolvimento de Software.

2 Introdução O software destaca-se como um dos principais instrumentos estratégicos para as organizações, e vem sendo utilizado pelas organizações como instrumento de apoio às diversas atividades e à tomada de decisões (Cordeiro, 2010). Entretanto, apesar da importância de softwares no mercado como instrumento competitivo, produzir software com qualidade é ainda um grande desafio. Dada à importância do software, Pressman (2002) destacava que, a comunidade de software busca continuamente desenvolver soluções que tornem mais fácil, mais rápido e menos dispendioso o desenvolvimento de software com qualidade, objetivando a melhoria continua. Diante desta realidade, desde década de 90 percebe-se a evolução de normas e modelos de maturidade que buscam implementar programas de melhorias de qualidade e certificar os processos de desenvolvimento de software. Dentre estas se destacam: Capability Maturity Model Integration (CMMI) (SEI, 2010), ISO/IEC e ISO/IEC É pertinente destacar que algumas destas são baseadas em processos tradicionais de desenvolvimento de software. No Brasil a maioria das empresas desenvolvedoras de softwares é classificada como: micro, pequena e média, e tendem a enfrentar dificuldades na implementação dessas normas e modelos, uma vez que, fazem uso de processos tradicionais de desenvolvimento e trabalham com grandes lotes de processo. Sendo assim, empresas de grande porte são mais propensas a utilizar estas normas. Visando contribuir com soluções para este problema das empresas brasileiras desenvolvedoras de software, em 2003 foi lançado o Programa de Melhoria do Processo de Software Brasileiro (MPS.BR), para apoiar indústria brasileira de software, nos mercados interno e externo, através da melhoria e avaliação de processos e produtos de software (SOFTEX, 2011). Apesar do sucesso do modelo MPS.BR, é comum um considerável desperdício de tempo e esforço para gerir a execução dos processos em grandes lotes executados por este modelo. Além disso, a falta de orientação no gerenciamento das atividades necessária para a implantação do modelo e a falta de flexibilidade para adaptar-se as mudanças causam desperdício (CARVALHO E SILVA, 2011). Segundo Carvalho e Silva (2011), este paradoxo é semelhante ao enfrentado pela empresa Toyota Automotors quando o processo produtivo vigente era de grande escala de produção, padronizada pelo sucesso da Ford Auto Motors. Ohno (1997) ressalta que, a impossibilidade de seguir os padrões industriais vigentes foi um dos fatores que direcionaram o desenvolvimento do Sistema Toyota de Produção (STP). Estabelecendo uma relação da grande escala de produção e o surgimento do STP com o desenvolvimento de software, verifica-se que em contrapartida aos processos tradicionais de desenvolvimento de software, no qual estes executam as atividades em grandes lotes de processos; destacam-se as abordagens ágeis tais como: extreme Programming (XP), SCRUM, SCRUMBAN e Lean Software Development (LSD), sendo a última baseada em princípios do Pensamento Enxuto (PE) que foi fundamentado no STP. Neste contexto, uma ferramenta apontada para otimizar os processos e, que vem aos poucos sendo utilizado por abordagens ágeis no desenvolvimento de software é o PE. Porém este é 2

3 pouco explorado no processo de desenvolvimento de software dentro da Engenharia de Software (ES). Os autores Poppendieck (2002; 2007), Poppendieck e Poppendieck (2003; 2006), Carvalho e Silva (2011) e Anderson (2010) fornecem um mapeamento detalhado dos princípios do PE para o desenvolvimento de software, demonstrando que é possível utilizá-lo para otimizar os processos no ciclo de desenvolvimento de software. Carvalho e Silva (2011) e Anderson (2010) acrescentam a possibilidade de aplicar o PE para apoiar a implementação de programas de melhoria no processo de desenvolvimento de software, tais como o CMMI e MPS.BR. Devido à escassez do PE utilizado pela ES, a aplicação de métodos enxutos em programas de melhoria de qualidade do processo de desenvolvimento de software é pequena, merecendo uma abordagem exploratória, de forma a contribuir com processo produtivo de software. Sendo assim, este trabalho levanta o seguinte questionamento: É possível aplicar o PE para os processos de desenvolvimento de software exigidos pelo MPS.BR? Diante dos fatos expostos e do questionamento levantado, é apresentado neste artigo uma proposta para analisar a viabilidade e verificar se o PE utilizado no desenvolvimento de software pode ser mapeado para os processos exigidos pelo MPS.BR e ainda, verificar o quanto os métodos enxutos, a luz de um modelo de maturidade voltado para certificação, podem ser utilizados para otimizar os processos na produção de software Este artigo esta estruturado da seguinte forma: a seção 2 traz considerações acerca do mercado brasileiro de software; a seção 3 apresenta as principais características modelo MPS.BR; a seção 4 aborda de forma sucinta o PE utilizado na produção de software. Posteriormente na seção 5 à metodologia proposta por este trabalho é detalhada e, por fim, a seção 6 apresenta as considerações finais, seguidas das referências e anexo. 2. O Mercado Brasileiro de Software O mercado de software e seus serviços correlatos vêm se destacando nos últimos anos. A Figura 1 apresenta a evolução do mercado brasileiro de software e serviços, ilustrando a movimentação em bilhões de dólares e o índice de crescimento no decorrer dos anos. 3

4 Figura 1. Indicadores do mercado brasileiro de software e serviços (ABES, 2011) Segundo a ABES (2011) em 2010 foram identificadas mais de empresas. Destas, 50,1% são dedicadas a Distribuição e Comercialização; 25, 2% a Prestação de Serviços e, 24,7% atuam no Desenvolvimento e Produção de Software, estas, totalizam 2.117, e podem ser classificadas como: Micro, Pequena, Média e Grande, são de suma importância. A Tabela 1 ilustra a relação entre elas e ao total de empresas do ramo de desenvolvimento e produção. Tabela 1. Índice de empresas atuantes no desenvolvimento e produção de software no Brasil Fonte: ABES (2011). Os dados da Tabela 1 demonstram que a maioria das empresas que atuam no desenvolvimento e produção de software são do tipo Micro e Pequena. Esses números indicam a importância que este mercado conquistou, tornando-se um dos mais importantes setores para o desenvolvimento econômico. Com o crescimento do mercado de software no país, e de acordo com as exigências do mercado interno e externo, muitas empresas deste setor buscam certificações de qualidade para seus produtos e processos, e almejam desenvolver software com o mínimo de recursos desperdiçados visando atender a demanda com qualidade. 4

5 3. O Modelo de Melhoria do Processo Brasileiro Software Por necessitar de recursos financeiros de valor elevado, o modelo de maturidade internacional, CMMI, não é muito utilizado pelas empresas de pequeno e médio porte. Neste contexto, a Associação para Promoção da Excelência do Software Brasileiro (SOFTEX) implementa no Brasil, um Programa de Melhoria do Processo de Software (MPS.BR), que visa ser compatível com o modelo CMMI, e oferece mecanismos que facilitam a implantação em empresas de pequeno e médio porte (CARVALHO e SILVA, 2011). O MPS.BR tem como objetivo definir e aprimorar um modelo de melhoria e avaliação de processo de software, visando preferencialmente às micro, pequenas e médias organizações, de forma a atender as suas necessidades de negócio e ser reconhecido nacional e internacionalmente como um modelo aplicável à indústria de software (WEBER et al., 2004; WEBER et al., 2005; ROCHA et al., 2007; SOFTEX, 2011). Neste contexto, o modelo MPS possui três componentes: Modelo de Referência (MR-MPS), Método de Avaliação (MA-MPS) e Modelo de Negócio (MN-MPS) (SOFTEX, 2011), dando sustentação e garantindo que o modelo esteja sendo empregado de forma coerente com as suas definições, conforme ilustrado pela Figura 2. Figura 2. Componentes do Modelo MPS (SOFTEX, 2011) A base técnica para a construção e aprimoramento do modelo de melhoria e avaliação de processo de software é composta pelas normas ISO/IEC (ISO/IEC, 1995), suas emendas 1 (ISO/IEC, 2002b) e 2 (ISO/IEC, 2004) e, pela ISO/IEC (ISO/IEC, 2002a) e suas emendas 2 (ISO/IEC, 2003) e 7 (ISO/IEC, 2008). Além destas, o modelo também cobre o conteúdo da versão 1.3 do CMMI (SEI, 2010), estando compatível com o mesmo. O modelo MPS.BR define sete níveis de maturidade, representando os estágios de melhoria da implementação de processos nas organizações conforme ilustrado no Quadro 1. 5

6 Quadro 1. Níveis de Maturidade do MPS.BR (SOFTEX, 2011) AP = Atributos de Processo. Os níveis de maturidade definidos pelo modelo são: A (Em Otimização), B (Gerenciado Quantitativamente), C (Definido), D (Largamente Definido), E (Parcialmente Definido), F (Gerenciado) e G (Parcialmente Gerenciado), sendo que a escala de maturidade se inicia no nível G e progride até o nível A. Para as organizações alcançarem um determinado nível de maturidade do MPS.BR, todos os Resultados Esperados (RE) dos processos deste nível devem ser atendidos. Atualmente a melhoria de processos de software tem ocorrido cada vez mais em consonância com o MPS.BR. Até agosto de avaliações MPS foram realizadas em empresas em todo Brasil, sendo assim, pode-se dizer que esse modelo tem contribuído com o aumento da qualidade de software (TRAVASSOS e KALINOWSKI, 2011). Com relação à gestão de processos, o MPS.BR não preconiza diretamente um fluxo contínuo e unitário, fato que pode gerar grandes estoques, e ineficiências durante a implantação da melhoria de processos, existindo muitas vezes esforços que não agregam, eficientemente, valor final ao processo que possa impactar no valor final do produto. 4. Pensamento Enxuto no Desenvolvimento de Software Antes de abordar a aplicação do PE no desenvolvimento de software é necessário destacar o papel e a origem dos MA, pois através destes, os princípios do PE são empregados no desenvolvimento de software. Os MA são um conjunto de práticas assimiladas de diversas áreas que se concentram em boas soluções. No contexto da produção são baseados no conhecimento do fluxo de trabalho para manter seu processo. A origem dos métodos enxutos (lean) de produção é baseada no setor manufatureiro norteamericano quando as fábricas japonesas utilizavam eficientemente as práticas da Produção 6

7 Enxuta no fim da década de 80. Nesta época, os MA baseavam em princípios da Produção Enxuta e, posteriormente, em 1990 James Womack e Daniel Jones introduziram alguns elementos que ampliaram a concepção inicial e desenvolveram um novo conceito denominado Pensamento Enxuto (PE) (WOMACK et al., 1997). O PE 1 é um conjunto de técnicas e princípios que permitem que as empresas eliminem desperdícios durante o processo de produção, minimizando os custos, sem abrir mão da qualidade, garantindo que, o cliente receba somente aquilo que solicitou e especificou, no momento e na quantidade requisitada. A essência da abordagem enxuta demonstra que este pode ser estendido além da produção automobilística, para qualquer setor, assim como para o desenvolvimento de software. Na produção manufatureira, o PE conduziu a partir de 2001 o surgimento de MA no desenvolvimento de software tais como: extreme Programming (XP), Scrum, Feature Driven Development e etc. Estes vêm sendo largamente utilizados no desenvolvimento de software, porém Anderson (2010) ressalta que falham ao interpretar pontos chaves da Produção Enxuta, uma vez que, esta vai além do desenvolvimento ágil, oferecendo uma perspectiva mais abrangente. Alguns conceitos e princípios do PE já foram mapeados para o desenvolvimento de software, conforme ilustrado pela Figura 3, dando origem a abordagens enxutas para produção de software. 1 O PE assim como a Produção Enxuta, tem suas raízes no Sistema Toyota de Produção (SPT) proposto por OHNO em 1988, no qual o STP visava à eliminação de desperdícios com a finalidade de proporcionar a Toyota a capacidade de competir em um ambiente turbulento, com demandas diferenciadas e com crescimento econômico lento. 7

8 Figura 3. Princípios Enxutos no Desenvolvimento de Software O PE aplicado ao desenvolvimento de software define a execução dos processos em um fluxo unitário, buscando eliminar qualquer fonte de estoque desnecessário, atendendo dentre outros, os seguintes princípios: especificação e identificação da cadeia de valor, planejamento do fluxo de valor dos processos, execução dos processos e atividades quando os requisitos forem solicitados atendendo a demanda e ampliação do aprendizado da equipe. 5. Metodologia Proposta A seguir é detalhada a metodologia proposta neste trabalho para mapear as práticas de um determinado Método Ágil (MA) que utiliza os princípios do Pensamento Enxuto (PE) na produção de software para os Resultados Esperados (RE) dos processos do MPS.BR. Isto será realizado através de um Estudo de Caso. Segundo Martins (2008), o Estudo de Caso pede avaliação qualitativa, que possibilita a descrição, compreensão e, a interpretação de fatos e fenômenos, identificando assim os fenômenos da realidade social, fato que não é conseguido plenamente pela avaliação quantitativa. No entanto, Malhotra (2006) considera que combinar pesquisas qualitativa e quantitativa pode fornecer uma compreensão muito rica. Tal fato pode auxiliar na formulação de estratégias bem sucedidas. Logo, a metodologia de pesquisa proposta neste trabalho se classifica como qualitativa e quantitativa, além de ser empírica exploratória, uma vez que envolve a construção de 8

9 hipóteses, levantamento bibliográfico dos temas relacionados, Estudo de Caso através de Grupos de Focos e aplicação de questionários. 5.1 O Estudo de Caso A metodologia proposta será executada através de um Estudo de Caso que será realizado na Biblioteca Digital (BD), um dos projetos de software desenvolvidos pelo Núcleo de Pesquisas de Sistemas de Informação (NSI) do Instituto Federal Fluminense (IFF). O NSI trabalha aproximadamente 11 anos em parcerias com empresas internacionais e nacionais e, em projetos do governo. Este núcleo de pesquisa utiliza MA e, recentemente vem utilizando os princípios e métodos do PE no processo de desenvolvimento de software. Serão mapeados os processos leans de desenvolvimento de software utilizado pelas metodologias XP e Scrum, estas que por sua vez, são utilizadas no desenvolvimento da BD. A BD é desenvolvida sobre encomenda da Secretária Profissional e Tecnológica (SETEC) do Ministério da Educação e Cultura (MEC), um dos órgãos do Governo Federal. O desenvolvimento da BD é praticado conforme preconizado pelos métodos enxutos. 5.2 Etapas da Metodologia A Figura 4 ilustra o modelo conceitual e as etapas da metodologia proposta. Nas subseções a seguir cada etapa é detalhada. Figura 4. Etapas da Metodologia Proposta Identificar as vantagens e dificuldades na implantação do MPS.BR (Etapa 1) 9

10 Nesta etapa da metodologia, um questionário será aplicado a um grupo de implementadores do MPS.BR e, posteriormente entrevistas serão realizados a um pequeno grupo de Gerentes (Gerentes de Projeto e Desenvolvimento) da BD com o objetivo de confrontar os dados coletados através do questionário com a opinião dos Gerentes da BD. O questionário é dividido por dimensões e cada uma dessas é constituída por um bloco de critérios. Quanto às dimensões e critérios existentes no questionário, estas foram escolhidas com base em literaturas concernentes (ROCHA, MONTONI, SANTOS et al., (2005); HAUCK, WANGENHEIM, THIRTY (2007)), no qual estas foram utilizadas para identificar os fatores de sucesso, vantagens e dificuldades na implementação de processos de melhoria de software. As dimensões deste questionário encontram-se descritas no Anexo A deste artigo. As perguntas deste questionário são tipo fechado e para julgar estas a escala de Likert de 5 pontos será utilizada para identificar o grau de concordância, sendo esta a saber: Quadro 2. Escala para julgamento das vantagens e dificuldades da utilização do MPS.BR Como é possível observar no Quadro 2, o valor 5 refere-se a um critério no qual o grau de concordância é Concordo Totalmente e, o valor 1 refere-se a um critério no qual o grau de concordância é Discordo Totalmente Relacionar Práticas (Etapa 2) Esta etapa consiste em duas fases, sendo estas: (1) Relacionar as práticas de cada processo existente nos 7 níveis de maturidade do MPS.BR Busca-se nesta fase identificar como os processos do MPS.BR e os RE são executados. Para isto, será realizada uma análise documental com base no Guia de Implementação deste modelo e, entrevistas e grupos de focos serão realizados com implementadores deste modelo. As variáveis existentes nesta fase a serem mensuradas são: (i) independentes: as práticas executadas nos processos do modelo MPS.BR e, (ii) dependentes: os processos existentes e cada nível do MPS.BR, os RE de cada processo e o nível maturidade. (2) Relacionar as práticas dos princípios do PE utilizado pelos MA no processo de desenvolvimento de software No que tange o levantamento das práticas dos princípios do PE utilizado pelos MA no desenvolvimento de software, será analisada e relatada à execução das atividades no desenvolvimento da BD. Visa-se identificar para os princípios do PE e seus respectivos métodos, quais os benefícios destes aplicados ao desenvolvimento de software, sendo possível identificar à dinâmica e o fluxo da execução dos processos neste projeto. Para conduzir esta fase da metodologia, entrevistas e grupos de focos serão realizados com os Gerentes deste projeto para obter os métodos de desenvolvimento de software adotados. 10

11 As variáveis presentes nesta fase são: (i) independentes: as práticas executadas pelas MA que utilizam os princípios e métodos do PE e; (ii) dependentes: princípios e métodos enxutos do PE aplicado ao desenvolvimento de software Realizar Mapeamento (Etapa 3) Esta etapa consiste na estruturação de um mapeamento das práticas dos MA que utilizam os princípios do PE para as práticas executadas nos processos do modelo MPS.BR. Este mapeamento será realizado com base nos dados obtidos na Etapa 2. Para a estruturação do mapeamento a ferramenta 5W1H será utilizada, no qual esta possibilita de forma estruturada identificar os processos e conhecer os mesmos, sendo esta direcionada para programas de melhorias. Os seguintes níveis de atendimento serão verificados neste mapeamento. - Será verificado o nível de atendimento das práticas executadas pelo MA que utiliza os princípios e métodos do PE em relação ao RE de cada processo do MPS.BR. Para isso as seguintes condições foram estabelecidas: Quadro 3. Classificação do nível de atendimento das práticas executadas pelo MA que utiliza os princípios e métodos do PE Resultados esperados de cada processo = Expressa o conceito de em relação. A partir desta classificação, posteriormente é possível: - Verificar o nível de atendimento das práticas executadas pelo MA que utiliza os princípios e métodos do PE em relação a cada processo de cada nível do MPS.BR, segundo as seguintes condições: Quadro 4. Classificação do nível de atendimento das práticas executadas pelo MA que utiliza os princípios e métodos do PE Cada processo de cada nível do modelo de maturidade E a partir da classificação obtida de acordo com as condições apresentadas no Quadro 4 é possível: - Verificar o nível de atendimento das práticas executadas pelo MA que utiliza os princípios e métodos do PE em relação a cada nível do MPS.BR, segundo as seguintes condições: 11

12 Quadro 5. Classificação do nível de atendimento das práticas executadas pelo MA que utiliza os princípios e métodos do PE A cada nível do modelo de maturidade MPS.BR 4) Apresentar Modelo Mapeado (Etapa 4) Esta etapa consiste em apresentar um modelo contendo o mapeamento realizado destacando assim, os níveis de atendimento e quais princípios do PE estão presentes nestes. 5) Analisar Modelo (Etapa 5) Após obter um modelo de mapeamento contendo seus respectivos níveis de atendimento, é possível realizar uma análise sobre os resultados e, se necessário pode fazer o uso de técnicas estatísticas para obter interpretações minuciosas dos dados. De acordo com os resultados obtidos será possível: Discutir quais processos e níveis do MPS.BR são mais propensos a serem implementados por práticas executadas pelos MA que utilizam os princípios do PE; Identificar quais princípios do PE são mais utilizados para otimizar os processos e reduzir custos de produção no desenvolvimento de software; Identificar quais níveis e processos do MPS.BR apresentam dificuldades na implementação por parte de organizações que utilizam MA sob influência do PE e; Discutir como determinados RE poderiam ser atendidos pelas práticas ágeis que utilizam princípios do PE. 6. Considerações Finais Para alcançar destaque no mercado, a maioria das empresas desenvolvedoras de software estão buscando inserir qualidade nos seus processos de produção e certificá-los, porém desejam também atender a demanda com o mínimo de recursos desperdiçados e entregar os softwares desenvolvidos o mais rápido possível aos seus clientes. Visando contribuir com essa problemática, neste trabalho é apresentada uma proposta de metodologia, buscando responder a questão chave que foi levantada inicialmente, uma vez que o PE é apontado em possuir a capacidade de otimizar os processos, bem como reduzir os custos na produção, independentemente do setor é ramo de atividade. Espera-se que através da metodologia proposta seja possível analisar e verificar a viabilidade do quanto os métodos enxutos utilizado pelos MA podem ser aplicados ao desenvolvimento de software sob a ótica dos processos exigidos pelo modelo de maturidade MPS.BR. Sendo 12

13 assim, possível atingir níveis de certificação desse modelo e contribuir com o processo de melhoria da qualidade no desenvolvimento de software. Referências Bibliográficas ABES Associação Brasileira de Empresas de Software. Mercado Brasileiro de Software Panorama e Tendências, ANDERSON, D. J. Kanban: Successful Evolutionary Change for your Technology Business. Blue Hole Press,WA, Sequim., p.262, CARVALHO E SILVA, F. L. Mapeamento e Aplicação da Produção Enxuta para o Processo de Desenvolvimento de Software. Dissertação (mestrado) - Universidade Estadual do Norte Fluminense. Engenharia de Produção, CORDEIRO, A. G. Priorização de requisitos e avaliação da qualidade de software segundo a percepção dos usuários. Dissertação (mestrado) - Universidade Estadual do Norte Fluminense. Engenharia de Produção, ISO/IEC, Information Technology Software Life Cycle Processes, ISO/IEC, Information Technology Process Assessment. Part 1 Concepts and vocabulary; part 2 Performing an assessment; part 3 Guidance on performing an assessment; part 4 Guidance on use for process improvement and process capability de termination; and part 5 An exemplar process assessment model, 2002a. ISO/IEC, PDAM Information Technology - Amendment to ISO/IEC 12207, 2002b. ISO/IEC, PDAM Information Technology - Amendment to ISO/IEC 12207, ISO/IEC, Information Technology - Process Assessment Part 2 - Performing an Assessment, ISO/IEC, TR Information Technology - Process Assessment - Part 7: Assessment of organizational maturity, HAUCK, J., WANGENHEIM, C. G. & THIRY, M. Suportando a Modelagem de Processo de Monitoração e Controle em Micro e Pequenas Empresas, Alinhado ao CMMI, MPS.BR e ISO/IEC SBQS (Simpósio Brasileiro de Qualidade de Software) Porto das Galinhas, PE, MARTINS, G. A. Estudo de Caso: uma Estratégia de Pesquisa. 2ª. Ed, São Paulo : Atlas, MALHOTRA, N. K. Pesquisa de Marketing: uma Orientação Aplicada. 4. ed. Porto Alegre: Bookman, OHNO, T. O Sistema Toyota de Produção: além da produção em larga escala. Bookman, Porto Alegre, p.151, POPPENDIECK, M. & POPPENDIECK, T.: Lean Software Development: An Agile Toolkit for Software Development Managers. 1. ed. Boston: Addison-Wesley Professional Implementing Lean Software Development: From Concept to Cash POPPENDIECK, M. Principles of Lean Thinking. Poppendieck.LLC 7666 Carnelian Lane Eden Prairie, MN 55346, USA, Lean Software Development. 29th International Conference on Software Engineering. IEEE, PRESMAN, R. S. Engenharia de Software. 5.ed. Rio de Janeiro: McGraw-Hill, ROCHA, A. R. C., MONTONI, M., WEBER, K.C., et al. "A Nationwide Program for Software Process Improvement in Brazil". In: Quality of Information and Communications Technology, QUATIC th International Conference on the, pp , Lisboa, Portugal, September ROCHA, A. R., MONTONI, M., SANTOS, G., et al. Fatores de Sucesso e Dificuldades na Implementação de Processos de Software Utilizando o MR-MPS e o CMMI. In: Encontro de Implementadores do MPS.BR, Brasilia,

14 SEI, CMMI for Development (CMMI-DEV), Version 1.3, Technical Report CMU/SEI-2010-TR-033. Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University. SOFTEX, MPS.BR - Guia Geral. ISBN Disponível em: Acesso em Janeiro de TRAVASSOS, G. H. & KALINOWSKI, M. imps 2008: Informações para acompanhar e evidenciar variação de desempenho nas empresas que adotaram o Modelo MPS. Relatório Técnico do Projeto imps, TRAVASSOS, G. H. & KALINOWSKI, M. imps Caracterização e Variação de Desempenho de Organizações que Adotaram o Modelo MPS. Campinas, SP: SOFTEX, ISBN: , WEBER, K. C., ARAUJO, E. E. R., ROCHA, A. R., MACHADO, C. A. F., SCALET, D. & SALVIANO, S. F. Brazilian software process reference model and assessment method. In: Computer and information sciences, ISCIS 2005, 20th international symposium, proceedings, Vol NCS, pp , Istanbul, Turkey, October 26-28, WEBER, K. C., ROCHA, A. R., MONTONI, M., et al. Modelo de Referência para Melhoria de Processo de Software: uma abordagem brasileira. Anais da Conferência Latino-Americana de Informática, Vol. 30, pp , Arequipa, Peru WOMACK, J., JONES, D. & ROOS, D. A máquina que mudou o mundo. Rio de Janeiro, Ed. Campus, Agradecimentos Os autores agradecem ao apoio fornecido pela Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro (FAPERJ) e pela Universidade Estadual do Norte Fluminense Darcy Ribeiro (UENF). 14

15 ANEXO A: Dimensões do instrumento de coletas de dados a ser aplicado aos implementadores do modelo MPS.BR na 1ª Etapa da Metodologia Proposta. 15

CLEVERSONTPP@GMAIL.COM

CLEVERSONTPP@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 mais

APLICACAÇÃ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 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 mais

Qualidade, 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. 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 mais

Introdução ao MPS.BR Guia Geral. Prof. Elias Batista Ferreira

Introduçã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 mais

FACULDADE SENAC GOIÂNIA

FACULDADE 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 mais

MPS.BR Melhoria de Processo do Software Brasileiro

MPS.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 mais

MPS.BR: Melhoria de Processo do Software Brasileiro e dos Resultados de Desempenho

MPS.BR: Melhoria de Processo do Software Brasileiro e dos Resultados de Desempenho l MPS.BR: Melhoria de Processo do Software Brasileiro e dos Resultados de Desempenho SUMÁRIO 1. Introdução Programa MPS.BR e Modelo MPS 2. Programa MPS.BR Resultados Esperados, Resultados Alcançados e

Leia mais

Adriano 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. 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 mais

Estudo 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 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 mais

Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Riscos

Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Riscos Ciência da Computação ENGENHARIA DE SOFTWARE Análise dos Riscos Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução Análise dos Riscos Atividades Princípios da Análise Especificação

Leia mais

Fatores que Influenciam na Migração do Processo de Melhoria de Software baseado em MPS para o CMMI nas Empresas Brasileiras

Fatores que Influenciam na Migração do Processo de Melhoria de Software baseado em MPS para o CMMI nas Empresas Brasileiras Fatores que Influenciam na Migração do Processo de Melhoria de Software baseado em MPS para o CMMI nas Empresas Brasileiras Rhavy Maia Guedes, Ellen Poliana Ramos Souza, Alexandre Lins de Vasconcelos.

Leia mais

Qualidade de Software MPS.BR - Questões CESPE (2010 a 2013)

Qualidade de Software MPS.BR - Questões CESPE (2010 a 2013) Qualidade de Software MPS.BR - Questões CESPE (2010 a 2013) Professor Gledson Pompeu gledson.pompeu@gmail.com Acesse nosso site em WWW.DOMINANDOTI.COM.BR Versões atualizadas de notas de aula e listas de

Leia mais

MPS.BR. O MPS.BR é um programa para Melhoria de Processo do Software Brasileiro. A proposta MPS.BR nasceu com base nos moldes CMMI.

MPS.BR. O MPS.BR é um programa para Melhoria de Processo do Software Brasileiro. A proposta MPS.BR nasceu com base nos moldes CMMI. MPS.BR O MPS.BR é um programa para Melhoria de Processo do Software Brasileiro. A proposta MPS.BR nasceu com base nos moldes CMMI. ISO - 12207 para desenvolvimento de software. ISO - 15504 para avaliação

Leia mais

MODELO CMM MATURIDADE DE SOFTWARE

MODELO 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 mais

Conhecimento 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. 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 mais

UMA PROSTA DE ADEQUAÇÃO DO MS VISUAL STUDIO TEAM SYSTEM (VSTS) PARA O MPS.BR NÍVEIS F e G

UMA PROSTA DE ADEQUAÇÃO DO MS VISUAL STUDIO TEAM SYSTEM (VSTS) PARA O MPS.BR NÍVEIS F e G 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

Leia mais

MPS.BR Melhoria de Processo do Software Brasileiro

MPS.BR Melhoria de Processo do Software Brasileiro Melhoria de Processo do Software Brasileiro (MPS.BR) SUMÁRIO 1. Introdução 2. Implantação do Programa MPS.BR: 2004 2007 3. Consolidação do Programa MPS.BR: 20082010 4. Conclusão Kival Weber Coordenador

Leia mais

Engenharia de Software

Engenharia de Software Universidade São Judas Tadeu Profª Dra. Ana Paula Gonçalves Serra Engenharia de O Processo Uma Visão Genérica Capítulo 2 (até item 2.2. inclusive) Engenharia de - Roger Pressman 6ª edição McGrawHill Capítulo

Leia mais

Padrões de Qualidade de Software e Métricas de Software

Padrões de Qualidade de Software e Métricas de Software Universidade Federal do Vale do São Francisco Padrões de Qualidade de Software e Métricas de Software Engenharia de Software I Aula 3 e 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de

Leia mais

Padrões de Qualidade de Software

Padrões de Qualidade de Software Universidade Federal do Vale do São Francisco Padrões de Qualidade de Software Engenharia de Software I Aula 4 Ricardo Argenton Ramos Agenda da Aula Introdução (Qualidade de Software) Padrões de Qualidade

Leia mais

Modelos de Maturidade: MPS.BR. Aécio Costa

Modelos de Maturidade: MPS.BR. Aécio Costa Modelos de Maturidade: MPS.BR Aécio Costa Criado em 2003 pela Softex para melhorar a capacidade de desenvolvimento de software nas empresas brasileiras. Objetivo: Impulsionar a melhoria da capacidade de

Leia mais

Aplicando 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 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 mais

Gerência de Projetos de Software Modelos de gerência. CMM: Capability Maturity Model ITIL: Information Technology Infrastructure Library MPS BR

Gerência de Projetos de Software Modelos de gerência. CMM: Capability Maturity Model ITIL: Information Technology Infrastructure Library MPS BR Modelos de gerência CMM: Capability Maturity Model ITIL: Information Technology Infrastructure Library MPS BR Modelo de maturidade: CMM CMM (Capability Maturity Model) é um modelo subdividido em 5 estágios

Leia mais

Estratégia de TI. Posicionamento Estratégico da TI: como atingir o alinhamento com o negócio. Conhecimento em Tecnologia da Informação

Estraté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 mais

A 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 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 mais

O processo de melhoria de processo

O processo de melhoria de processo O processo de melhoria de processo Prof.ª Dra. Aida Araújo Ferreira aidaferreira@recife.ifpe.edu.br Modelos de Melhoria de Processo de Software Tecnologia em Análise e Desenvolvimento de Sistemas IFPE

Leia mais

APOSTILAS: NORMAS; ABNT NBR ISO; MPS BR

APOSTILAS: 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 mais

Pesquisa MPS quer ouvir você!

Pesquisa MPS quer ouvir você! Pesquisa MPS quer ouvir você! Resumo executivo 1. Introdução Em comemoração à 500ª avaliação MPS publicada em 18set2013 e aos dez anos de MPS transcorrido em 11dez2013, a Softex 1 realizou no 1º semestre

Leia mais

do software Brasileiro

do 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 mais

Desenvolvimento de um software de gerenciamento de projetos para utilização na Web

Desenvolvimento 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 mais

Avaliação e Melhorias no Processo de Construção de Software

Avaliação e Melhorias no Processo de Construção de Software Avaliação e Melhorias no Processo de Construção de Software Martim Chitto Sisson Centro Tecnológico Universidade Federal de Santa Catarina (UFSC) Florianópolis SC Brasil martim@inf.ufsc.br Abstract. This

Leia mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA 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 mais

Importância da normalização para as Micro e Pequenas Empresas 1. Normas só são importantes para as grandes empresas...

Importância da normalização para as Micro e Pequenas Empresas 1. Normas só são importantes para as grandes empresas... APRESENTAÇÃO O incremento da competitividade é um fator decisivo para a maior inserção das Micro e Pequenas Empresas (MPE), em mercados externos cada vez mais globalizados. Internamente, as MPE estão inseridas

Leia mais

Melhoria de Processo de Software baseado no Modelo MPS.BR nível G - Um Estudo de Caso

Melhoria 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 mais

QUALIDADE DE SOFTWARE AULA N.7

QUALIDADE 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

FAPS: Ferramenta para apoiar Avaliações Integradas de Processos de Software

FAPS: Ferramenta para apoiar Avaliações Integradas de Processos de Software FAPS: Ferramenta para apoiar Avaliações Integradas de Processos de Software Marcello Thiry 1 2, Christiane Gresse von Wangenheim 1 2, Alessandra Zoucas 12, Leonardo Reis Tristão 1 1 (II-MPS.BR) Incremental

Leia mais

CMMI (Capability Maturity Model Integration) Thiago Gimenez Cantos. Bacharel em Sistemas de Informação

CMMI (Capability Maturity Model Integration) Thiago Gimenez Cantos. Bacharel em Sistemas de Informação CMMI (Capability Maturity Model Integration) Thiago Gimenez Cantos Bacharel em Sistemas de Informação Faculdade de Informática de Presidente Prudente Universidade do Oeste Paulista (UNOESTE) thiago@visioncom.com.br;

Leia mais

Melhorias de Processos de Engenharia de Software

Melhorias 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 mais

www.asrconsultoria.com.br

www.asrconsultoria.com.br www.asrconsultoria.com.br Renato Luiz Della Volpe Sócio Diretor da ASR Consultoria e Assessoria em Qualidade Ltda. Formado em 1983 em Eng. Mecânica pela FEI e Pós-graduação em Administração pela USP 2001.

Leia mais

FATEC 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 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 mais

Programa MPS.BR e Modelo MPS: A Evolução da Qualidade de Software no Brasil

Programa MPS.BR e Modelo MPS: A Evolução da Qualidade de Software no Brasil Programa MPS.BR e Modelo MPS: A Evolução da Qualidade de Software no Brasil 1. Qualidade de Software: motivação para o foco no processo, características dos processos de software e abordagens para melhoria

Leia mais

Modelo de Qualidade CMMI

Modelo de Qualidade CMMI Modelo de Qualidade CMMI João Machado Tarcísio de Paula UFF - Campus Rio das Ostras Resumo Este trabalho tem como objetivo explicar de forma simples o que é e como funciona o modelo de qualidade CMMI,

Leia mais

Prof. Dr. Ivanir Costa. Unidade IV QUALIDADE DE SOFTWARE

Prof. Dr. Ivanir Costa. Unidade IV QUALIDADE DE SOFTWARE Prof. Dr. Ivanir Costa Unidade IV QUALIDADE DE SOFTWARE introdução As mudanças que estão ocorrendo nos clientes e nos ambientes de negócios altamente competitivos têm motivado as empresas a modificarem

Leia mais

Lívia Jordão. Marcos Kalinowski. livia.jordao@ice.ufjf.br. kalinowski@ice.ufjf.br

Lívia Jordão. Marcos Kalinowski. livia.jordao@ice.ufjf.br. kalinowski@ice.ufjf.br Lívia Jordão livia.jordao@ice.ufjf.br Marcos Kalinowski kalinowski@ice.ufjf.br Introdução MPS-SV e Serviços de Desenvolvimento Survey: Aplicabilidade do MPS-SV à Serviços de Desenvolvimento Planejamento

Leia mais

QUALIDADE. Avaliação positiva

QUALIDADE. 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 mais

ALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI)

ALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI) ALESSANDRO PEREIRA DOS REIS PAULO CESAR CASTRO DE ALMEIDA ENGENHARIA DE SOFTWARE - CAPABILITY MATURITY MODEL INTEGRATION (CMMI) APARECIDA DE GOIÂNIA 2014 LISTA DE TABELAS Tabela 1 Áreas de processo por

Leia mais

Estudo de caso para implantação do modelo MR-MPS-SV

Estudo de caso para implantação do modelo MR-MPS-SV Estudo de caso para implantação do modelo MR-MPS-SV Giovani Hipolito Maroneze 1, Jacques Duílio Branches 1 1 Departamento de Computação Universidade Estadual de Londrina (UEL) Caixa Postal 10.001 86.057-970

Leia mais

Ciência da Computação ENGENHARIA DE SOFTWARE. Recursos e Cronograma

Ciência da Computação ENGENHARIA DE SOFTWARE. Recursos e Cronograma Ciência da Computação ENGENHARIA DE SOFTWARE Recursos e Cronograma Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução; Recursos; Pessoal; Software; Hardware; Outros recursos;

Leia mais

Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Requisitos de Software

Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Requisitos de Software Ciência da Computação ENGENHARIA DE SOFTWARE Análise dos Requisitos de Software Prof. Claudinei Dias email: prof.claudinei.dias@gmail.com Roteiro Introdução Tipos de requisitos Atividades Princípios da

Leia mais

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas

Leia mais

Pesquisa realizada com os participantes do 12º Seminário Nacional de Gestão de Projetos. Apresentação

Pesquisa realizada com os participantes do 12º Seminário Nacional de Gestão de Projetos. Apresentação Pesquisa realizada com os participantes do de Apresentação O perfil do profissional de Projetos Pesquisa realizada durante o 12 Seminário Nacional de, ocorrido em 2009, traça um importante perfil do profissional

Leia mais

MODELO SPICE Software Improvement and Capacibilty Determination Avalia o software com foco na melhoria de seus processos (identifica pontos fracos e

MODELO SPICE Software Improvement and Capacibilty Determination Avalia o software com foco na melhoria de seus processos (identifica pontos fracos e MODELO SPICE Software Improvement and Capacibilty Determination Avalia o software com foco na melhoria de seus processos (identifica pontos fracos e fortes, que serão utilizados para a criação de um plano

Leia mais

Década de 80, o Instituto de Engenharia de Software (SEI) foi criado.

Década de 80, o Instituto de Engenharia de Software (SEI) foi criado. Aécio Costa CMM Década de 80, o Instituto de Engenharia de Software (SEI) foi criado. Objetivos Fornecer software de qualidade para o Departamento de Defesa dos EUA Aumentar a capacitação da indústria

Leia mais

A Descrição do Produto ou Serviço e a Análise do Mercado e dos Competidores Fabiano Marques

A Descrição do Produto ou Serviço e a Análise do Mercado e dos Competidores Fabiano Marques A Descrição do Produto ou Serviço e a Análise do Mercado e dos Competidores Fabiano Marques "O plano de negócios é o cartão de visitas do empreendedor em busca de financiamento". (DORNELAS, 2005) A partir

Leia mais

TI em Números Como identificar e mostrar o real valor da TI

TI em Números Como identificar e mostrar o real valor da TI TI em Números Como identificar e mostrar o real valor da TI João Maldonado / Victor Costa 15, Outubro de 2013 Agenda Sobre os Palestrantes Sobre a SOLVIX Contextualização Drivers de Custo Modelo de Invenstimento

Leia mais

TRABALHOS TÉCNICOS Coordenação de Documentação e Informação INOVAÇÃO E GERENCIAMENTO DE PROCESSOS: UMA ANÁLISE BASEADA NA GESTÃO DO CONHECIMENTO

TRABALHOS TÉCNICOS Coordenação de Documentação e Informação INOVAÇÃO E GERENCIAMENTO DE PROCESSOS: UMA ANÁLISE BASEADA NA GESTÃO DO CONHECIMENTO TRABALHOS TÉCNICOS Coordenação de Documentação e Informação INOVAÇÃO E GERENCIAMENTO DE PROCESSOS: UMA ANÁLISE BASEADA NA GESTÃO DO CONHECIMENTO INTRODUÇÃO Os processos empresariais são fluxos de valor

Leia mais

Projeto 2.47 QUALIDADE DE SOFTWARE WEB

Projeto 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 mais

GESTÃO DE QUALIDADE EM SERVIÇOS NAS MICRO E PEQUENAS EMPRESAS DO RAMO DE SOFTWARE: GARANTIA DE QUALIDADE MPS.BR

GESTÃO DE QUALIDADE EM SERVIÇOS NAS MICRO E PEQUENAS EMPRESAS DO RAMO DE SOFTWARE: GARANTIA DE QUALIDADE MPS.BR GESTÃO DE QUALIDADE EM SERVIÇOS NAS MICRO E PEQUENAS EMPRESAS DO RAMO DE SOFTWARE: GARANTIA DE QUALIDADE MPS.BR Andressa Silva Silvino 1 Jadson do Prado Rafalski 2 RESUMO O objetivo deste artigo é analisar

Leia mais

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento

Leia mais

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

Leia mais

Governança de TI. ITIL v.2&3. parte 1

Governanç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 mais

Planejamento Estratégico de Tecnologia da Informação PETI 2014-2016

Planejamento 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 mais

METODOLOGIA DE PROMOÇÃO DA SUSTENTABILIDADE PELO GERENCIAMENTO DE PROJETOS

METODOLOGIA DE PROMOÇÃO DA SUSTENTABILIDADE PELO GERENCIAMENTO DE PROJETOS METODOLOGIA DE PROMOÇÃO DA SUSTENTABILIDADE PELO GERENCIAMENTO DE PROJETOS Débora Noronha¹; Jasmin Lemke¹; Carolina Vergnano¹ ¹Concremat Engenharia e Tecnologia S/A, Diretoria Técnica de Estudos, Projetos

Leia mais

Programa 04/12/2008 05/12/2008. 1. Relato de experiência Integração de modelos CMMI, MPS.BR e ISO 9000 na 7COMm Sergio Esmério (7COMm)

Programa 04/12/2008 05/12/2008. 1. Relato de experiência Integração de modelos CMMI, MPS.BR e ISO 9000 na 7COMm Sergio Esmério (7COMm) Programa 04/12/2008 05/12/2008 1. Relato de experiência Integração de modelos CMMI, MPS.BR e ISO 9000 na 7COMm Sergio Esmério (7COMm) 2. A importância do fator humano no desenvolvimento de software Daniel

Leia mais

A IMPORTÂNCIA DA GESTÃO DE CUSTOS NA ELABORAÇÃO DO PREÇO DE VENDA

A IMPORTÂNCIA DA GESTÃO DE CUSTOS NA ELABORAÇÃO DO PREÇO DE VENDA 553 A IMPORTÂNCIA DA GESTÃO DE CUSTOS NA ELABORAÇÃO DO PREÇO DE VENDA Irene Caires da Silva 1, Tamires Fernanda Costa de Jesus, Tiago Pinheiro 1 Docente da Universidade do Oeste Paulista UNOESTE. 2 Discente

Leia mais

Projeto de Sistemas I

Projeto de Sistemas I Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o

Leia mais

Estruturando o modelo de RH: da criação da estratégia de RH ao diagnóstico de sua efetividade

Estruturando o modelo de RH: da criação da estratégia de RH ao diagnóstico de sua efetividade Estruturando o modelo de RH: da criação da estratégia de RH ao diagnóstico de sua efetividade As empresas têm passado por grandes transformações, com isso, o RH também precisa inovar para suportar os negócios

Leia mais

Uma proposta de Processo de Aquisição de Software para uma Instituição Federal de Ensino

Uma proposta de Processo de Aquisição de Software para uma Instituição Federal de Ensino Universidade Federal do Pará Campus Universitário de Castanhal Faculdade de Sistemas de Informação Uma proposta de Processo de Aquisição de Software para uma Instituição Federal de Ensino Elisiane M. Soares,

Leia mais

Análise do processo de desenvolvimento e manutenção do Sistema de Informação e Gestão Acadêmica (SIGA) com foco no Nível G do MPS.

Análise do processo de desenvolvimento e manutenção do Sistema de Informação e Gestão Acadêmica (SIGA) com foco no Nível G do MPS. UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO Análise do processo de desenvolvimento e manutenção do Sistema de Informação e Gestão Acadêmica (SIGA) com foco

Leia mais

ISO 9001. As três primeiras seções fornecem informações gerais sobre a norma, enquanto as cinco últimas centram-se na sua implementação.

ISO 9001. As três primeiras seções fornecem informações gerais sobre a norma, enquanto as cinco últimas centram-se na sua implementação. ISO 9001 A ISO 9001 é um Sistema de Gestão da Qualidade (SGQ) standard que exige que uma dada organização satisfaça as suas próprias exigências e as dos seus clientes e reguladores. Baseia-se numa metodologia

Leia mais

RESUMO: APRESENTAÇÃO DOS RESULTADOS DO ESTUDO DE CASO:

RESUMO: APRESENTAÇÃO DOS RESULTADOS DO ESTUDO DE CASO: MÉTRICAS PARA ESTIMATIVA DE SOFTWARES EM QUE SE APLICAM METODOLOGIA ÁGIL Juliana Cotta Ferreira RESUMO: A engenharia de software discute-se muito sobre métricas, devido à sua importância para acompanhar

Leia mais

Atividade: COBIT : Entendendo seus principais fundamentos

Atividade: 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 mais

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

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 UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI DIREÇÃO DE ENSINO DEN DEPARTAMENTO: SISTEMAS DE INFORMAÇÃO PLANO DE ENSINO DISCIPLINA: GERÊNCIA DE

Leia mais

Engenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr

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

Leia mais

EDUCAÇÃO SUPERIOR, INOVAÇÃO E PARQUES TECNOLÓGICOS

EDUCAÇÃO SUPERIOR, INOVAÇÃO E PARQUES TECNOLÓGICOS EDUCAÇÃO SUPERIOR, INOVAÇÃO E PARQUES TECNOLÓGICOS Jorge Luis Nicolas Audy * A Universidade vem sendo desafiada pela Sociedade em termos de uma maior aproximação e alinhamento com as demandas geradas pelo

Leia mais

SGQ 22/10/2010. Sistema de Gestão da Qualidade. Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para:

SGQ 22/10/2010. Sistema de Gestão da Qualidade. Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para: PARTE 2 Sistema de Gestão da Qualidade SGQ Gestão da Qualidade Qualquer atividade coordenada para dirigir e controlar uma organização para: Possibilitar a melhoria de produtos/serviços Garantir a satisfação

Leia mais

REDUZINDO AS QUEBRAS ATRAVÉS DA MANUTENÇÃO PROFISSIONAL

REDUZINDO AS QUEBRAS ATRAVÉS DA MANUTENÇÃO PROFISSIONAL REDUZINDO AS QUEBRAS ATRAVÉS DA MANUTENÇÃO PROFISSIONAL Luiz Rodrigo Carvalho de Souza (1) RESUMO O alto nível de competitividade exige que as empresas alcancem um nível de excelência na gestão de seus

Leia mais

PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE

PMI-SP PMI-SC PMI-RS PMI PMI-PR PMI-PE ESTUDO DE BENCHMARKING EM GERENCIAMENTO DE PROJETOS 2009 Brasil Uma realização dos Chapters Brasileiros do PMI - Project Management Institute PMI-SP PMI-RJ PMI-AM PMI-SC PMI-BA ANEXO 1 PMI-RS PMI PMI-CE

Leia mais

SETIS- III Seminário de Tecnologia Inovação e Sustentabilidade 4 e 5 de novembro de 2014.

SETIS- III Seminário de Tecnologia Inovação e Sustentabilidade 4 e 5 de novembro de 2014. A importância da comunicação no gerenciamento de projetos de softwares: reflexões teóricas Lucas Krüger lucas_kruger-@hotmail.com Resumo: Esse artigo objetiva estudar a comunicação entre cliente e desenvolvedor

Leia mais

22/02/2009. Supply Chain Management. É a integração dos processos do negócio desde o usuário final até os fornecedores originais que

22/02/2009. Supply Chain Management. É a integração dos processos do negócio desde o usuário final até os fornecedores originais que Supply Chain Management SUMÁRIO Gestão da Cadeia de Suprimentos (SCM) SCM X Logística Dinâmica Sugestões Definição Cadeia de Suprimentos É a integração dos processos do negócio desde o usuário final até

Leia mais

GERIC GERENCIAMENTO DO I.T.I.L E DO COBIT

GERIC GERENCIAMENTO DO I.T.I.L E DO COBIT GERIC GERENCIAMENTO DO I.T.I.L E DO COBIT Angélica A. da Silva, Regiani R.Nunes e Sabrina R. de Carvalho 1 Tathiana Barrére Sistemas de Informação AEDB - Associação Educacional Dom Bosco RESUMO Esta sendo

Leia mais

PERSPECTIVAS DO PROJETO DE ENSINO FÁBRICA DE SOFTWARE *

PERSPECTIVAS DO PROJETO DE ENSINO FÁBRICA DE SOFTWARE * PERSPECTIVAS DO PROJETO DE ENSINO FÁBRICA DE SOFTWARE * Hudson Henrique de Souza LOPES 1 ; Wellington Garcia PEREIRA 2 ; Getúlio Antero de DEUS JÚNIOR 3. 1 Bolsista do PET EEEC/UFG hudsonhsl@hotmail.com.

Leia mais

Capítulo 2 Objetivos e benefícios de um Sistema de Informação

Capítulo 2 Objetivos e benefícios de um Sistema de Informação Capítulo 2 Objetivos e benefícios de um Sistema de Informação 2.1 OBJETIVO, FOCO E CARACTERÍSTICAS DOS SISTEMAS DE INFORMAÇÃO. Os Sistemas de Informação, independentemente de seu nível ou classificação,

Leia mais

GESTÃO DA PRODUÇÃO E OPERAÇÕES

GESTÃO DA PRODUÇÃO E OPERAÇÕES GESTÃO DA PRODUÇÃO E OPERAÇÕES CAPÍTULO 1 Gestão da produção: história, papel estratégico e objetivos Prof. Glauber Santos 1 GESTÃO DA PRODUÇÃO E OPERAÇÕES 1.1 Gestão da produção: apresentação Produção

Leia mais

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia. 1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade

Leia mais

PRODUTOS RIOSOFT COM SUBSÍDIO SEBRAEtec

PRODUTOS 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 mais

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 CURSO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MISSÃO DO CURSO A concepção do curso de Análise e Desenvolvimento de Sistemas está alinhada a essas novas demandas

Leia mais

A Importância do CRM nas Grandes Organizações Brasileiras

A Importância do CRM nas Grandes Organizações Brasileiras A Importância do CRM nas Grandes Organizações Brasileiras Por Marcelo Bandeira Leite Santos 13/07/2009 Resumo: Este artigo tem como tema o Customer Relationship Management (CRM) e sua importância como

Leia mais

Gestão Estratégica do Suprimento e o Impacto no Desempenho das Empresas Brasileiras

Gestão Estratégica do Suprimento e o Impacto no Desempenho das Empresas Brasileiras RP1102 Gestão Estratégica do Suprimento e o Impacto no Desempenho das Empresas Brasileiras MAPEAMENTO E ANÁLISE DAS PRÁTICAS DE COMPRAS EM MÉDIAS E GRANDES EMPRESAS NO BRASIL Coordenadores Paulo Tarso

Leia mais

1 Introdução 1.1. Motivação

1 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 mais

Quais estratégias de crédito e cobranças são necessárias para controlar e reduzir a inadimplência dos clientes, na Agroveterinária Santa Fé?

Quais estratégias de crédito e cobranças são necessárias para controlar e reduzir a inadimplência dos clientes, na Agroveterinária Santa Fé? 1 INTRODUÇÃO As empresas, inevitavelmente, podem passar por períodos repletos de riscos e oportunidades. Com a complexidade da economia, expansão e competitividade dos negócios, tem-se uma maior necessidade

Leia mais

IETEC Instituto de Educação Tecnológica. Artigo Técnico

IETEC Instituto de Educação Tecnológica. Artigo Técnico IETEC Instituto de Educação Tecnológica Artigo Técnico A Importância Do Desenvolvimento Dos Fornecedores Para A Atividade De Compras Autor: Fernando de Oliveira Fidelis Belo Horizonte MG 11 de Agosto de

Leia mais

RELATÓRIO DE UTILIZAÇÃO DE METODOLOGIAS DE DESENVOLVIMENTO ÁGEIS

RELATÓRIO DE UTILIZAÇÃO DE METODOLOGIAS DE DESENVOLVIMENTO ÁGEIS RELATÓRIO DE UTILIZAÇÃO DE METODOLOGIAS DE DESENVOLVIMENTO ÁGEIS 2012 Versão 1.0 SUMÁRIO EXECUTIVO Segundo Peter F. Ducker, presidente honorário da Drucker Foundation e professor da Claremont Graduate

Leia mais

Pesquisa realizada com os participantes do 16º Seminário Nacional de Gestão de Projetos APRESENTAÇÃO

Pesquisa realizada com os participantes do 16º Seminário Nacional de Gestão de Projetos APRESENTAÇÃO Pesquisa realizada com os participantes do de APRESENTAÇÃO O perfil do profissional de projetos Pesquisa realizada durante o 16 Seminário Nacional de, ocorrido em Belo Horizonte em Junho de, apresenta

Leia mais