Fábrica de Software Fatores motivadores, restrições e tendências

Documentos relacionados
Fábrica de Software 29/04/2015

Conjunto de recursos (humanos e materiais), processos e metodologias estruturados de forma semelhante à indústria tradicional.

Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos

15/09/2015. Gestão e Governança de TI. Modelo de Governança em TI. A entrega de valor. A entrega de valor. A entrega de valor. A entrega de valor

MECANISMOS PARA GOVERNANÇA DE T.I. IMPLEMENTAÇÃO DA. Prof. Angelo Augusto Frozza, M.Sc.

Governança de TI Evolução e Conceitos de Gestão da TI. Raimir Holanda raimir@tce.ce.gov.br

CONCORRÊNCIA AA Nº 05/2009 BNDES ANEXO X PROJETO BÁSICO: DESCRIÇÃO DOS PROCESSOS DE TI

PÁGINA 4 ITIL V.2 & ITIL V.3

IT SERVICES PORTFOLIO. SPEKTRUM IT Services Portfolio 1

ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO

Governança de TI. Heleno dos Santos Ferreira

Implantação de um Processo de Medições de Software

Universidade Paulista

Agenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção

Governança de TI B Aula 06

SOLUTION MANAGER COMO FERRAMENTA DE GOVERNANÇA DE TI HENRIQUE JOSÉ MARIA FABIO VITORINO FIGUEIREDO ADRIANA SEIFFERT ALBINO DOS SANTOS FERNANDES

Governança de TI. NÃO É apenas siglas como ITIL ou COBIT ou SOX... NÃO É apenas implantação de melhores práticas em TI, especialmente em serviços

Modernização e Evolução do Acervo de Software. Gustavo Robichez de Carvalho guga@les.inf.puc-rio.br

Gestão da Tecnologia da Informação

Prof.: Gilberto Onodera

Disciplina: Administração de Departamento de TI. Professor: Aldo Rocha. Aula III - 25/08/2011

Profa. Celia Corigliano. Unidade IV GERENCIAMENTO DE PROJETOS DE TI

PEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL PEDROHOLI@GMAIL.COM CMM E CMMI

GESTÃO DE T.I. José Luís Padovan

Clóvis Diego Schuldt. Orientador: Prof. Wilson Pedro Carli

Lista de Exercícios 01: ITIL Prof. Fernando Pedrosa

Governança de TI B Aula 02

Implantação da Governança a de TI na CGU

PORTARIA Nº 178 DE 25 DE OUTUBRO DE 2012.

A relação da Governança de TI (COBIT), Gerenciamento de Serviços (ITIL) e Gerenciamento de Projetos (PMI)

Profa. Gislaine Stachissini. Unidade III GOVERNANÇA DE TI

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

Exame de Fundamentos da ITIL

Política Organizacional para Desenvolvimento de Software no CTIC

Políticas de Qualidade em TI

CLOUD. tendências CLOUD. entendendo e contratando assertivamente. Agosto/2012 INFORMATIVO TECNOLÓGICO DA PRODESP EDIÇÃO 02

MASTER IN PROJECT MANAGEMENT

efagundes com GOVERNANÇA DE TIC Eduardo Mayer Fagundes Aula 3/4

A Biblioteca: Gerenciamento de Serviços de TI. Instrutor : Cláudio Magalhães cacmagalhaes@io2.com.br

Transformação para uma TI empresarial Criando uma plataforma de geração de valor. Garanta a eficiência e a competitividade da sua empresa

Como implementar os processos de Gerenciamento de Demanda e Capacidade de serviços de TI.

18/08/2015. Governança Corporativa e Regulamentações de Compliance. Gestão e Governança de TI. Governança Corporativa. Governança Corporativa

Gerenciamento de Níveis de Serviço

Sistemas Informatizados. Alfonso Izarra

Secretaria de Gestão Pública de São Paulo. Guia de Avaliação de Maturidade dos Processos de Gestão de TI

Gerenciamento de Problemas

Qualidade de Processo de Software Normas ISO e 15504

GOVERNANÇA EM TI. Prof. André Dutton. 1

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como:

Da Comunidade TI Controle. para o. Superior Tribunal de Justiça

Implantação da Governança a de TI na CGU

Porquê na ITIL nas empresas? o Para termos uma resposta efetiva é preciso entender o porque da governança; o Entender gerenciamento de riscos.

A implantação da governança de TI:abordagens, barreiras e requisitos. Agenda da palestra

Qualidade de Software. Profa. Cátia dos Reis Machado

Gledson Pompeu 1. Cenário de TI nas organizações. ITIL IT Infrastructure Library. A solução, segundo o ITIL

Planejamento Estratégico de TIC. da Justiça Militar do Estado. do Rio Grande do Sul

Service Level Management SLM. Gerenciamento de Níveis de Serviço

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

Gerenciamento de Recursos Humanos e Gerenciamento de Comunicações. Sergio Scheer / DCC / UFPR TC045 Gerenciamento de Projetos

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.

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

Disciplina: Administração de Departamento de TI. Professor: Aldo Rocha. Aula XI - 15/09/2011

Disciplina: Administração de Departamento de TI. Professor: Aldo Rocha. Aula IX - 28/04/2011

GTI Governança de TI

Apresentação. Empresarial SOLUÇÕES EM TI

Unidade I GERENCIAMENTO DE. Profa. Celia Corigliano

QUALIDADE DE SOFTWARE AULA N.7

3º ENCONTRO ANUAL DA AACE

ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO

SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO

Engenharia de Software

-Dominios do Exame CCSA

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com

Gestão da Tecnologia da Informação

Fundada em 2005, a Cedro tem como objetivo transformar o mundo através de pessoas e tecnologias, com atuação global e sustentável.

SEQUÊNCIA: TIPOS DE SISTEMAS DE INFORMAÇÃO. PROF. MARTIUS V R Y RODRIGUEZ, DSc TECNOLOGIA DE INFORMAÇÃO

Definição de Processos Reutilizáveis para Desenvolvimento de Software com Aquisição

FACULDADE SENAC GOIÂNIA

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite (81 )

PLANEJAMENTO E PROJETOS. Lílian Simão Oliveira

TI Digital: Rede Social Corporativa alavancando produtividade em desenvolvimento de sistemas com modelo CMMI

Governança de TI. Aguinaldo Aragon Fernandes, Dsc. Vladimir Ferraz de Abreu

Fundamentos de Gestão de TI

Introdução a Computação

17/02/2009. Curso Superior de Tecnologia: Redes de Computadores. Disciplina: Gestão de Projetos de TI Prof.: Fernando Hadad Zaidan. Unidade 2.

MBA em Gestão de Empreendimentos Turísticos

Transcrição:

Fábrica de Software Fatores motivadores, restrições e tendências Aguinaldo Aragon Fernandes

Agenda Revisitando o conceito e escopo da fábrica de software Implicações do uso do conceito de Fábrica de Software internas e externas A gestão de Fábricas de Software externas Quando não devo usar uma Fábrica de Software Tendências das Fábricas de Software no Brasil

O conceito da fábrica de software Administração Científica Produção em Massa Processos Industriais Controle de Qualidade Técnicas Industriais Gestão da Qualidade Total Engenharia De Software Qualidade do Processo de Software Product-Line O estado da arte na gestão de processos de TI deriva de conceitos há muito tempo difundidos no meio industrial e em negócios risk-intensive

O conceito da fábrica de software Um processo estruturado, controlado e melhorado de de forma contínua, considerando abordagens de de engenharia industrial, orientado para o atendimento a múltiplas demandas de de natureza e escopo distintas, visando à geração de de produtos de de software, conforme os os requerimentos documentados dos usuários e/ou clientes, da da forma mais produtiva e econômica possível

A fábrica de software é um negócio A fábrica é como se fosse um produto e deve ser rentável Gestão do Negócio Lead Pré-Venda Operação Fábrica Se mal conduzido A operação não é rentável

A fábrica de software é um negócio Condições para ser rentável Demanda contínua fazendo uso do máximo da capacidade instalada Processos (inclusive do CMMI) alinhados com a operação e que agreguem valor Forte automação dos processos Gestão do conhecimento Distribuição da operação para locais cuja mão de obra é qualificada mas barata

Escopos de fábricas de software Fábrica de Projetos (Ampliada) Fábrica de Projetos de Software Fábrica de Projetos Físicos Fábrica de Programas ARQUITETURA DE SOLUÇÃO PROJETO CONCEITUAL ESPECIFICAÇÃO LÓGICA PROJETO DETALHADO CONSTRUÇÃO E TESTE UNITÁRIO TESTE INTEGRADO TESTE DE ACEITAÇÃO

Escopos de fábricas de software Recebimento e Aceitação Planejamento e Distribuição Análise da Tarefa Execução da Codificação CLIENTE Homologação e Liberação Testes Modelo Genérico

Escopos de fábricas de software GESTÃO ESTRATÉGICA E TÁTICA Gestão do Desempenho e Níveis de Serviços Gestão da Capacidade e Demanda Gestão da Qualidade e Processos Gestão da Segurança e Continuidade Gestão Financeira Gestão da Infra-Estrutura Gestão dos Serviços Solicitação de Serviços Planejamento e Aceitação Execução Dos Serviços Gestão da Configuração Gestão de Recursos GESTÃO OPERACIONAL Solicitações Atendidas Solicitação Emergencial Atendimento Emergencial

Requisitos para uma fábrica de software Deve haver um processo definido e padrão para o desenvolvimento do produto de software; A Fábrica deve ter um forte gerenciamento da interface com o usuário e/ou cliente, tanto no sentido de recebimento de solicitações como entrega dos produtos solicitados; A entrada para a Fábrica (a ordem de serviço ou solicitação de serviço), deve ser padronizada; As estimativas de prazo e custo devem ser baseadas na capacidade real de atendimento da Fábrica a uma determinada demanda; Deve haver métodos padrões de estimativas baseados em históricos; A Fábrica deve ter, de preferência, tempos padrões de atendimento já estabelecidos de acordo com o domínio da aplicação, da plataforma tecnológica e do tamanho da demanda (programa e/ou projeto);

Requisitos para uma fábrica de software Os perfis de recursos humanos devem ser controlados e estarem alinhados ao tipo de demanda (natureza e complexidade) da Fábrica; A Fábrica deve ter um rigoroso controle dos recursos em termos de sua alocação, disponibilidade, necessidade futura e produtividade (esta deve ser medida); A Fábrica deve ter um processo para o planejamento e controle da produção; A Fábrica deve ter o controle do status das múltiplas demandas em seu processo e permitir rastreamento dessas demandas; A Fábrica deve controlar todos os itens de software (documentos, métodos, procedimentos, ferramentas e código), criando uma biblioteca de itens; A Fábrica deve ter o absoluto controle do andamento da execução de cada demanda;

Requisitos para uma fábrica de software Os produtos de software devem ser construídos de acordo métodos, técnicas e ferramentas padronizadas; A Fábrica pode ter processos distintos para atendimento a demandas de natureza diferentes; Todos os recursos humanos devem estar aptos e treinados para as tarefas de desenvolvimento de software e para operarem processos operacionais e de gestão; A Fábrica deve ter processos de atendimento (resolução de problemas) para os usuários e/ou clientes; A Fábrica deve ter mecanismos que garantam a qualidade do produto de software, conforme requerimentos do usuário e/ou cliente; A Fábrica dever ter mecanismos de apuração, apropriação e controle de custos;

Requisitos para uma fábrica de software A Fábrica deve ter mecanismos de medições de atributos de sua operação, tais como: tempos médios de atendimento, densidade de defeitos dos produtos, eficiência de remoção de defeitos, exatidão das estimativas e assim sucessivamente; A Fábrica tem que ter um absoluto controle sobre os níveis de serviços acordados com os seus usuários e/ou clientes; A Fábrica tem que melhorar seus processos de forma contínua visando o aumento de sua produtividade e a redução de seus custos de operação; O ambiente de hardware e software da Fábrica deve ser estável e estar alinhado com as necessidades dos seus usuários e/ou clientes.

Implicações do uso do conceito de Fábrica de Software Internas e Externas Fábrica de Projetos (Ampliada) Fábrica de Projetos de Software Fábrica de Projetos Físicos Fábrica de Programas ARQUITETURA DE SOLUÇÃO PROJETO CONCEITUAL ESPECIFICAÇÃO LÓGICA PROJETO DETALHADO CONSTRUÇÃO E TESTE UNITÁRIO TESTE INTEGRADO TESTE DE ACEITAÇÃO Padrões Disciplina Gestão da Qualidade Gestão da Melhoria

A gestão de Fábricas Externas Gestão Tática Requisitos Táticos: SLA s Métricas Padrões Plataformas Gestão Informações Gestão dos requisitos RESULTADO Avaliação do Resultado Requisitos operacionais: Especificações Controle operacional Feedback da qualidade Gestão Operacional

Quando não devo usar Fábrica de Software Projetos Manutenções Programadas Incidentes Aqui é difícil de usar

Tendências fatores motivadores Acionistas Contribuintes Governança Sarbanes Oxley Basiléia II Lei de Responsabilidade Fiscal Maior Transparência

Tendências fatores motivadores Globalização Custo da Mão de Obra Offshore Política Governamental Oportunidades

Tendências fatores motivadores Oportunidades offshore A Índia não vai conseguir suprir as necessidades do mercado Parcerias de empresas Brasileiras, essas ficando com a Fábrica de códigos Globalização Movimentos de IT Sourcing está trazendo novas empresas para o mercado Brasileiro como a Patni, Infosys Fábricas Brasileiras em busca frenética pelo CMMI

Tendências fatores motivadores Forte automação dos processos operacionais e de gestão das fábricas de software Mercado exige o conceito por parte das empresas de serviços Ainda temos a última barreira Mercado governamental

Tendências fatores motivadores Atenção Eles inventaram outro modelo para offshore escmsp Capability Maturity Model for Service Providers

Tendências Ciclo de Vida do Sourcing Iniciação Entrega Finalização Andamento Sustentam a excelência NÍVEL 5 Gestão do Conhecimento Gestão de Pessoas Gestão do Desempenho Gestão do Relacionamento Gestão da Tecnologia Geram valor de forma proativa Gerenciam o desempenho organizacional Atendem os requerimentos NIVEL 2 consistentemente NÍVEL 3 NÍVEL 4 Gestão de Ameaças Contratação Projeto e Implantação do Serviço Entrega do Serviço Transferência do Serviço Provedores de Serviços

Obrigado! aragon@aragon.srv.br 11-4153-0514