Você está na página 1de 18
ART! GERENCIAMENTO DE PROJETOS DE SOFTWARE esta parte de Engenharia de Softwares Un Abowdagem Profissona woot ape (er a iercas de gerenlamento acest ors planar, orgentn, eat onl prosios de sofvare Esl queides si ttadas nas caps que segue + ome a pessoas os procesos eos problemas devem sr geenciades durante um projec de stuere? + Como as meus de software podem ser usd para gerndar um poet de so sear proesso de sodhere? + Come uma equipe de sonware poce gra estimatascontaves de taal, custo curacao do peta? + Que tenicas podem ser usadas para aval os rss que podem te um impacto fobre o ceo d poe + como um grete de poeta de sofware scons um cnjunt de aes deen enhance sofware? + Come € rad um ronegrama de re? + Porque a manutengio a rengenhara So to impovtantes para as gretes de rgenharia de sofware eo profssionais? Lume ver respondida esa quests, woe etal ma hem prepraio ara gence ojtos de snare deforma a bierum produto de ata qualidade enteguenoprato, Conceitos pe GERENCIAMENTO DE PROJETO lo preldcle de seulimo sobre gerenciamento de poet de softwares, Mele Page- “Jones az una atemasio que pode ser dvugada por mls conauores cae _enara de soar ‘stl os de ius, boos ¢ mins; obsane danas de gerne de precede (hss mvomers ton ere Cm mats ein, nosso ones ss ech tae doa eros em pojeos que fm Yess eso comarca Seon Pane Ingest ov errgoum amas fram seas suse contmam ade un ‘ouoGetengo ce mata. ‘© que Page Jones dace so sinfomas qu esllam em um equ de problemas ‘los € de geencannto, eteeant, se um ene ps morte ss 29 Par O60 PI {to ase chegar au tera consant-o gerencamento do projet etava fac. [este eno capltulos 25 229, ste aprescataos cncats que conduzem & um ge- ‘encaments de rjetoe fet, i taaremos or prinpos eos concitoebisons do {eteacanento de projets. No capil 5, aborcaemos zed de prfeloe de proces So, base para tomada de cesoes de um geerlament9 eto. Tesneas Ulzas pate 2 etimagio de cisoe eto ro Capitulo 26 0 27 aust denisio de um conograma Fesstes do projlo. Av atvidaes de yrenenio guelavr sun lta motor mga de riscns esto no captlo 28 or Sm. 029 onsiera a manulengio,arenge ‘arn dsclé clement fers de gerncumento choad quan se i cm sera Tegados Cerencameto eto de desenvolvimento de state tm um osama 4s: esas, pro- ‘au, proceso eprojea fase onfem no ¢ abira. © geen que se exquecer de ue @ "wath do cnger har de stare coniste em esarg humana nunca rd scesso no gee CGanento de projete. Da mesma fms, aguele que aha no encuajamenioamplo pars acomu ‘lego env os envohidos, bam ceo, no nods elaboragho dew produto core oo de ‘esemolver une slugs legis prac roblema eras Um gerete que peste Pouca ale ‘oan proceaso,ansea-se nue meiodos fecrameniastcricas compen em mvc. ‘auele que embsrear sem um plano de prjeto soo compromete osuesse do pejeto 2412 Pessoal esse 0s anos 1960 chats aceca da valonzaco da cultura dete pessoal de desemol- ‘venta motvado e de ae il Reslmene fecueoshunanoe¢ uth ator al importa (quo Sotware Engineering nttute (SE desewolveu um modelo paraa mautiade ecpac ase ans recursos humanos~o People-C (opie pal and Matury Made~ Modelo de Capacitdeettaturdade para Recursos Humanos|~emrecnecinento a0 ao de que: "Toda ‘ongaizagio press primase contuamente sia hablidade pata ata desewoer, moti ‘nga eter Toga de tataho necessia pare anges cbjetos esas de es ogee Cur (© People-CHME deine as segues pecs-chave para pessoal de stare: formagao de equpe comuncasa, abet de uabalo, eencaterto Go deserpenho, Weramest, ‘impensigo, andise de compensa ede deersoNneno,deserliimen de carr, dO {rupe de ranaln, ca cultura de equip ede outs mals Em erganiapnes gue congeguem aos aves de matunéad ¢eapacidae, 0 Paeple- CMA tem maior probbidae de impemertarprateas de gereeiamerto de stare eet ‘ meoplecu ur parceitoparao modelo dentegragao pare maturiadee capaciade em sotware’ © SW ~ CMM (Captul 30) condu a orgnizagbes pra cagso den processo de Sotware mac, Os tens relacionados 2 getencamento de reculsos manos Stu ‘aio do pojetoe de software see dscldos porerorments, neste cata. 241.2 O produto nies de ragaros un plana de prj, deve suber os abe Jo prod et scope, consaetar as Sougces aicralvs e eniea a estigoestcncas © de gerenl ‘ent Sen ta nfrmages npossvel efi de oma raoavel provi a etna de este ala eftve des sca alin realities aes do polo um rons ‘ma erence do projto duc rn idea sgcatha de progress da aticaes ‘caine desemolveores, doves nos reunion of interesen das no safware pa fie ‘es objaios eo escopo do produto. Em muitos cass, al avidae ea com pare da en {entans do sistema ou de engenaria do proceso de repio ecotinua come a I+ apa da Engen de Requtsts do sofware Cap 9, (Os avs entiicam as metas eal o produto fo onto desta dos eessados) sem consiear co fae meas sere sleangadas. O cacpo cet ca ce pina dagos, fangs ‘comporamentas qe catecterzam opruo eas importante, eta moar as rateas ‘linagtes gests caracersticas de anla quanta ‘uma veenendias os cetves eo e5cope, considran-se slices aternatas. pes de = ascue muito pouco os ales as aletnavascapeclam os geenese dsemoiecoes CinisoH Jasse4 ste at pe ‘tee press uecuteas ‘ara topo SS nin snares tinshent ‘elec fede soe 4 seleconara melhor abordagem,dadas a resis imposas pels prams de etrega es Ingen orgamentits,daponbidade de essa, rarbs tenes e una ade Ge ouros 2413 Oprocesso tum prcestode sotware(captules 2 fomece a metdloga por meio da qual um plano ‘se projet srangente pra decent de sore pase se esableido POMC 9 ‘des netodoligeas sto aplcves a odes os projeos de sofware, ndependentemene do seu tamanto e complewiade. Uma quansdade de derentesconjunts de aiades tare, ponosde coil, artes ‘esatwaree pontos de grata dequidadepsabiiam que es tndadesmetodolgies a Jam adaiacas as caracterscas do projet de software e205 requslos de equ. PF He as {lvidades ce apoio, como Garanta de Qualdade de Software Gtencamento de Coaiguasao (de Meigs, sbrepten-se a rodeo da process. Estes sh inependents de quis {saaasmetodolgiase ocr 2 one do process, 2414 Oprojeto _Empregan-se proj com planejamento e oom contol pr ura rica «pica azo: {atinea mane Ge adminstar a conplesidde , mesmo asim ab equpes desotware ‘ese afore Em um esto de 250 grandes projets de stunt ene 193 6 7008, Caper Jones Yon 4] constatou que “era de 28 obteram saceeso em cumpricronograra ios ‘objets quanto a qualidade fm toro de 50 apresentarar atasos tr rTMO 388 Fe lnrdamnios rs, nquanto 175 precios near ume expondnca de aasosereardamentos ‘stoos, ou anda nd conseguvam lrminao". Apso ce, atualnen, a tsa de sesso nos Projets de otvare poss ter methorado de algum modo, ea de aha em pojeo pec rece mats is do que deve rr vue fa de prot, 0 gerenee engenlas que desemotvem o produto deem ‘var una tte de snag alerts comune, dove entender os alors fos de sucesso gue ‘onduzem a0 hom geerciamentoe deenvoler uma akordagem de sens comm 0 qu == ‘ehriea lance, montorameno e conteedepojeta cada un ses ens ar a Se;20 245 en caplno segue Em um eso pulead plo 1 cur 8805 vice presidente de engenharia de ts prin ‘nas companied eel foram stones quanto ator mals nortan qu tru para osuceso de um pnjeo de sotwae les respondera ca segue mala ‘vp 1: Suponha-te que se tena de secon um nico em noanblent esa mals i= Pnante Cu dia que nko Soo eamanta wads, 350. eas ‘yp: irene mas importante neste proj fren pessoas eras. Muito pox- 25 colsas 3 mas importam a mints opin. O als npovanc para um plato @ Se ‘ona a equye..O sucesso da omnlzaao do desemobmento de sofware est bastante ‘esos a habia de recratrbom poses ‘yp 3: nica vera qu> tenho no geerlamento consist em asegurar que posse teat ‘om pessoal — ben como cl-los ~e propclar ambiente no qual cs Yons rotsinais oma produ Eetpsie hci sige pmergecepantns apenas sone ‘eaiment seo estemunhos covincenes quanto 3 importinda do petal no proces so de enerhario de Softaore. Anda ssn, denice prisidnte Je engenbara 3 desenolve oe mats simples, equertementeconsderam pessoa! como um priv Os geri mam (como ero gupoateron gue pessoal roto ert, sas abesebabam suas als ‘a Na psa segSo amram son ncressods gue param do proceso de sawaree = ‘rani el qual sh ogurznds pre desumpetar ates lethas Je egenura de stare 2421 0s Interessados (comprometides) ‘proceso desoftware fe ado projet de softwar} rma por interests gue poern ‘se categaizados emu os tinco propos: 1 Gereres enone define os ites de negicoe, com fequéncia, exec nna sig eatnano projets SGereies wari de projets deve planar motar, oir e conta os programa ores que exectatotraalho om software ‘2. Prgranadres cove fer habldages cic Necessras para deserve engenbare eum poauto ou apcanv de sotware 4. Chere especie on regutsis par salwar ase submasies eo proceso eengenha fia coutos envshdos qu tn inereseespercos no pri tinal Usui ris nteragem com o stare uma ex Woerao pra us operaconal, em am lente de prods ‘ado projet de software € compost por pessoas ques en quacram nessa toni Para ‘serefet a equ doprojto deve esta organza para maxi cads cpaciadee hail ade dos rodssonais essa ¢atarta do der da equpe. 2422 Lideres de equipe Cerencameno de poet ¢ una atividadeintesiva de psec, por ees a, progr sores corpeeries em gral realm emt mats dees Ge equip. apenas no pet ® ‘stra cra de abide om pessoas Ada asi, como Edguron arma: “inert 6 com denasiadareguéncia parece que, os ndvidues so assumer Oppel de geen de projto 8 oma grees depots poraidete™ (E095, ‘Em um encelete io sre ideranga nia, Jerry Weinberg 8] sugere un move Mol detaerancs Motivasso: 2 habldade para encorsaropessal nit a pros como melhor da sua abide, Conganizagao: habla pra moar os process exists ou meta nove) ae it copactar ocnceto nal para ser azo num produto ta. las o Inova: abide de encraerpssos practi eser tvs mesmo geando csuvrem uabalhanco de aon co procs stabeleios para Um rode capo Se Sextwareepetion ‘rer sugere que dered projeo bem sues aplicam un esto de geenciamento lesougo de problemas Ino gum gerne de poet e sofware dave se concert em ah {ender oprcleta esr reschdo, aminsvando also de cela 20 meso tempo, cob Ciao pra todos da eguipe bor meso de palawase, muito mais importante, de goes) que 3 ‘qualidade conta ula ue no deve sereoryrometida, ‘Uma outa iso [2 96] das carctersicas que dem um eft perencamento depo eo concente-seem quate aspecto-cnave 5 Saas ere pa ar ps en em Ansing seasain era sera ‘ants game Swede. meee por ate pied oe eginde atewet ‘Solugdo de problema. Um gente de projet sca sabe diaghoscar tens ténios © ‘rguizacionals qu i os mats clewntes, sstematicamente iriure ura aug roe spropidamente outros desrwsvators scart slug, ple em pbs os ‘oes apendidas de roots anteriores pare nons stuagbes permanecesuldenteente Ee re mie dei, ais prs aug de pina entdade gerencial. im bor gerete de poo deve assum a reposabildae do prof. Deve tera conianga pata euler o contoie quando necesita «deve aeepuat ‘Gv peri a pessoal temo soguiros ses ities Realizagoes. Um gtetecompetete deve reconpensirniclatvase realeaies pao ‘nua a podutvidace de una eqipe. Deve cemonsar por melo de Sus opis sts gue ‘ecetes pr lcos condo no ser ps, Formagio de equipe © de infuéneta. Um geretefetivo deve sr cap de let” pes os, doe sor cour de compreendr sina eras no verbal e real s neces {os passa que elo ensanda ass sina O gurenle dave poranecer sab canbe em stuagoes de alo esese 2423 Equipe de software se praicamente ans extras organlzacionas umanas ara desenoimento de sonvare quanasorganizagoes que desenoten sotware. Para malNo Ou ploy 8 eSura oe ‘anzaconal no pve er acente modificada Preacipaaes com oe efetoe pais pol tans da mudanes organzaconal a0 ze pate do eaxopode responsabilidad do goente de [projeto oe sofware erzeanto, 2 organza do pessoal daetameateemiolido ea um MOK igo esl soba perspectia do gerente do rojo ‘Arilhrestutua de equgecepende do eto de perenclamento dis oganzags,qunt- ‘ade de pessoas na eulpe, sets nels de hale gra de ule eral a problem, ‘Mares man 8 aesroe soe ues que deer er considera a plancamoa a estrira acquipe de engenhana de sofware {+ rae dete do prota ser soucionado + testo ds programas) estar em ines de cidigos ou pontos de ureto + Tame que ums equiped em conjuso(mpe de da a eee) + cra de moduaiugzodo protien + quulidase confide do som a sr construldo 1 Raider eas ates de envegas + Grau socauicade comuneagao|requerid pata oprofeto ‘Constantine (Con 93) sugere quo “paradigmaserganizaconaspara equips de engena- 1. 0 praaigmafachato estratura 2 egupe om uma hear de autora viional"s ‘gules podem uabalhar bem em poducio ce sotware asta unl? aesfongos de é90- (as pasedas, as Se mosvarao menos popes a er incvadoasbalhando Sob 0 pata ‘Signe chad. 2. Oporadimarancémuc esta a equ deforma ive €depende dente nau {es membros. Quando for reueida icra ou avanco ecole, as eques que ‘sequen ese pradignaleo se clsungu mas poterao i se eforar quando requstada tuna "perionnanceerdenade” 3. Opuraigns arises estratarar a equi de manda que contig alguns dos con oles assocados como ptasiga fechado as tame multe da novarao due care 30 HE F sao paraigma rndbeico,Otrabalho eto deforma colaborativ, com fore comurica {loctomads de deaiotoseade no conserso, acculndo com ascaroctrsticas mareantos ‘es equiped paradigms aber, a entries des equips de pardigmes aber babe adequadas yar a soligao de problemas complenc, mas no consguem Sesezperiar 30 em quis outs eulpes © pains sincronaade bases na compartinenalzasie natal de um problems ¢ 0% ga omens ai ene wastes pares co poem con pa corte come uma ota de rap istic, uma dis mais antigo organizagdes de ei de wae fo predgma de uma extra fechada denominacs crgnaimente de egpe com a rogamadar chee Qeincna) Essa earutra fl priate popes por Haron Ws € eset por Baer (Ba 72) O mln a equipe ea competo de um engeneito sno (© 0 ‘gramador cel rnc que pla), coordena ef evsa de toa a attidades eras {a cqule o pesseal tence rrormalment de uss acne pessoas), que cond dads Geanase ede desentotimeno eum engenneio reseia que ca suport ao engenta sine fe sussalvidades pode subst lo com prdasminimas de contnuidade. © programadr “chteprincin pode erases series mou mas eapciia (poe exp, pert em le comualgoes,assanoledor de banco de dace), equpe de supe [pot exe, coaneacores tecnicos, pessoal de esctorio) eum bibltearo desottware ‘Come um contzponto pars a estrutura da euie de programadores princi dideres © paradigna randbmico de Constantine (Con 93 sugeeaprieta ee cata. cu aorta {em ce wabtno pode se male bem denoinada de “anaguainovet, Enbore a aborcegetn esp ve par owabaito de software tena apel, a entga da criaidade econada ara uma equpe deat perorance deve ter 0 abjetvo cata de uma organiagio de enge ‘ana de sotwate Pura ober una egupe de alta performance + os membros da equip deve conor ns ns outos + Aistbulgo de habikades deve ser desu 0 problema + otelsmos deer st exh da euie para mane #coesSo do grupo ‘sefe qua fora organizacio d quip, 0 abetted 0 gerancamente do proj con Siac au amr na cgupe te ape cor, En se Le pear, Deseo © ses ent 9 disor se sce Tee suman em se utr apa que de frra ens o og ea de weon, ‘Stems gtr ee eon nd alr roe rear ‘leper gu sé ondmenn quae enemies soma prc Utes ue oma epee ser coral» poatde Se or et [mesma susan hsp pe prepa comin ee. peso goes do meds alll, cacao ease tae Hg De marco e ister cstentam que os membros de equips consstetes so masigifcate- ‘mente pods ema matvates do que a media Compriham de um ojo comm, de tna ultra coe. em mules casos de un senso de eliizato que os tena unos Mas nem cas a equpestoman-e consents Oe tt, mas stem do gue Jackman {Vac deromina detoncdae de que" Ba deine cen fatores que fonentan am aver {epotencimert ico da eae wna stmosters de adsl ene alo grade itragfo que causa ato entreos membres da equi: um proceso de sofluar aprentado ou pobre ‘Bente coordenade uma cena nebulosa dos papas demo da equpe de sofate;¢ continua reptda expo a thas ‘taba fetes Fenave own Gace ie beter, ‘ra evar un aber de ual enti, corderador de projeto deve estar ceo de ‘que equie tam cess a todas as infrogtes neces ata eal 0 abu ede ie 3s ‘eau ebjavs provi (pa, uma sez estate, a dam se rads menos ‘geeabelutamente neces Una ue pode eta ustaces eke reed, tanto quar 12 posshel eaponarbliade pr tomade de ac, Um proceso iapropad (hr exo, tarts pes ou demotion ot afc mal sleconade) pode se vito por re ‘compen doraiutoa ser deseaveido, das pessoas que elzan oabalhoe Pla permisao Tra ques opie seecone o melo process Appa ie deve etal soe propiog Prechismos de respons yess Won S00 eles moe pra conse) & ‘eve dein una stn oe abodages pra crepes quando ut meio [aay em Sa abu ‘oes, namene, ache para evar umaatosea de dere cate en erable cas ose ras equips vlads pura raimenagSo /dhach) eel de re Ssomando-sescncotxnas dscns po Jaca, una equip de sofware Nequestemen- te aspende esrgos com as eteiesearaclestcs de seus MeO Us S80 extovercs, ‘outros nzovertde. Uns coletam inrarragoesnuivamente, esting concetos apa de fasteparataos. Outros procstsim intrabeslinearmete clean e organiza deta. Ines murimos des dacos ernecidos. igus se sentem conortéves iomanco deasoes apenas ‘und um argurento lio e rderado fr apresenato. Outs so tos, acocumada= {omar deisbestateadasem perrpbes, Centos desrwoledore querem um cerogama de lahado,preencd por rete organzacs que os tenem apos pa alg Proxima com ‘lemenis de projela.Outos ade prefeem un ambiente als espontinea po qual esutados fe quesies aber i etario tons Aigua tran arduaieie para conse que as etapa jem concdasbem ania ‘4 dala estaeecda evan porario carte ha medida em que se apron data it, ‘enquantnoutos so enrgizados pala comeiaem fazer até adage mintos-e ma discuss delalhada bre a piclogia enolia essa caracteristase formas els ‘quai um fab der de egupe pode availa pessoas com tao opstosatabalhar juntas est lim doescopo deste vo enitano,¢mponante nota que oreonbecimenio das fora umanss¢oprineio pass em depo cago de equipes conse. 2424 Equipes agets > lng da ima déeada, 0 dasenselvimeno de sotvare g(a 13) em io n= lado come oanidoro para muses problemas gue se alasuara nas anicades de projeto de ofa, Reebrando,«Mlosoa dg cnlstza a sstagao conte ea enoge province ‘eral de sotware,peauenssequpes de projets amet motiadas, meioos informa, nine arefbos de engenhura fe setae total apicidade Ge deste, _Apaguenastamente motvad equip projet, mb denominada deep dl fot tas das caratescs as equpes de sofware bem-sucedidas, seuss na sva0antencr ‘ona mull das tones geradoras ce problemas. Enreanto a lcceda dg enfatzn compet ‘ds indvaual (memo de equip} casa com clsoragio em grupo como ators eins de ‘suceso para. equip. Cockburn Highsiath (CeDla} observa ss ao esceveret ‘seperate can ace pen erect une pose reat ‘ssn muan sr car ni rem aoae 9 aaah senna pase repay dep “resus oo ture do poco” € una fv deo x0. Ewan as Gesu 3b dee volved ea wo poe uta un projec pola ¢ ufo de pesos. sug naecuada adele sm queteons or bone inten nevis de eae aon Fara.uso das eompetécias de caia meni da exuie, para fomertar exaboraio eta 20 longo do projte, equips esse auto organieam Aulpe qu tou organisa do mann, necesaramente una estutura de equip ric, nas usa eerentos da aletoriedade de Cons {antne, paadignas aber de snconiiade cides na Seto 242, ‘Mulos medeon det de proceso (per xem Serum) do equip autania pore fazer 0 grenclancnto do proj «pra ceases tecnica Recess conus do WabaPNo © plarjamerio € manto em um lve mir, ea equip em a permisso para skionar E00 ers aboedagen (por exemple, proce, meiodo, ferent) mata arent pelos re |uistos de negocio < plo pares oganzaconais. Conformeo prjeto posse, a ie se Sungai concertrando see conpeténoss individuals para aor erefco eo pjetoem eterna pono decrenograa Paataro, una oye ppd eliza reuibes de peal ‘aanamens ara cootderaresncontar es athcaics qe Gem et elzadas pra acule da ‘Com base na inermagio cbida durante esas reulces, a equipe adapta sua aborcagen pars ncementa Vabalho. cada da, cotinuasauto-orgaizagoes © colaboragaoconcuzem Seulpeem dieio a um incemento de sotware complet 2425 tens de comunicagéo e coordenagéo ‘mutase para que prota de sofware enh problemas. Aeiala de mut ee gosemdesemvtvirent ¢anpla conduzndo acompleiiade conusao diculladessgniica- {has ra coordenacao dos membros ds equip Inetzas so comune, resultado em continua idea de altergtes que rachar a equipe de poo. neroperaiiade rma um aspect “have para uss sbteas. Nov slate deve se comunlet com os sovares exstetes € se ajar resingbes predeinidasimposts eo sxe ou peo produto, ‘his arctersticas to sotvare mogero -escala, neteza interopeabidade ~ sH0fatos 4a vc Farr efetinmente com ses, deer se ttaelcer nto ft para cone ‘ar pessoas qu reazam o uabalh. Fea ao, cevem-s etaelcer mecanstos pata co ‘munkeagio forma invormal ent os ments de equipes.& comunicara formal realzada or mao de “comunicato esr, reanies extras de out canals de comuniagso ‘elatvartente nao eraivoseimpessoai [ea 95) Acomurizacao informal ais pessoal. ‘Os membros de una equiped sofware compattiham ideas numa base ad oe slictam ajuda onforme surge os problemas interagem uns com os ours dariamenie SnsoH Senbrarser oom stacegapaee ‘soe sae setae (canes, rent ur gecene de pojte de sotvare contonta-s om um dem sempre que la un pro Jet. preciso estmatvasquanativa eum plano oenizad,enretanioinfcmasbes sais ‘io eso diponiels ainda Ura dla slise don reuits de stare frsace a fermagies necendre para a simaties,rat us andes euenterente lar ert rpesno meses fra estazem completa. Por ainda os requis poder ser dios, udando ‘eguareete conforms oproea rosie. Nida ai us lnsemento neces “gor’! ‘Comando seo nb, deve se tainaro produto eoprebiome que se pela socionat ogo oiniciode poo. No minumo, oesapo do produto deve Ser esableid e deliad, 243. Bscopo de software | pnneaaiidade do geenciamerto do rojo decotwareconsisteem determina 0 = copo.desovare. Ese ¢ cfc respancendo-se segues guess: ‘contexto. Come o software er desenvoide se sta um sist mamaioy um produ to au conte denegicio equa oasis impose eens do conta. ‘Odjetivoda informacao. Quaisobjetsde datos seis 30 lente io roduziéascomo ‘sas deste? Qual betes de dads S80 recess como entra? Fangio € performance. Qua a fungo que 0 software desempea para taneformar 08 ‘Gadas deenitada crn ads de sada? Wa quasquercaractesteasespeials e destrpenho (© escape do projeto de sofware no deve have ambigudates © deve ser compreents! lunio noni! grea qunio no ie tanice, Deve se etal scope desta € dados quaniatves Gor empl, nimaro de usuarios simultane, ambiewe-ao tempo Fanmo de vesposa sap estabelendosexpctaments restigoes bu lniaoes ot aero, ‘ust do prio reeinge amano de mami so dterinadas «fares indore (Por ‘xemio, agoranosdesejaos suo tem eonpreendidos eavaados em at) sa desc. 2432 Decomposigto do problema decompose do problema, também chamada de bono do oben os arcana ment, conse em atid que ocup o cen da anise de requ de sofware (Capos 6 17, Durant a atidace ce esopo nao ee buss deconjor completamente pebena De pe Feréca, elas decomposkao em dias teas ial) ra urconabade eo canted Fenmagioy aie dove ser ene: ema press ge sr lz pra entre o sitar [AS pessous tndem apis 9 esata de dude para congusar quando coronas por um proiena couple. A sipiicannos um problema complex, es ¢partclonato en Foie gut mas goes a snp saps co do panes Funghes de sofware, desc no estbelcinenta do eacpa, slo vines rads para proporeonar mais peices de dtanas ogo no nso da eames (apl9 26) Ft {Seren extimativas, cits ou conogramas sto arenadce pea funciona, agi gra de ‘ecomposigio # em geal HL D0 mexna nado conta principal ou bj de das 80 ‘ecomposing em suas pares constunes, propio compreensio zoel da nrmagto 8 ‘gered pet oftware Como exempio, considete ur proj quer deseqelier um produto de processor de texto. Ere ce ators importantes esto Fetrcs daz, bem com era pot teclado vital através de uma ela de toques méhipos,recutos de diotcomego com céplas atoms ‘urermameatssoistzads,capocidade de formato de lout de pial, IndeagSo auto ‘ria e ela de cnieidon eve ous. © geen de prjelo deve primaito etal Um cscopo de decragoes © procedinenioe que abrarge ees reuse fe eu fungoes mais omune come carebes slteraghn,gerenclaseto de amuse produgho de documeni ‘orexemplo orecur deere por vor id equerer que oprodto nhs orecuso dese Gdzado” “eamento” peo usuario? Espeicament, quale capatidades seraofomecas ara as unges de io ds cpias? Qua grade sfsicaao a ung de Fnmatagio de plgina censderando ouso dala mullioguce ss eapacidads implica? ‘A mecga que os pardmetios do escopo evluem, coe um parlonarento natural em pn bel A equlpe ¢noticada de que 0 éararento Ge marketing. to converse Cth eres potencaiydetecon qu as seguriesfungoes deve faze arte do recur dee {ao automatca das pias I} cecagem de separa sabe (2) checagem de grams, 3) Shecagen de efeénca pera documentos eterno povexenple, ura eferenia auma evade ‘ablogrfca¢encoira ma ita de ena da bsg’) implementaao de recusn8 Geofnas de estos que posta corsitécia ao long do document; es valdaedo da ree cla quanto & Sao capt pra documentos exercs. (Ceda um asses recursos representa uma subtungan ast implemertadano stare Fodem serenade ato» decompongn eubdisao eo parteionament facie oplanaesto. ‘satvidades de modtagem (capo 2) que earacterzam 0 proceso de stare so ap cave a odes ox projets Ge sofware. Actcudads exten selelona omedele de proceso spropiado ao soar a et deservoigo peo procsso de engenhari) la ua cae, ‘Acmupe cee deci gual mogelo de proceso sed mls propio: (1a cestsque so- tistaram 9 produto acs pofssionas que ralzario owabao, 2) pps caracersias deproduo, «ao ambiente de prjato no dele el tabatar (Quando um modeo de proceso ¢ scizstenado, equips dane 0 planejamento plminar 4 proeo com base no conjunto de akan etteleiae no modelo do proceso Uma ez {etn o plarejaertopreliinr nca seo pariconarento(ecarposga) do eto. Ov ‘ue um planejamento compet, quer a tarts de aba necessss pra prcencher a: ativaes de modelage. deve er cago Essa aides Seo aboreadas has ees {gies ena veao mas detalhads, opresenada no Capo 26. 2441 Combinando e produto e0 processo (© profeto come po meso da combinaco do produto com o processo. Cad ungaoa see esentida por engennara dove pasa pla esata de atdades deus pia organs loresponsivel pelo soware ‘upon que a orgeizaga enna sdotade a estutura de aidatesgedrcas communica ‘fo planejamento, modelagem construcio e empacotamento dos programas excel tives tatados no Capt 2. Os membros da equipe que trabalna cm ura funcinaldae do produto picaro cada ua dar ates etrad para angio, Em eseEni, mste Sar iqura 24 ser rad, Cad angSopiepal do produto agua most. angS0 40 Sotware do pocessdor de texto cisco aieoemente sed Istada na coluna és esquetca, ‘Asatldadeesrtradas sera relacionadas indica) apart pero das ous AS ae (ge rabuibo de engonhra de sotwae ara ce atade estrada) serdoinculdas ras nas Segurss O wath do gerents de oe ede cues mma: ds agp sr extinae as neceidaes de recursos pos cada cll da mati, dats de noe de im pra areas cms wa if iy rrvogragee do pojte ‘cscias 9 cada cua arftos 2 er produsids como canseguinta de ae ago. ‘svidadesserso examined no Capo 26 2442 Decomposigi do processo PONTO, Astin estar eum de Hints 39 ito oil de poco ‘e ontire ma adequado vo prota ea ats de engenara de oftware que fem pt Cwéieanq —_1€ 6 model selecionado. Um projets slavamentspegueno pode se als bem realzaco factiides por mio deabordager sequen nar Seo prazo Ena ester etn aperado porto de® teeejen funconallate compleando pode ser razozemente entree, uma esata treet Eyesiee poeta seramnlnrindageo Sularente, projets com otascaracerisicas (pr exg1, ragaibe —Tequsits ndetidos, tecnologias aangadaseecenies, cents acts, poten de eso subarea conus pure ass de utes noo de oe” sete Mima et eco 9 pict sade ates H dapnts mo poke ieee ogo ca x ante nts oc duce etronmete, dena opcaas = ‘nconats par ots nae nrabor eee at nose pros edn de Inontagem pr components ou pr pall. ’ modelagem do process invari eer coma bse para todo aba eliza por uma omarizagao de sofware Enteanto a ares concres realmente vara A Saco [Sito de proceato se ia quando ocoordenador do prota questiona. come realea ets atvidadesesrtuadas™ or exemple um proj pequenoereatvamente ses pe re ‘gure ay Squires pra as aidades de cemuniccse 1. Desenor uma tt tans par escarecimentos 2. Reuse com interessads para esclarce sens pendents. ‘3. Desemluerconjuntamente uma base documentada do scope ‘nis events podem acrrer em um pio enor que 48 oes Represent ua decont- osgbo do proctsio apropads art poets peenos ereaivment np, Agora, consdere un pojeto mais comple, com um escopo mais amplo um impacto ‘comer mai sift “al projto pode vies requrer ss sequiies areas pra coma eacto 1. Resto aa stenagan Go cence 2. Planejanenioagendamento de euriées vabzadse formas om toes 0 ewaidos 3 Realzarao de wa pesquisa para especicarasolugo propsta as aboiagers eset 4. repay de un documenta detain ede un agenda as euni foal. 5. ealcagan dere. 6. Disemlvimenca conustamente de minlespeicagtis queef of dado, funcional ade cos stores conportarentas do sotware. De forma emai cesealvnento de ‘ence de uso que deste oftware tb porto devia do usu. 1. Reisio deca inespeatisagoes ou caso de uso para ealzar comes, consents ¢ liminagio de abiguicaes 1 Reuito de minispetcaghes em um documenta de expo bases 9. eo do documento de ecopo bases a exetinea de cass de uso com os 0¢ 10, alerazo do documento de escpo ov de casce deus conorme o neces. ‘mbes o projets conse as atividaes eomunlcagao,entetano, 3 primeira expe evoutametade das tires de at de nga, ts aes le mpi Satme ara getenciar um projeo de stare com sucesso, deve compreener 0 que pose Sat cerrado de modo que ages plancodaeeitem ae problemas Em excelente artigo sobre poe {oe de sofware, Jonn Wel fee 9 India 10 shat ndcadores de que un proj de sera etnformagoes esta em peng: 1. O pessoal de sonar nto compreende a necesidades de Sous dees. 2. @escpe do produ ead parcnlmente anid, 3. As lteraoes sao mal eencadasagninsvadss 4 tecologis exe 5. As necesidades de nepicio mdm (ou somal defies 6 Os prazes eto fora da eatace 7. Op usutie mostra se resistetes 1. Opatcino perso feu munca ropeamente Budo) 9. Falun pofssionais 8 euipe oy eta no possulpestul com habldadesudoquadas 0. Gerentesedesenolvdors evita pres ees apanoracs © aprenldas. om agtneia rosin a india sessed erm a aga 90-90 4 de terem Sobre prolate: parislamente aie Os patos i da um Sma ehaneern 9% {de exorgos e tempos slocaoe, Os 10% restates consomem oatoe 99% deelorgo tempo cade (ah 94 Me stuagoes que conde rye 9030 foram inl ns cae orem, chege de negativdace! Como un geente ag para eitar os problemas menciona- os? Ret noe 99 sugere una abordagem de cnc prtss para cs proj de sofware: 1. Comece com ope abalhano aduarete ito rduarete#positel compre. ‘dere problena ase solvconadae eno, estabelcerexecatnas © objtiosrelioas para todos os erodes no projet. ss efor por meio da formagio da equip ce- (re 223) etna ads eg ees a 2, anenha a veacdade impetus projets comeram bem & depois siesta ene. Para mantrveoldace Unpeto cootdenador deve frmecericenWes ata que & Tottvidace de pessoal fae-c et un nie sbeclutarente rin. Acqupe deve da nse Aquaidads en todas as tras qe reais eo ordenador ior deve fazer ovo pres poe posirurse for do cami satin” -Rostie 0 adamento. £m um projet de eotware; 0 andamento ¢ rastreado € mapsad0 ‘como os atefatos (digo fonts, conjuno ds pacois detest so poucos¢ apr os (usando-s as revibes nies como parte de uma ada de garantie qualidade. ‘como acescine,o proceso de sftwaee as megbes do projet Capulo 25 pode set ‘oletados ullzaas para svalaroprogesofandarent) em rely ao as médias deservol- ‘das para a orgauacio de ceseavunente deste ‘ome deisescomastica rapide) Em escrciaadeciso do gente de projetoe da eqi- Pe de sotvare dave ser ade ters simpcdade™ Sempre ave poste, ds se por Ulan software comercial ou por components e models de sofware edstenes. Ee in terfscescusomizavas quando howe dsponbibade de abodagere pctao que alent ssc vis para avis los dec po loar maior ram do que o nec pra laels arcades ou compleas sero neces lode os uns) Somer as Pais ai aseocindae interac do projeo" so eistadae aq, aca uma aise post orem Esubeaga ur mecanismo cosine pare et pron ‘dzatos ce cada projets alle 0s cronoramas Haneatos€ os Yealzados, as mecs 2 Projets de Sonwaecoeafos canada, oben eedBack dos membros da xuipe dos eres ere por eer, Em excelente artigo sobre poet ¢ proceso de sotvare, Bary Hoch Boe 96) fens“ rece u pico organizaconal que fi a oben:0 de planeamentos imps para Projets simples” Souhim rope uma abordger aaa para os tvs do peo, marcos (pont develerencia ecronogranas agendas) respnsabilades, uercamento, borage tecnica erecunos nocesarios. Ele a denominou de Pino WAH, aps uma see de pe ‘gua que conduzem a ume defi ds caracerstcas chee do projeto eo panacea So proto restate ‘orqueo sisea est endo desemolido? To 0 interessados Gevem ayaa 2 alidade ‘ea razbescomercis para unbalo de sotwar. propa usicn ca gests eereniea ‘pessoal, tempo e ana? ‘que set ez? Denes 0 conta de aes neces par poe ‘Quando ser jor Aequpe detinré 0 cronograma de poet, densteango quando sero reallzada starts e qundo os pontos de retréaienarcs) sero ating {Quem sen o responsi! por una jngio” Os pes esponsaiidaes ee cada meno ‘Onde se posiontm onontionatmenie Nera todas stung responsabiades x ‘cago dos deseaoledores de software O lent, 0 susie ous emalios abe terrae suas responsabliades Como seri alate o tabato dna gereacmente® Una vex esabelecigo 0 exop0, deve st dof uma esta ie e erent (Quan cada race sed acess do”Aresposta acs pergunta th dewar sede estimates esemotids (Capito 28, baseando-s nas respostas 2 quesioes anteares © principio Win de Behn ¢ apis! nto importa o tama ou complerdae do oj, fs questoesapnindas ornecem easlente exer 2 lanejmenta, (© conseino de alte’ desenscheu uma Ista 6 ‘pres de sotwate was para gecencla- mento baseato no devenpeno". ses proedientos so isaos deforma ensitete cor ‘Seradoa cies par poets de oftware latency cdidaepororgantages jo esempenho miummo ¢conssteniemente neler que a mids da inisua (A 9. ‘Prcas was ncuem:geencamento de proj baseado em metrcas (Cape 25), custos lempicos e estates de conogramas[Cepus 26 27) acompanhamento Ge varizara0 {Capi 27, scompantamenia de dfelios em cotaparsa com os tes de quad (Gaplnics (4a 1e)egerenclamento conscint de pessoal (e920 242. Cade uma dessas ‘as €mencionada ab lngo as Fates 3 dest io STs Forremontas de software para gorentes de projelo ‘A foals tatoo gunn Pele Conca de ju rc ot oie felons one lage xis ess rea Plow tm nas Snes de vet pope Ame es ur gander Toranre specs pace eden ed dapan waar 9 cl vada oe mona am xl so Mish Satta gu deus ms rpc! Produc sfwere.h Cotta usgenhond com dries ncn [rode lor ue deve pr pene poe Ilion wnootico ee so cts Geanche tnt ora inp olds Pepe art Sees de prema ere ode de pcs fe mn ome tl Sie corabsa lg, Spear CDROM. (© geenciamento de poeta de roftware¢ ua aide de poi da engeniris de sftate Ini anes de qualquer aide nica rosogi ao longo Ga modelagem, CnSIESO lag do sotvare (fs quato 0 (4s) sm ntudnclasusiancal no gerenclamento do projeto de stare ~ pessoas, pedo, process ¢ projet, As peswas deve ser ogarizadas em eaupeseetnas, ‘uvaas pare eliza um abana de sofware de alta quaiadeecoordenaa prs uta 2 ‘munlcagao eth. Reguitos de rode dvem se comuncados doce ao esemedo, Adcompodtas em partes constitutes posconados pra a execcio pela euie de sofware ‘process dove se apa ha pessoas cca prodon Una etunia con de process € + Se heme cetaeneiecmanenpiporean 4 MSR Se titanate suum selecionads,¢apcado un paadigma de engentara de software sproprado eum conjunto de tart ¢eaconie pra que a ablno se ene, im deve se ognize forma he ‘spoil a equpe de software a um rabalho ber sed. (0 elemento-have de odes $ poets de Sotware Sao os potssonas. Engenheos de sofware podem ser orgonzadce em una sre de renee etutras de equipes que abatcam ‘ese hierrguas de controle tradicional a equipes de “paradgna abero" Ua variedade de leeica ecomunsagio e oondenagi poe se apleads para da sup oteabalna dace Em getal revisdes \énicasecomunicagsoinfmal de pessoa a pessoa em o maior valor Face desenvohedres ‘As allvdade de gerenciamento de proto englarm meds © mas, extimathas © agendanent, andi dersees,acompanhanento e conse. Cade um cesses ples Se ‘onsdetedo nos captuos segunis. Baseando-se nas informacies deste capitulo e na sua expevénca, deseo os ez rmandanents" par orale o engnheto de software. Ou Se, aga Una ita de de pele ‘pls que quiarzo os desrwotedores a tadelnac como mixin de pote. (0 Feople-CMM do Insuuto de Engenharia de Sotware SE adota uma isto organada paras “reas de proceso cave” cavando 0 Dor pessoal sonware 0 seu nstor Irn incr uma km por anise ers. Deserts stung colons nas quai deme eo uso fal 80 os mesmo. Ds eva ts stuagies nas quis es sto dition ‘As dake tomas por geencamento sinir podem er mpact siglcatvo na ecién- ‘lads quip ce engenara de software Fornaio eenpioeTusratvs em qu eo = aca una anise do ado Weer el 36 ur resume de das ou Ws pgs Sobre ‘ostiens a consderars aplcarmeso modo NOI oct fol nomeado gerente ce rojo cm uma ovganizaio de istemas de iormagocs. ua arf consruruma pica hastane sla a oak que sa equip deserve, emora ‘sts Sa ior ¢ mas cums, Rests foram compatamentedocumetados pelo cents ‘cual exirutura de equip vctexcoineria por qué Qual modelo de proceso de sotware es oleae por qué? ‘oct for nomesdo gerete de projelo em uma companhia de sofware. Sua tare €desen- oer algo Inoodor que combine harévare de edad vital ean software elas da aie elo at de compedtniade poo reread de enteenimensademéalca ser nen, hp ‘siosigucatva quanto &conclusio do wablho. Qual estutura de egue esclheine po gl? (Qual modelo d proceso dasotware acothaa spor que? ‘et ff nomando para geen de projet em una capenhie de stare Seu abo & ‘serena 0 desenelvinento ta versio d préaa geraio do Seu ampamenteulizad 2 ‘essador de tenor Raver compet inten, patos de eta cares fora estabelecos {nureladoe Qual estruura de equip voe excl e or gut? Qual modelo de procs de Sonar vot excotne pr gue ‘oct ft nomeado geen de poet de sotware em uma compantla que pret Senagos parzo setor ce engentaia gexetca Seu abalhe¢admunstar 0 desenvolmerte de un noo ‘fare que acelerard rit de easicacio de pes de genes. © trabalho €oretado or Pesquisa e Desealimento (PAD), mas 0 objeto éproduz um produto par o peo ao. ‘Qua esratuia de equpe voc escthe: Qual evar de proceso voc ecohe? Epor que? Fore sbiiade desenvoher una pequena apbcagio que analise cada cso oerecdo pot uma universiade rita atrios sore a aa bide no curso para deternta Suma, Fg una declarago de excopo que engobe ese problems Foca uma decomposio funcional denvel 1 da fungi de rmatago de pga acuta rapidomene na agS0 2032 1 mojct wanagemen:instute (ude ote Project Managencnt Body of noted, PM, 2001 bord todos os aspecs inporanis do gerencanento de poelo. Beco sera or sofare Project Managemen 24 ol, management Canecys 2007, wea ec Sf hee jet Management, ey 2005, Sinan Gene Apel Satare Poet rage ‘ment, OR, 2008, «Beran ie Aa Project Managemen, O'Reiy 2008 ensranprabas ‘nsleas former entagSes delhadasporetodes a8 res de erenciamento Ge jet de Sutware secon ProsciaalSosre Deopmant, Adison Wasi) 20a) oferace Nor magoespragntias pata conseguir‘ ronopramas mais bees, datos de mel quaiade€ [poeta dermelhor nto" ony eye Project Management adam Wedey, 2009 ofece Corslos pion gua seo tl pur todos grees de poet ‘om DeMarco eseus colegas roan jules a Template Zeb, ows! Howse, 2008) screveram um ata bastante eclarcrder sob spares Humanos eonedos em odo$ (Gs projetos de software. Una excelente sve de quato volumes esa por Weer (Quay ‘Software tunaganan, Dore House, 1952, 1993 1996, 198) Inradu concen de pes ‘mento © gerendanento yaa sistemas basco, alia como US as medoesefcazmente, {tata da "aan congrente,ahabidae de extabeecer a adaptg30" ene as necessiades SO gerne, as neces des do pessoal cco eas recessidades dos regis le presenta it formas iis para gerentes canis ou experintes.rurel seus coleges (Qual sofbere ‘Projet Manager, Pestie-Hal, 2002 apesenia um voluneso uataco de efenciamento de preto Browne seus colegas vitae n ojo Managemen, Wey 2000 scutes © que ‘io fazer dvaneo ereclamento ce umn prjeo de software ‘rocks (he seh anor, aniversary Eon, ads Wel, 1995 atau se luo elissico para proporconar nota isto sobe $ aspecos Ge pojeo ¢geerciamento de stware. Meconel (ftwar Project Suvival Guide, Merson ress, 1997 spesenta exe {egulaprapmaen para aqules que don gurencarpojos de saat Pre Shah ico toanege a Success Software Pjet, 24 ed, Wiley 2010 fomecem vos esudes de caS0 uesndcam pr gue agus pots tn suceszoe ouves nao. Benatar (On Tine idan Budget {i'd wi, 2000) cess due diaras pure gerants de proj de savare. Weges (Grace! Project into, Sterase ess, 2007 fomeceoentagoes peas para eaar de ‘ona bem sued da un poe de salwar desde onic ‘Fade sargumentar gue o aspect maisimporae do gereniameato de projet de soeare ‘ja 0 gerencamento ds pesces.cockburn (Age eftvare Develpmen, Addisons 2002) spresena uma os melhores dscuades Sane sfteare casomahide auamene. De arco Lister [Det98 prod o le defnitvo sobre profssonaie poe de rota. ‘Nem dio, nos timos anes foram publadas tamer ae saguites obra que deve et ec Canoe. se Lsdenip a Gd m Sac Sear Demet, Aon Wee. 20 arma £ Cit spre ars Coaaouny As odes ad Time Zones, eH, 1992 anmantng pou haps har on he aman SS, rene il 20 Caran. eK egy nan te Ws res, 2008. song tes a tin haan eft on ‘omphe WS, TP coaching elope! ams, hon Wesley, 206. et en ong Aes Gan Sem ee, on Fala 0.5, cot Soar Debpment Manag Vit! a nd Enonmet EE Com ters 1998 reer Laing Ref Sore Dement Tens, is Pes, 208 ‘hen eating Sm: Drlpment am, hue Vesey, 20 pasar denio se relaionarem expecicamente com o mundo do software ¢ mulls aes speccetirem uw saplfcagio denusiada e una anpla pnerloagio, on beer sees 20° ‘re spuencimani de Kanter confienee, Troe fers Press, 2006), cox Pe sth Hi, Fee Press, 2000, Bossidy @xecuen: Te Dscipne of Gling Things one, crown Publishing 2002), rack (anagement Care: forthe 2st Century, Maret Bisnes. 1993), Bac ham cana (st Brace A the les What the Wars nates Managers bo Dern, Son ¢ Schuster, 1999), ¢ Cusiensen (The Inwators Dilemma, Marat Business School Pres, 197) enfatizam “hovas regres” eendas por wna economia et rapa evougzo. los ‘asain como ho Moved My Cheese, he One-Minute Mangere Search of Excelence ‘onuinuam a popociona aces aloes que podem aud-lo a goreni psoas POEOS tas eeazmente. uma ampla varedade de tones deinformasio sobre gerencamento de projet de stare poeser enconada a nteret,umalista atualzads das fees a We, relevant 20 36- Fencamento «poet de sofvat, pode Scotia no sie wauaihe-comvengesieompsel

Você também pode gostar