Alinhamento entre estratégia de negócios e melhoria de processos de software: um roteiro de implementação - PDF
Download "Alinhamento entre estratégia de negócios e melhoria de processos de software: um roteiro de implementação"
Nathan Palha Damásio
1 Produção, v. 21, n. 2, p , abr./jun doi: /S Alinhamento entre estratégia de negócios e melhoria de processos de software: um roteiro de implementação Regina Asato a, *, Mauro Mesquita Spinola b, Ivanir Costa c, Walter Henrique De Farias Silva d a, UNIP, Brasil b UNIP, Brasil c UNIP, Brasil d UNIP, Brasil Resumo As ações de melhoria dos produtos e processos de software, para um melhor atendimento dos objetivos de negócio de uma organização, devem estar associadas às estratégias competitivas do mercado. Este trabalho descreve um roteiro que traduz os objetivos estratégicos de organizações de softwar em indicadores de processo gerenciáveis. O Balanced Scorecard (BSC) é utilizado como base desse roteiro, sendo complementado pelas práticas do modelo Practical Software Measurement (PSM). O estudo está baseado em uma pesquisa bibliográfica dos conceitos e a aplicação de uma pesquisa-ação. A estratégia de pesquisa-ação permite o refinamento do roteiro, o aprendizado dos participantes e a melhoria da aplicação do próprio método. A execução das etapas metodológicas resultou na definição do mapa estratégico e seus desdobramentos em uma organização desenvolvedora de software. O resultado final é um roteiro que permite a implementação do alinhamento estratégico de negócios e a melhoria de processos em organizações desenvolvedoras de software. Palavras-chave Estratégia de negócios. Melhoria de processos de software. BSC. PSM. 1. Introdução Segundo o Ministério da Ciência e Tecnologia (MCT), países como China e Índia estão estreitando as relações na área de software para garantir o posto de países mais favoráveis para a terceirização no setor de tecnologia. Além disso, relatórios do MCT informam que a exportação do produto no Brasil ainda é muito pequena (BRASIL, 2005). Por outro lado, o volume de investimento mundial em software tende a aumentar muito nos próximos anos. Nesse cenário, as organizações brasileiras do segmento buscam implementar modelos de qualidade reconhecidos no mercado internacional visando ao aumento de competitividade e a exportação de software. A visão da tecnologia da informação (TI) como arma estratégica competitiva tem sido discutida e enfatizada, pois não só sustenta as operações do negócio existentes, como também permite que se viabilizem novas estratégias empresariais (LAURINDO, 2003). Segundo Laurindo (2000), as empresas especializadas em software, por questão de competitividade, buscam utilização de técnicas e ferramentas mais modernas, apresentando maior produtividade no desenvolvimento de sistemas, o que provoca um impacto direto na eficiência dessa atividade. O autor afirma que os investimentos em tecnologia são dirigidos aos negócios, ou seja, o novo software é desenvolvido para atender aos negócios. A necessidade de software torna-se cada vez mais evidente, gerando oportunidade de negócios para os produtores desse segmento. Em busca da competitividade, as empresas desenvolvedoras de software necessitam investir na melhoria dos seus processos. No entanto, algumas *UNIP, São Paulo, SP, Brasil Recebido 18/12/2008; Aceito 11/10/2010
2 Asato, R. et al. 315 empresas retardam ou adiam o investimento em processos de melhoria de software devido à falta de entendimento sobre como essa implementação pode ser bem-sucedida (GUERRERO; ETEROVIC, 2004). Os investimentos por iniciativa de uma gerência ou coordenação, realizados de forma isolada, tendem a ser interpretados como custo. Isso ocorre devido à falta de compreensão das áreas de negócio sobre a importância da melhoria do processo de software e pela falta de demonstração de resultados diretos nos negócios da organização. Além disso, os benefícios dos investimentos em implementação de melhoria de processos nem sempre são percebidos imediatamente. Por esse motivo, muitas empresas desistem ou suspendem os investimentos antes de atingir seus objetivos. Surgem então as seguintes questões: Como pode ser feito o alinhamento entre a estratégia e os investimentos em melhorias de processos de software? Como planejar e implementar as estratégias adotadas? A pesquisa bibliográfica, com o intuito de buscar as respostas a esses questionamentos, direcionou os estudos para o Balanced Scorecard (BSC). O BSC é o modelo proposto por Kaplan e Norton (2004) e trata-se de uma ferramenta que traduz a missão e a estratégia das empresas em um conjunto abrangente de medidas de desempenho. Seu propósito é alinhar as estratégias de unidades de negócio à estratégia corporativa, transformando a missão, a visão e a estratégia da organização em objetivos e metas diferenciados de acordo com quatro perspectivas: financeiras, do cliente, dos processos internos e de aprendizado e crescimento. O BSC funciona como um painel de controle para visualizar a organização em várias perspectivas de uma só vez. Na base do mapa estratégico temos a perspectiva de aprendizado e crescimento, que identifica os ativos intangíveis mais importantes. Além disso, contribui para que as empresas acompanhem as estratégias adotadas e verifiquem os retornos positivos de modo a justificar os investimentos. Os autores afirmam que o modelo permite avaliar até que ponto as unidades de negócio de uma empresa geram valor para os clientes atuais e futuros. Além disso, permite identificar como cada unidade deve aperfeiçoar suas capacidades internas e os investimentos necessários em pessoal, sistemas e processos visando melhorar o desempenho futuro. O estudo bibliográfico do modelo BSC mostrou a necessidade de pesquisa complementar de modelos de indicadores de desempenho e modelos de planejamento e implementação de processos. Por esse motivo, foram estudados os modelos PSM (Practical Software Measurement) e PMBOK (Project Management Body of Knowledge). As melhores práticas do BSC agregando aspectos críticos relacionadas a gerenciamento de projetos, mudanças, risco e Quality Assurance têm sido tema de outros trabalhos de pesquisa. Segundo Papalexandris et al. (2005), a principal contribuição é detalhar como implementar alinhamento estratégico nas organizações utilizando o BSC. O objetivo desta pesquisa é desenvolver um roteiro para a implementação do alinhamento entre a estratégia de negócios e a melhoria de processos de software em empresas desenvolvedoras de software. Esse roteiro tem como base um quadro teórico resultante da pesquisa bibliográfica e subsídios fornecidos por uma pesquisa-ação. O texto está divido em cinco seções incluindo esta. A seção 2 apresenta os conceitos e a fundamentação teórica que trazem subsídios para o processo de implementação do mapa estratégico, seus desdobramentos e indicadores. A seção 3 mostra a metodologia de pesquisa aplicada. A seção 4 apresenta a execução da pesquisa-ação e os resultados obtidos em cada etapa. Finalmente, a seção 5 traz a conclusão deste trabalho. 2. Referencial teórico Os conceitos apresentados nesta seção permitem compreender e embasar o processo de alinhamento estratégico e a implementação de melhorias de processos. Os conceitos sobre empresas desenvolvedoras de softwar elucidam a área de atuação, foco desta pesquisa. Os estudos indicaram o BSC (Balanced Scorecard) como modelo de referência do roteiro-base proposto. Para melhor compreensão dos elementos do BSC, foram detalhados também conceitos sobre estratégia e indicadores. O PSM (Practical Software Measurement) foi utilizado na definição do processo de medição e da implementação dos indicadores estratégicos. O PMBOK (Project Management Body of Knowledge) foi utilizado como referência para o planejamento do plano de implementação do processo de melhoria do processo Empresas desenvolvedoras de software Sommerville (2007) classifica as empresas que atuam neste setor de software como prestadoras de serviços ou desenvolvedoras de produtos.
3 316 Asato, R. et al. Por sua vez, o britânico Department of Trade and Industry (2004) define que esse mercado pode ser dividido entre empresas que prestam serviços de software (para um cliente apenas) e desenvolvedoras de produtos de software (para mais de um cliente). Os produtos de software incluem aplicativos, desenvolvimento de aplicativos e infraestrutura de sistemas. Os serviços de software incluem consultoria em processos e soluções de negócios e em tecnologia da informação, integração de sistemas, terceirização de processos de negócio. Veloso, Botelho e Gianelli (2003) utilizam o conceito de categorias de produtos, as quais podem ser: software pacote, software customizado e software embutido. As categorias serviços de software incluem terceirização de operações, desenvolvimento de software, integração de sistemas e consultoria especializada. Os produtos e serviços de software registram altos investimentos em desenvolvimentos que não alcançaram seus objetivos (BRASIL, 2005). A participação no mercado de software de forma competitiva exige mecanismos de gestão empresarial envolvendo questões relacionadas ao planejamento estratégico, programas e sistemas de qualidade, processos de desenvolvimento, pesquisas de expectativas e satisfação do cliente, capacitação de recursos humanos, entre outros. Essas exigências visam garantir o atendimento dos objetivos de negócio da organização, gerando lucro e perenidade. Além disso, muitas organizações têm dificuldades em relacionar as metas de melhoria de processos com as expectativas dos clientes. Portanto, determinar uma base sólida para sustentar os esforços em melhoria de processos (MURUGAPPAN; KEENI, 2003). Vahaniitty e Rautiainem (2005) afirmam que, para as empresas de software, o sucesso de seus produtos e serviços depende de outros fatores que não apenas o desenvolvimento de software. As preocupações com atualização tecnológica continuam, mas agregam também gerenciamento do portfólio e estratégias de mercado. Por esse motivo, o alinhamento estratégico torna-se fundamental para que os investimentos em melhoria de processos de software sejam percebidos através de resultados efetivos nos objetivos de negócio da organização. Esta pesquisa propõe o desenvolvimento de um roteiro para a implementação do alinhamento entre a estratégia de negócios e a melhoria de processos de software em empresas desenvolvedoras de software. O BSC, cujo conceito é apresentado a seguir, foi aplicado como o modelo de referência do roteiro proposto BSC Balanced Scorecard O BSC é um efetivo e compreensivo método para ajudar as organizações a alinhar objetivos estratégicos e indicadores de desempenho (MAIR, 2002). Tal afirmação sugere que, para o melhor entendimento do BSC, os conceitos de estratégia e indicadores de desempenho devem ser abordados. Porter (1986) afirma que ter uma estratégia é a única forma de garantir uma posição singular e diferenciada que permite enfrentar os rivais. Enfatiza ainda que, devido à pressão pela hipercompetição, as empresas estão se limitando a copiar seus concorrentes ao invés de elaborar uma estratégia. Na visão de Montgomery e Porter (1998), a essência da formulação estratégica é lidar com a competição. Destacam como elementos da competição na luta por participação de mercado: os clientes, os fornecedores, os novos entrantes em potencial e os produtos substitutos. Para Kaplan e Norton (2004), a implementação da estratégia começa pela capacitação e envolvimento das pessoas que devem executá-la. Os autores afirmam que os sistemas de mensuração das organizações determinam o comportamento dos gerentes e empregados. Os indicadores contábeis e financeiros tradicionais (retorno de investimento e lucro por ação) podem ser interpretados de forma enganosa, quando se trata de atividades exigidas pelo ambiente competitivo da atualidade, que requer melhoria contínua e inovação. Os indicadores tradicionais atenderam bem na era industrial, mas estão defasados para o momento atual. Muscat e Fleury (1993) afirmam que um estudo sobre indicadores da qualidade e produtividade na indústria brasileira mostrou que a escolha dos indicadores para medição e monitoramento está diretamente vinculada à estratégia competitiva definida pela empresa e aos fatores críticos e sucesso (FCSs). Os FCSs são os fatores identificados pela organização nos quais deseja ser bem-sucedida e, necessariamente, ter bons resultados. Uma vez identificados os FCSs do negócio deve-se relacioná-los aos requisitos de negócio para TI (FERNANDES; ABREU, 2006). Para Kaplan e Norton (2004), os FCSs remetem aos indicadores de gestão da empresa. Quando se identificam os FCSs, estão sendo identificadas as variáveis que devem ser mensuradas e, se possível, aperfeiçoadas, para alcançar os objetivos da empresa através de sua estratégia competitiva. Segundo Pressman (1992), as medições são necessárias para determinar se o processo está melhorando ou não. Os indicadores possibilitam o
4 Asato, R. et al. 317 estabelecimento de metas quantificadas, bem como a análise crítica do desempenho para tomada de decisão e replanejamento (TAKASHINA; FLORES,1999). Na visão de Kaplan e Norton (2004), os indicadores possibilitam acompanhar o andamento de um processo e identificar problemas e riscos em potencial antes de se tornarem críticos. Permitem, ainda, controlar qualidade e produtividade, obtendo informações importantes para a eficiência de um processo e auxílio na tomada de decisões. Portanto, a definição dos indicadores é de suma importância, pois uma escolha inadequada poderá levar a conclusões errôneas. Os autores afirmam que uma das mais sérias deficiências da maioria das empresas é relacionar a estratégia a longo prazo às ações a curto prazo. Afirmam ainda que ter um bom planejamento estratégico não é suficiente para garantir que as ações de implementação ocorrerão como desejadas. Para os autores, o sistema de medição deve tornar explícitas as relações entre os objetivos e as medidas nas várias perspectivas para que elas possam ser gerenciadas e validadas. A cadeia de causa e efeito deve permear todas as quatro perspectivas de um balanced scorecard. A relação de causa e efeito garante um encadeamento entre os objetivos das perspectivas de modo a refletir as relações de causa e efeito assumidas na formulação das estratégias. Kaplan e Norton (2004) propuseram também o mapa estratégico definido como uma arquitetura genérica para a descrição da estratégia de maneira coesa, integrada e sistemática. Em outras palavras, o mapa estratégico fornece uma representação visual dos objetivos estratégicos de uma organização, bem como as relações de causa e efeito entre elas. O modelo BSC recomenda gerar e monitorar indicadores de desempenho, mas não detalha como executar essa tarefa. O PSM, cujo conceito é apresentado a seguir, detalha as atividades a serem executadas para a elaboração do plano de medição. A contribuição desse modelo é fundamental para o roteiro proposto nesta pesquisa. O roteiro proposto aplica os processos do PSM na definição dos indicadores que devem ser monitorados pela organização. Por sua vez, esses indicadores estão alinhados com as estratégias de negócio da organização. As estratégias de negócios foram traduzidas em objetivos estratégicos utilizando os conceitos do BSC PSM Practical Software Measurement Existem vários processos de medição de software propostos na literatura e aplicados na prática. No entanto, sua aplicação alinhada à estratégia da organização ainda levanta muitas dúvidas, sobretudo referentes ao alinhamento com as definições estratégicas propostas em modelos como o BSC. Este trabalho propõe a aplicação dos conceitos do PSM na definição dos indicadores visando oferecer um método para a implementação de um plano de medição consistente. Segundo Shibuya (2007), a implementação do BSC sugere a identificação de indicadores de desempenho para que estes sejam constantemente avaliados e monitorados por todos os envolvidos. Esse método contribui para uma análise constante e periódica das metas propostas, permitindo um controle amplo e objetivo. Dessa forma, os envolvidos podem analisar os resultados que estão efetivamente sendo alcançados pela organização. Card (2003) propõe a integração do PSM com o BSC comparando a lista de categorias de informação com as quatro perspectivas apresentadas por Kaplan e Norton (2004). O PSM é o modelo que foi elaborado e vem sendo atualizado por renomados profissionais da área de Software Process Improvement como John McGarry, David Card e Beth Layman. O PSM foi utilizado como base para a elaboração da Process Area Measurement and Analysis do CMMI (PRACTICAL..., 2006). O PSM foi formalizado através do padrão ISO/IEC Software Engineering Software Measurement Process Framework. O PSM é um modelo para a estruturação da atividade de mensuração em um projeto de software (CARD, 2003). Na prática, o PSM define como especificar formalmente as medidas a serem utilizadas e como conduzir o processo de medição. Esses objetivos são atingidos através de dois modelos: o modelo de informação e o modelo de processo. O modelo de informação do PSM é uma estrutura para a definição das medidas a serem utilizadas em um projeto. O modelo define os seguintes conceitos: Atributo propriedade relevante do ponto de vista das necessidades de informação; Método operação que mapeia o atributo para uma escala; Medida Básica valor resultante da aplicação do método a um atributo; Função algoritmo que combina duas ou mais medidas básicas; Medida derivada valor resultante da aplicação da função; Modelo algoritmo combinando medidas e critérios de decisão; Indicador estimativa ou avaliação que provê uma base para a tomada de decisão.
5 318 Asato, R. et al. O modelo de processo do PSM direciona a condução das atividades de medição em um projeto de desenvolvimento de software. O processo envolve os seguintes subprocessos: Planejar mensuração compreende as atividades de identificar e priorizar as necessidades de informação; selecionar e especificar as medidas; integrar mensuração aos processos dos projetos. O PSM define as informações nas seguintes categorias: prazo e progresso, recursos e custo, tamanho e estabilidade do produto, qualidade do produto, performance do processo, eficácia da tecnologia e satisfação do cliente. O PSM inclui tabelas de correspondência entre as categorias de informação, conceitos mensuráveis e medidas candidatas; Executar mensuração abrange as atividades de coletar e processar dados, analisar dados, produzir recomendações; Avalizar mensuração compreende as atividades de avaliar medidas, avaliar o processo de mensuração, atualizar a base de experiência, identificar e implementar melhorias; Estabelecer e sustentar o comprometimento PMBOK Project Management Body of Knowledge No BSC é prevista a etapa de identificar os planos de ação para cada objetivo estratégico. Segundo Kaplan e Norton (2004), é comum a identificação de um número incontável de ações a serem executadas. A proposta é aplicar os conceitos do PMBOK para executar o planejamento detalhado de cada plano. Dessa forma, será possível obter informações consistentes para apoio à tomada de decisão na priorização dos planos de ação. Segundo o PMBOK (PROJECT..., 2008), um projeto é um empreendimento temporário com o objetivo de criar um produto ou serviço único. Na visão de Possi (2004), o gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas nas atividades do projeto para que se possa alcançar o que os interessados (stakeholders) no projeto desejam e as expectativas do projeto como um todo. O PMBOK é um guia chamado de corpo de conhecimento em gerência de projetos, que descreve a somatória de conhecimentos e melhora as práticas dentro da gerência de projetos (PROJECT..., 2008). O PMBOK padroniza os termos utilizados na gerência de projetos. É um material genérico que serve para gerenciar projetos de todas as áreas de conhecimento, ou seja, tanto para a construção de um edifício como para a produção de software. O PMBOK foi criado pelo PMI (Project Management Institute), uma associação de profissionais de gerenciamento de projetos que existe desde Essa associação criou, em 1986, a primeira versão do PMBOK. Segundo o PMBOK, a meta do gerenciamento de projetos é conseguir exceder as necessidades e expectativas dos stakeholders. Porém, satisfazer ou exceder essas necessidades envolve um balanceamento entre as várias demandas concorrentes em relação ao escopo, tempo, custo e qualidade (objetivos do projeto); stakeholders com necessidades e expectativas diferenciadas; requisitos identificados (necessidades) e requisitos não identificados (expectativas). O PMBOK organiza os processos de gerenciamento de projetos em cinco grupos, cada um contendo um ou mais processos: Processos de iniciação autorização do projeto ou fase; Processos de planejamento definição e refinamento dos objetivos e seleção da melhor alternativa de ação para alcançar os objetivos do projeto; Processos de execução coordenar pessoas e outros recursos para realizar o plano; Processos de controle assegurar que os objetivos do projeto estejam sendo atingidos, tomando ações corretivas quando necessárias; Processos de encerramento formalizar a aceitação do projeto ou fase e encerrá-lo de uma forma organizada. Os processos do PMBOK estão organizados em nove áreas de conhecimento, e dentro dessas áreas os cinco grupos de processos acima descritos podem ocorrer. Cada uma das nove áreas de conhecimento possui seus processos, que são ligados por suas entradas e saídas. Cada processo pode ser descrito por suas entradas, que são definidas como documentos ou itens documentáveis que influenciarão o processo. As ferramentas e técnicas são representadas pelos mecanismos aplicados às entradas para gerar as saídas; e as saídas, pelos documentos ou itens documentáveis resultantes do processo. As nove áreas são: integração, comunicação, qualidade, escopo, custo, tempo, risco, recursos humanos e aquisição. 3. Abordagem metodológica A metodologia deste trabalho inicia-se com um levantamento bibliográfico para a compreensão dos conceitos. Com base neste levantamento foi elaborado o roteiro-base proposto, visando a implementação do alinhamento estratégico de negócios com a melhoria de processo de software.
6 Asato, R. et al. 319 O estudo inicial das estratégias metodológicas levou à escolha da pesquisa-ação, pois Thiollent (2005) afirma que esta permite dar ao pesquisador e ao grupo de participantes os meios de se tornarem capazes de responder com maior eficiência aos problemas da situação em que vivem, sob a forma de diretrizes de ação transformadora. Segundo Thiollent (2005), as fases de uma pesquisa-ação são flexíveis e proporcionam a execução de uma sequência cíclica de fases em função das circunstâncias e da dinâmica do grupo de pesquisa em relação à situação investigada. A aplicação da abordagem de uma pesquisa-ação permitiu o refinamento gradativo do roteiro, o aprendizado dos participantes e a melhoria da aplicação do próprio método. Nessa metodologia, os pesquisadores e os participantes representativos da situação ou do problema estão envolvidos de modo cooperativo ou participativo. As fases definidas por Thiollent (2005) para projetos de pesquisa-ação foram adaptadas visando atender as necessidades deste trabalho. O Quadro 1 apresenta a estrutura da pesquisa-ação deste estudo. A estrutura foi adaptada utilizando como base os processos do PMBOK. O quadro apresenta, também, as atividades que devem ser executadas em cada processo e a cobertura em relação às fases propostas por Thiollent. Este artigo relata as principais atividades da pesquisa-ação. Ao selecionar a unidade de análise apropriada, os critérios recomendados para a implementação do BSC foram considerados. A escolha considerou uma unidade de negócios com atividades de vendas, operações, marketing e serviços, que tem clientes próprios e medidas de desempenho financeiro. A empresa foco desta pesquisa atua no mercado de software nacional desde 1993 e tem representação no mercado internacional desde É composto por seis unidades de negócios que possuem produtos e serviços próprios com clientes e objetivos estratégicos independentes. A unidade de análise escolhida foi a Strategic Products. Esta unidade oferece soluções de software como produtos para o mercado financeiro. Definiu em seu planejamento estratégico oferecer soluções que atendam às resoluções estabelecidas pelo Banco Central como o risco operacional. A motivação da unidade negócio em participar desta pesquisa encontra-se na afinidade do assunto com um dos produtos oferecidos pela unidade. Os critérios estabelecidos pela empresa para a escolha a unidade de análise foram: importância representativa para a organização, expectativa de crescimento e meta de aumentar a satisfação do cliente. Quadro 1. Estrutura de processos e atividades da pesquisa-ação. Processos PMBOK 1. Iniciação 2. Planejamento 3. Execução 4. Controle 5. Encerramento Atividades da pesquisa-ação adaptada Fases da pesquisa-ação por Thiollent 1.1. Objetivo da pesquisa O problema 1.2. Questões da pesquisa O problema 1.3. Proposição do estudo A hipótese 1.4. Seleção da unidade de análise O campo de observação 1.5. Caracterização da empresa O campo de observação 2.1. Definição da equipe de pesquisa O seminário 2.2. Obtenção do comprometimento da equipe sobre o processo a ser investigado O seminário 2.3. Elaboração do macro-planejamento da pesquisa O seminário 2.4. Planejamento dos ciclos da pesquisa-ação O seminário 2.5. Definição do cronograma das atividades e metas a serem alcançadas O seminário 2.6. Detalhamento do planejamento do ciclo da pesquisa O seminário 3.1. Execução do planejamento do ciclo da pesquisa Coleta de dados 3.2. Coleta dos documentos de evidências Coleta de dados 3.3. Elaboração do relatório de pesquisa Coleta de dados 3.4. Interpretação das evidências Coleta de dados 4.1. Registro das lições aprendidas Aprendizagem 4.2. Aplicação do questionário aos envolvidos Saber formal e informal 4.3. Divulgação dos resultados parciais Divulgação dos resultados 4.4. Refinamento do roteiro-base Plano de ação 5.1. Elaboração do roteiro final Plano de ação 5.2. Encerramento da pesquisa-ação Divulgação dos resultados
7 320 Asato, R. et al. A equipe definida para a condução e execução desta pesquisa foi composta por: um pesquisador; um diretor executivo e três coordenadores. Os participantes da pesquisa tinham como perfil: graduação em Ciências da Computação, especialização em Gestão de Projetos e Negócios e mestrado em Engenharia de Produção (em andamento); profissionais na faixa etária entre 30 e 50 anos com tempo de serviço variando de 2 a 10 anos na empresa; área de atuação foi, na sua maior parte, em desenvolvimento de sistemas, além de cinco anos em consultoria de processos de software. A participação de um dos autores como pesquisador foi possível devido ao longo tempo de relacionamento com a empresa. A atuação se deu desde o planejamento preliminar da pesquisa até a finalização deste trabalho. A aplicação da abordagem de uma pesquisaação permitiu o refinamento gradativo do roteirobase, o aprendizado dos participantes e a melhoria da aplicação do próprio método. Ao término da execução das sequências cíclicas foi obtido o roteiro final objeto deste trabalho. No macroplanejamento, a realização de dois ciclos da pesquisa-ação foi definida: Ciclo de implementação do BSC na unidade de negócios selecionada. Para o atendimento do escopo e tempo desta pesquisa foi selecionado um plano de ação para a execução dos demais ciclos da pesquisa-ação; Ciclo de implementação do plano de ação priorizado. Foi priorizado o plano de implementação do processo de gerência de requisitos (baseado na área de processo REQM Requirements Management by CMMI Capability Maturity Model Integration). 4. O desenvolvimento do roteiro proposto Esta seção apresenta os principais passos da execução da pesquisa-ação, cujo foco central foi o refinamento do roteiro proposto. Apresenta ainda as percepções e resultados registrados em cada etapa. A Figura 1 apresenta um diagrama de atividade contendo as etapas do roteiro proposto. O roteiro está estruturado nas etapas do BSC propostas por Kaplan e Norton: Arquitetura de indicadores, cujo objetivo é definir a arquitetura de indicadores; Objetivos estratégicos, cujo objetivo é obter o consenso em função dos objetivos estratégicos; Escolha e elaboração dos indicadores, cujo objetivo é escolher e elaborar os indicadores; Plano de implementação, cujo objetivo é elaborar o plano de implementação. Nas atividades referentes à escolha e elaboração dos indicadores (Figura 1), estão agrupadas as atividades de definir indicadores. Essas atividades foram adaptadas do PSM conforme descrito na seção Referencial Teórico deste artigo. Nas atividades referentes a plano de implementação foi agregada ao roteiro a aplicação dos conceitos da área de planejamento do PMBOK. O objetivo é obter informações como tempo e custo como resultado do planejamento dos planos de ação e utilizar esses critérios na tomada de decisão sobre a priorização dos mesmos. Figura 1. Diagrama de atividades do roteiro proposto.
8 Asato, R. et al Execução e controle da pesquisa-ação 1º ciclo O ciclo da pesquisa-ação referente à implementação do BSC foi planejado para execução das seguintes atividades: Kickoff Reunião de início das atividades Nessa atividade foram definidos os objetivos da implementação do BSC na unidade de negócio, a periodicidade das reuniões e a base documental necessária em cada etapa, além de se reforçar o conceito da pesquisa-ação. O grupo concordou que a priorização das decisões teria como critério principal o tempo a ser gasto, pois a pesquisa não poderia sofrer prorrogações. O esclarecimento das atividades das próximas etapas foi fundamental para seu planejamento e execução. Os acordos firmados nessa etapa foram muito importantes, pois as discussões se alongavam e as decisões eram constantemente alteradas. Thiollent (2005) afirma que a pesquisa-ação promove ampla e explícita interação entre pesquisadores e pessoas envolvidas na situação investigada. Um dos envolvidos relatou que as discussões, por vezes, eram retomadas em momentos informais, espontaneamente, demonstrando um real envolvimento dos participantes Definição da arquitetura de indicadores Nessa etapa foram esclarecidos os motivos da escolha da unidade organizacional e estudada a missão e estratégia da empresa. Houve pontos de não entendimento ou interpretação diversa, e fizeram-se necessários o alinhamento e o envolvimento da alta administração para esclarecimento. Os questionamentos propostos pelo BSC referentes aos objetivos financeiros e políticas internas e externas geraram necessidade de refinamento no plano de negócios da unidade. A Figura 2 ilustra a estrutura organizacional da unidade de negócios pesquisada. A unidade está estruturada em três células. A primeira é responsável pela inovação dos produtos através da identificação das necessidades de customização do produto. É responsável, ainda, por manter as versões do produto devidamente documentadas e pelo treinamento dos usuários na utilização do produto. A segunda célula refere-se ao atendimento de clientes. Após a implementação do produto, os clientes são orientados a utilizar o serviço de Help-Desk como canal de comunicação referente a dúvidas de utilização ou não conformidade do produto. A terceira célula é responsável pela implementação do código do produto. Ela é acionada pelas duas primeiras células, pois existem solicitações de novos desenvolvimentos ou manutenções evolutivas ou corretivas. Caso a demanda seja superior à capacidade produtiva da célula, a fábrica de software é acionada para atender a demanda. Houve muita discussão sobre os papéis e responsabilidades das células. O que foi percebido é que no dia a dia havia sobreposição de responsabilidades e por vezes todos executavam um pouco de tudo. Esse alinhamento trouxe benefícios imediatos para a operação. Nessa etapa ficou acordado que as reuniões seriam preparadas e executadas de forma objetiva, evitando longas discussões sem resultados efetivos. O foco é bastante importante para o melhor aproveitamento do tempo dedicado pelos participantes. A formalização das decisões era Figura 2. Estrutura organizacional da unidade de negócios.
Produção, v. xx, n. x, xxx./xxx. xxxx, p. xx-xx doi: XX.XXXX/XXXXX-XXXXXXXXXXXXXXXXX Alinhamento entre estratégia de negócios e melhoria de processos de software: um roteiro de implementação Regina Asato