3.2 Material and Methods .1 Experimental Setup .1 Experimental Setup
3.3.1 Cucumber Production Analysis .1 Production per m 2 .1 Production per m2
3.3.1.2 Production at Different Week
Um a r evisão inicial da literatura da ár ea, r ealizada no início dest a pesquisa, em 2005, identificou somente algum as propostas que abordavam a evolução do DDS sob o ponto de vist a da ES [ 131] , e nenhum específico no modelo de negócio estudado nest a t ese. Assim, após a fase exploratória da pesquisa, um a r evisão sistem ática da literatur a foi execut ada, visando m elhor identificar e car act erizar propostas de evolução de DDS e propostas específicas no modelo de internal offshoring, com plem entando as inform ações utilizadas com o base par a a proposta do m odelo de capacidade apr esent ado nest a t ese.
A revisão sistem ática é um estudo secundário que tem por objetivo a identificação de estudos primários na literat ura de um a det erminada ár ea, seguindo um rigor metodológico [ 79] . A m otivação para a realização dest a r evisão foi o fato de que ainda não se tinha um conhecimento det alhado de propostas de padrões de evolução na literatura de DDS. Por est e m otivo, conduziu - se um a revisão sistem ática da literatur a de form a a identificar modelos de evolução de DDS propostos e necessidades de modelos de evolução. A revisão sistem ática seguiu o processo recom endado por Kitchenham [ 79] . A seguir apresent am- se o planejam ento e resultados desta atividade.
2 .4 .1 Tax onom ia u t ilizada nest a revisã o sist em át ica da lit e rat ura
A literatur a de DDS é het erogênea, fazendo com que freqüentem ent e sej am encontrados estudos explorando os m esmos conceitos, m as utilizando term os diferentes, tais com o ilustrados na subseção 2.2.1. Esta diver sidade se justifica pelo fato de a área de DDS ser recente, e os diferentes conceitos ainda est ão sendo definidos e padronizados. De form a a evitar que isto refletisse nos resultados dest a revisão sist em ática, um a t axonomia foi definida par a ser utilizada. Est a t axonomia est á baseada em estudos anteriores [ 2, 22, 86, 108, 122, 132, 135, 149] e foi definida tendo por base duas dim ensões: os modelos de negócio de DDS apresent ados na subseção 2.2.1 e o escopo do estudo ( ou nível de decisão) .
Modelo de Negócio: foram considerados os conceitos definidos na subseção 2.2.1. Devido à falta de padronização nos term os que descr evem a r elação entre a organização contrat ante e a contrat ada ou entre m atrizes e unidades de desenvolvim ento, alguns artigos poderiam não especificar claram ent e o tipo de distribuição que est ava sendo considerada. Por est e motivo, considerou - se o term o
offshoring com o se r eferindo a um a distribuição global, m as que não podia facilm ente ser
classificada em offshore outsourcing ou internal offshoring. Quando não foi possível dizer claram ent e qual era a distribuição, os artigos foram classificados na categoria “ outros” .
Escopo do est udo ( per spect iva e st rat égica ou t écn ica ) : desenvolver software em um a r elação dist ribuída entre cliente e fornecedor envolve um conjunto de decisões t écnicas e de negócio. Quando decidem optar por um a estr atégia de DDS, as em pr esas inseridas em um contexto de out sourcing ( referenciadas nest e estudo com o cliente ou m atriz) precisam tom ar im portantes decisões de negócio tais como o número de unidades distribuídas ( refer enciadas nest e estudo com o fornecedores ou unidades) , localização geográfica das unidades e a estr utura organizacional. Uma vez que as unidades distribuídas são est abelecidas, outras decisões igualm ente importantes, m as de natureza t écnica precisam ser tom adas. Est as decisões são relacionadas com o ambiente operacional nas unidades distribuídas, t ais com o a estrutura dos projetos, o processo de desenvolvim ento, a gest ão dos projetos, estr at égias par a planej ar a arquitetura de software cada projeto ou grupo de projetos, e m odularização dos projetos.
No modelo de offshore outsourcing, o fornecedor pode t er m ais autonomia sobre decisões t écnicas, enquanto que no m odelo de internal offshoring as decisões técnicas são geralment e tom adas em conjunto com a m atriz da empresa. Dest a form a, na revisão sistem ática execut ada cada estudo encont rado foi classificado considerando- se o escopo, ou sej a, perspectiva t écnica ou perspectiva de negócio. Os estudos que trabalhavam os dois níveis foram classificados de form a integrada.
2 .4 .2 Prot ocolo da revisã o sist e m át ica
A revisão sistem ática da literatur a foi execut ada seguindo as recom endações documentadas por Kitchenham [ 79] e outras experiências docum entadas na literatura de Engenharia de Softwar e e Sistem as de I nform ação [ 16, 20, 34, 45, 46, 47, 48. O protocolo de revisão baseou- se em Dias Neto et al [ 44] .
A quest ão de pesquisa que guiou est a revisão sist em ática foi:
Quais estudos descrevem padrões de evolução da pr ática de DDS ( modelos de est ágio, de capacidade e de m aturidade) ou a necessidade destes padrões e quais são as car acterísticas de cada estudo?
As palavr as- chave foram definidas t endo por base duas cat egorias principais: palavr as relacionadas com o DDS e palavr as relacionadas com a evolução da prática de DDS ( Tabela 4) .
Ta be la 4 . Pa la vra s- cha ve ut ilizada s na re visã o sist em á t ica da lit e ra t ura Refe rê ncia Ca t eg oria Pala v ra - cha ve
A Desen volvim ent o Distr ibuído de Softwar e
Distributed soft war e developm ent Global softwar e developm ent Collaborative software developm ent Global softwar e engineering Globally dist ributed work
Collaborative software engineering Distributed developm ent
Distributed t eam s Global softwar e team s
Globally dist ributed developm en t
Geographically distributed softwar e developm ent Offshor e softwar e developm ent
Offshor ing Offshor e
Offshor e outsour cing Disper sed t eam s
B Evolução da pr át ica de DDS
Process m aturity Process capability Process evolut ion Evolution sequence Capability m odel Maturity m odel
A busca foi feita apenas em inglês, devido ao fato de que, at é hoje, praticam ente todos os estudos na ár ea de DDS terem sido publicados nest e idiom a. A
string de busca definida foi uma com binação de A e B. É importante dest acar que a
cat egoria A possui m ais palavr as- chave devido ao que j á foi discutido anteriormente – o fato de a ár ea de DDS ser recente e est ar em processo de crescimento. Sendo assim, exist em diversas variações para o m esm o t erm o. Ao identificar diver sas palavr as- chave, adotou- se um a estr at égia consciente de alta sensibilidade, de acordo com as definições de Diest e & Padua [ 46] . I sto indica que diversos artigos podem ser identificados, com apenas alguns se mostr ando relevant es para responder a questão de pesquisa ( baixa
precisão) . A busca foi realizada em oito bibliotecas digit ais, visando identificar artigos relevant es publicados em periódicos, conferências e workshops:
- I EEEXplore (http: / / ieeexplore.ieee.org/)
- ACM Digital Library (http: / / www.sciencedirect.com /) - Com pendex EI (http: / / www.engineeringvillage2.org) - I NSPEC (http: / / www.engineeringvillage2.org)
- Wiley I nterScience (http: / / www.interscience.wiley.com) - Elsevier ScienceDirect (http: / / www.sciencedirect.com /) - AI S eLibrary (http: / / aisel.aisnet.org/)
- Anais da Conferência Européia de Sistem as de I nform ação ( ECI S) (http: / / csrc.lse.ac.uk/ asp/ aspecis/ default5.asp)
Para cada biblioteca digital, strings de busca foram construídas, de acordo com a car act erística de cada ferram ent a de busca em cada biblioteca. Com o exemplo, est a foi a string de busca utilizada na biblioteca I EEExplore:
( distributed software development < or> global softwar e developm ent < or> collaborative software developm ent < or> global software engineering < or> globally distributed work < or> collaborative software engineering < or> distributed developm ent < or> distributed teams < or> global software t eam s < or> globally dist ributed development < or> offshore software developm ent < or> geographically distributed softwar e development < or> offshoring < or> offshore < or> offshore outsourcing < or> dispersed t eam s) < and> ( process m aturity < or> process capability < or> process evolution < or> evolution sequence < or> capability model < or> maturity m odel)
Os esforços de busca foram direcionados para identificar relatos de experiência da indústria, além de artigos descr evendo teorias, experim entos e pesquisas em píricas. Para um artigo ser incluído na análise, ele deveria est ar disponível online, ser escrito em I nglês, e est ar claram ent e descr evendo (1) padrões de evolução na prática de DDS ou (2) a necessidade par a o desenvolvim ento dest es padrões. A classificação dos resultados encontrados seguiu dois passos: inicialmente, ao ler título e resumo, os artigos foram separados em dois grupos:
- [ I ncl] , indicando os artigos candidatos relacionados com a evolução do DDS; - [ Excl] , indicando artigos não relacionados com a evolução do DDS.
Todos os artigos no grupo [ Excl] foram excluídos, enquanto que os artigos no grupo [ I ncl] foram analisados de form a m ais det alhada a par tir da leitura de algumas sessões do artigo, quais sej am : introdução, part es relacionadas com a contribuição principal do artigo e conclusão. A par tir disto ( segundo passo) , foi selecionado um
subconjunto de artigos no grupo [ Incl] , perm anecendo apenas aqueles que apr esent avam inform ações acer ca da evolução do DDS.
Para selecionar os artigos, um pesquisador executou o passo inicial de busca. O segundo passo foi execut ado por pelo m enos dois pesquisadores, principalm ente par a resolver eventuais conflitos de classificação. Os artigos selecionados foram ent ão classificados seguindo três cat egorias de inform ações:
- I nformações ger ais ( Apêndice C) : biblioteca digital, título, autores, fonte ( onde foi publicado) e tipo de fonte ( periódico, conferência, workshop) .
- I nform ações relacionadas com o m étodo de pesquisa ( Apêndice D) : tipo de artigo (teórico, relato de experiência da indústria, estudo em pírico, est udo experim ental) , estr at égia de pesquisa ( estudo de caso, survey,experim ent o etnografia, pesquisação ou com binação de estrat égias) , m étodo de coleta de dados ( entrevistas, obser vação, questionário, inspeção de docum entos) , tipo de análise de dados ( qualitativa ou quantitativa) e o método de análise de dados ( est atística, grounded theory, análise de conteúdo, entre outros) . Para os artigos que relatar am estudos empíricos, a classificação do tipo de estudo seguiu a proposta de Dias Neto et al [ 44] . Para a estr at égia de pesquisa, m étodo de coleta de dados, tipo de análise de dados e m étodo de análise de dados, utilizou- se a classificação e ter m inologia proposta por Oat es [ 107] .
- I nform ações r elacionadas ao conteúdo dos art igos (Apêndice E) : modelo de negócio (offshore outsourcing, internal offshoring, offshoring, outro) , escopo do estudo ( organizacional, técnico) , resultado (propost a de m odelo, necessidade de m odelos de evolução) , tipo de evolução ( m aturidade, capacidade, est ágios, outro) , foco do estudo ( pessoas, projetos, organizações), perspectiva ( cliente/ matriz, fornecedor/ unidade), além de atributos de cada propost a ( tem as explorados em cada um a) e com ent ários gerais.
A análise dos dados foi realizada em diversas etapas. I nicialmente, os art igos foram classificados nas seguintes cat egorias Figura 3:
- [ A] , artigos descrevendo propostas de evolução em DDS ( qualquer tipo) , explorando offshore outsourcing, sob um a perspectiva de negócio;
- [ B] , artigos descrevendo propostas de evolução em DDS ( qualquer tipo) , explorando offshore outsourcing, sob um a perspectiva t écnica;
- [ C] , artigos descr evendo propostas de evolução em DDS ( qualquer tipo) , explorando internal offshoring, sob um a perspectiva de negócio;
- [ D] , artigos descr evendo propostas de evolução em DDS ( qualquer tipo) , explorando internal offshoring, sob um a perspectiva técnica;
- [ E] , artigos descr evendo propost as de evolução em DDS ( qualquer tipo) , explorando offshoring (offshore outsourcing e internal offshoring) , sob uma perspectiva de negócio;
- [ F] , artigos descr evendo propostas de evolução em DDS ( qualquer tipo) , explorando offshoring (offshore outsourcing e internal offshoring) , sob uma perspectiva técnica;
- [ G] , artigos argum ent ando sobre a necessidade de se propor m odelos de evolução para DDS ( qualquer tipo), explorando offshore outsourcing, sob um a perspectiva de negócio;
- [ H] , artigos argum ent ando sobre a necessidade de se propor m odelos de evolução para DDS ( qualquer tipo), explorando offshore outsourcing, sob um a perspectiva t écnica;
- [ I ] , artigos argument ando sobre a necessidade de se propor m odelos de evolução para DDS ( qualquer tipo) , explorando internal offshoring, sob uma per spectiva de negócio;
- [ J] , artigos argument ando sobre a necessidade de se propor m odelos de evolução para DDS ( qualquer tipo) , explorando internal offshoring, sob uma per spectiva técnica;
- [ K] , artigos argum ent ando sobre a necessidade de se propor m odelos de evolução para DDS ( qualquer tipo) , explorando offshoring (offshore outsourcing e
internal offshoring) , sob um a per spectiva de negócio;
- [ L] , artigos argum ent ando sobre a necessidade de se propor m odelos de evolução para DDS ( qualquer tipo), explorando offshoring (offshore outsourcing e
internal offshoring) , sob um a per spectiva t écnica;
- [ M] , qualquer outro artigo não classificado anteriorm ente.
Figur a 3 . Ca t e goriza çã o d os a rt igos e ncont ra dos
A partir disto, a análise dividiu- se em análise quantitativa e qualitativa. A análise quantitativa foi utilizada para descr ever inform ações est atísticas sobre os artigos,
enquant o que a análise qualitativa foi utilizada para extr air inform ações subj etivas, incluindo as caract erísticas de cada estudo, pontos fort es e pontos fracos, oportunidades e conclusões.
2 .4 .3 Result ados iniciais
A revisão sist em ática da literatura foi conduzida de Outubro à Dezem bro de 2007. Encontrou- se um total de 227 artigos ( Tabela 5) . A list a de todos os artigos selecionados e a classificação de cada um podem ser encontrados nos apêndices C, D e E. Após o filtro inicial ( primeiro passo) , 63 art igos foram selecionados par a o segundo passo de classificação. Nest e segundo passo 26 artigos foram selecionados par a um a análise det alhada ( Tabela 6) .
É possível observar que a falta de padronização da t erminologia dos conceitos de DDS resultou em um núm ero elevado de artigos, com apenas alguns deles selecionados par a análise detalhada, confirmando assim a alta sensibilidade e baixa precisão da busca, conforme apresentado ant eriorm ente.
Ta bela 5 . Re sult ad os inicia is da ex e cuçã o da b usca
Prim eira cla ssificação Bibliot eca digit a l Núm e ro de
art igos [ I n cl] [ Excl]
I EEEXplore 10 7 3
ACM Digital Library 20 10 10
I nterScience 10 5 5 ScienceDirect 78 10 68 Com pendex EI 14 1 13 I nspec 11 3 8 ECI S 18 10 8 AI S eLibrary 66 17 49 Total 227 63 164 Percentual 100% 28% 72%
Ta bela 6 . Re sult ad os fina is da ex e cu çã o da busca Segunda classificação [ SC] Bibliot eca digit al
Núm e ro de art igos [ I ] Art igos do a ut or Repet idos Não rele vant e Tot al Sele cionado ( [ I ] - [ SC] ) I EEEXplore 7 1 - 1 5
ACM Digital Library 10 - - 6 4
I nterScience 5 - - 2 3 ScienceDirect 10 - - 7 3 Com pendex EI 1 - 1 - 0 I nspec 3 - 2 1 0 ECI S 10 - - 6 4 AI S eLibrary 17 - 1 9 7 Tot al 63 1 4 32 26 Percentual 100% 2% 6% 51% 41%
Um ar tigo encontrado na biblioteca I EEEXplore foi previam ente publicado em um a conferência e foi encontrado na biblioteca AIS eLibrary. Por isso, foi classificado com o repet ido. Outros dois artigos propunham m odelos de m aturidade relacionados com
outsourcing puro, sem caracterizar o DDS e, por este m otivo, não foram selecionados.
Além disso, quatro artigos adicionais ( que não foram encontrados durante as buscas) foram selecionados m anualmente a partir dos resultados preliminares e da inserção do grupo de pesquisa na com unidade da área de DDS. O prim eiro foi publicado em um dos principais periódicos da área de Sistem as de I nform ação, e foi citado em alguns dos 26 artigos selecionados [ 23] . Não havia acesso a est a biblioteca pela Universit y of Victoria ( UViC) , onde a revisão foi realizada. Dos outros três ar tigos, dois foram selecionados m anualm ente por não possuirem palavr as- chave associadas ao tem a da revisão sist em ática e consequ entem ent e não retornarem com a execução das buscas [ 98, 100] . O quarto artigo havia sido apresent ado na I CGSE ( I nternational Conference on Global
Softwar e Engineering) – principal conferência internacional da área – m as ainda não
havia sido disponibilizado online ( a conferência foi realizada em torno de dois m eses ant es da execução da revisão sistem ática) [ 67] .
2 .4 .4 Análise qua nt it at iva
A análise quantitativa foi dividida em resultados gerais, análise por ano, análise das informações relacionadas ao método de pesquisa e análise das informações relacionadas ao conteúdo.
Result ados ger ais: a m aior parte dos artigos reportou estudos em píricos (19,
ou 63% ) . I dentificaram- se ainda set e relatos de experiência da indúst ria ( 23% ) e quatro artigos não classificados. No geral, a m aioria dos ar tigos encontrados se relacionava com
offshore outsourcing ou offshoring. Os artigos classificados na cat egoria “ outros” eram
sobre DDS, m as não em um nível global. I dentificar am- se ainda m ais artigos a partir de um a perspectiva organizacional e estr at égica ( 14, ou 47% ) , 10 (33% ) focando um a perspectiva t écnica e 6 focando ambas as perspectivas ( 20% ) . Dos 30 artigos encontrados, 11 descr eviam m odelos de evolução de DDS e 19 argum entavam sobre a
necessidade dest es modelos para melhorar a prática de DDS.
Uma observação importante diz respeito ao fato de que 70% dos artigos exploram aspectos de offshore outsourcing ou offshoring. Além disso, ficou evident e que part e da pesquisa sendo realizada na área de DDS não car act eriza det alh adam ent e o cenário de distribuição que ocorre. Na revisão conduzida, 30% dos ar tigos diziam que o estudo car act erizava distribuição global (offshoring) , m as não havia evidência suficiente par a confirm ar isto nos trabalhos analisados. I sto é im portante, pois, segundo Herbsleb ( 2007) , os processos utilizados em offshore outsourcing podem ser diferentes daqueles
utilizados em intern al offshoring. Além disso, a corret a car acterização da distribuição exist ente pode f azer m uita diferença na prática do DDS, e um a pesquisa realizada em um modelo de DDS não necessariam ente é válida par a os out ros. Outra observação relevant e indica que quase m et ade dos artigos não definiu a relação existent e entr e as em pr esas contrat ada e contrat ante nos estudos. Neste caso, os resultados apresent am um a boa indicação de que um a m elhor contextualização se faz necessária, de form a a entender as pr áticas que se aplicam par a modelo de DDS (considerando a relação entr e as organizações e a localização geográfica) .
Análise por ano: além da caracterização dos est udos, foi feita um a análise por
ano de publicação dos artigos encontrados ( Tabela 7) .
Ta be la 7 . Ano de publica çã o d os a rt igos
Ano 1 9 9 8 2 0 0 1 2 0 0 2 2 0 0 3 2 0 0 4 2 0 0 5 2 0 0 6 2 0 0 7 Tot al
Artigos 1 1 1 2 3 5 12 5 30
% 3% 3% 3% 7% 10% 17% 40% 17% 100%
A partir do crescente interesse na área de DDS na últim a década, foi particularment e interessant e observar os artigos a partir do seu ano de publicação. Mais da m et ade dos artigos publicados se concentr ar am nos anos de 2006 e 2007, o que coincide com a prim eira edição da conferência internacional sobre Engenharia de Softwar e global ( I CGSE – I nternational Conference on Global Software Engineering) . A Tabela 8 apr esent a outra informação com par an do os modelos de offshore outsourcing e
internal offshoring.
Ta be la 8 . Aná lise por a no
Offsh ore Out sour cing I nt ernal Offshoring
Negócio Técnico Negócio Técnico
Prim eiro estu do descr even do um a
necessidade de m odelo de evolução 2 0 0 1 2 0 0 3 2 0 0 6 2 0 0 6
Prim eiro m odelo pr oposto 2 0 0 4 2 0 0 6 2 0 0 5 -
Pode-se observar qu e, par a internal offshoring, o primeiro artigo descrevendo a necessidade par a padrões de evolução foi escrito em 2006. Nenhum m odelo foi encontrado, no que diz respeito a evolução do DDS em internal offshoring, sob um ponto de vist a técnico, nas bibliotecas digitais consultadas. A análise por ano fornece alguns indícios de por que a revisão inicial de literatura, execut ada no início dest a pesquisa em 2005, não identificou propostas consistentes relacionadas padrões de evolução em DDS naquela oportunidade.
Análise das inform ações r elacionadas ao m ét odo de pesquisa: não foram
encontradas inform ações sobre o m étodo de pesquisa nos quatro artigos classificados com o “ outros” . Dos 19 artigos que descr eviam estudos em píricos, identificou- se 15 estudos de caso ( 79% ) , um a pesquisa do tipo survey, um focus group, e dois artigos
com uma estrat égia multi- m étodo (um utilizando focus group e survey e outro usando estudo de caso e pesquisação) . A análise de dados foi basicam ent e qualit ativa ( 14 artigos) , apesar de três artigos terem utilizado m étodos quantitativos de análise. Um artigo ainda utilizou análise qualit ativa e quantitativa. Considerando- se os m étodos de colet a de dados, dez artigos usar am entrevist as ( 53% ) , dois usaram questionários, um usou inspeção de document ação, dois usaram entr evist as e questionários, um usou entrevistas e observações e dois usaram um a triangulação entre docum entação, observação e entr evist as. Em um ar tigo não foi possível identificar o m étodo de coleta de dados.
Análise das inform ações r elacionadas ao conteúdo: conform e m encionado
ant eriormente, 11 dos 30 artigos encontrados descr evem m odelos de evolução do DDS. A Tabela 9 apresent a as informações sobre o foco do estudo (pessoas, proj etos, organizações) e a per spectiva ( cliente e fornecedor par a offshore outsourcing, m atriz e unidade para internal offshoring, ou qualquer um a dest as combinações par a offshoring) .
Ta be la 9 . Foco e pe rspe ct iva dos m ode los pr op ost os
Offshor e Out sour cing I nt e r na l Offshoring Offsh ori ng