Você está na página 1de 20
PARTE TéPicos AVANCADOS eatin pare do ho. conerarere na sce de eas anand que lr nu cherdienca sore a engenara da strte. Nos primo {us sero watacas as seguntes qusstes +e que én materia do process deste «como pode er wd para melo fs pritiasdeengemari de soar? + ub astendincas emergenes que pode ruminant sae as rites de engenharia Ge software na pcnima cad? + Qualéa expecata paras engentiies de state? me ver responds ts porta, vot enantio gue peer umn rofundo impact sobre aengeahaa de Software nos préuines anos. MELHORIA DO PROCESSO DE SOFTWARE SCuave Tel em grandes cesporngiestentandsmthorrtquildad de aes prices de ngonhatia de sotvare. Como reulade de mintiaseseniencian eater To Making sofa engineering hanpen. 0 preficoapesetao segue comentanio: Concriros- M: artes de estar ra moda a fase “melhoria do proceso de stare’ tb ‘re sais de anos the opus mas andes ees 3 np se le a eee sree ber Inman quran masque ¢ bose cote ior Hee Bese ree ee ae {eto ats cole Gearvctinento de twats marae ‘rie ¢ ao us apt po fn pn os ny “Geant norte de soos mos #pounes on amples mene St Aes roc or rm io um mar de mane een monet pin ge ssn sa « center fas tam on pose mee et ‘ec det hn neu se mo See mbors ess pelos temham si escrtas hd mas e 20 anos eraser ands ‘valde nos dae suns nquanin nos arocmamos da Segunda cicada do século 21, mula grandes oxganl- ‘2agies i tentado Tet acontecer a ergeaia de software”. Agumss implementa ‘retcesndiale que ajcaran#melnorat a quallfade do produto co pane de eta. ‘ura estabelecera um proceso de sofvare corSodado" gus enema sus vidas ‘eenicar ede geencament de projet. Mash aqucas que continuama atarcom dieuades. ‘Stas pres so ts ene Boas € ours no eo poco € imroisad, Ceasonaiment, 3 Turbibo epeseuag ie na maior pas, ade jlo @ urna aventura rng sabe terminaré bom oa mal ‘Assi, qual esses dois grupos precisa de meliora do process de sotware? A resposta que pode surorese® Yo bus Os que tera sucesso a0 fare 2 engeiaia de state stonteer nao podem se tomar complacent. Deiem bala coninuanete pare melhor ‘Sta abordagem de engenaria de svar, Eos que Iam com aiicidades deve comet 3 ‘omar seus ramos em deqao as melhor, TO. SHAVE ‘rida mses Bie inde esto ‘some ‘so ous eager ogi e Sods 0 temo marie do rosso de sofovar ffs process iprosemant~ SP) anole ‘mula coe, Primo, implica qe os elementos de um prceeso desotware cis podem se ofnids de manera ec: segundo, que ua abordgm oganzaconal eniente para ode Sstnvlvmensadeaftwae pote ser liad em eagho ns element eee, que una 2 lutea sigticatva pare methona pose sex dead esate St transforma a aborcagem ‘eisteie para o deerme sofware om algo ais fcado, com melhor repetblidade tras confvel em eros de qiidad de redo paz de ene Cone a SP no gratuita deve padusitum retenadoevetinaro. © abolbe eo tempo necesao pra implementa una estat SP deve se pagh de aguma mania mens. aa tanto, os resultados do proceso e pita melhorados dever leva a uma redyao nos “problemas” de software que casa tempo edie les deem euro rer de de ‘tos que passam pra os usuatios tras o volume dereusbalno causado por problemas de ‘qualdae,o iste ancoriaos 4 manutengao e suport do stare (aptlo 29} 08 casos Tgeetos que ocorem quando o solvare #entegue com alas 301.1 Abordagens para SPI -Embore a organizagdo posse decid por uma abordagem relatwamente informal para Sra grande maior escole dentre uma ei de estatuas SP, Nesta SP" deine (1) Inimeras caractristicas que deve estar presents quando se desjaobterum process de owate ces, (2) umn metodo paa determiner se aqulascrecersicas estzopresentes, {Gy um mecarsmo para resururos resultados de qualquer aalago,e (A uma esate ara ajar a organizacio na implementacdo das craters de proceso consideradas ‘estrtura SP ulinarmaturdsde" do proceso desta de una erganizagioetornece Indiagioquaitata dem ale de matudate; com requésciaepicarseo temo "nedelo de ‘mauiiiade Soph 3012) Esendabnente trata SP abrenge um mode de matrdade ‘ie, por aun wer corpora uma sede indeadores de qualidade de process que fomecam Inciagio geal a qualidade do proceso que vara a qualidade do prod, A gure 30. forece uma iso geal do uma estura SP pica, S30 mcetrados os een toc have di estrutura e suas ead uns com 0s ou ‘oct dee bsenar qu ao hi una estutura SP universal. De ft, a estatura SP esothi apor uma erganizaczorefeto grupo ce pessoas au esta spoando 0 Wabana da PL. Coma 4 convo diesels eens grupos de Suporte a SP Ccenticadores de qualidade. 0s esoros prs mehors depress spsados por ese ‘ribo concentra sen seule wea. qualidade(Proceso) = Qualldadeyrodv0) ne deme wee Se pos oe can Je ‘A abrtagem dese grupo ent métads de vaio e examina uma ste bem dina ‘e carscterladeen que Ines periem determiner seo proceso apresens qualidade, $80 mas propensos a adolar una esttura de pocesso co tpo CMM. SPICE, TEA 04 Hoots tap, Formalistas. Ee grupo auerenender quando poste omizar © fuxo de tabalho| ‘a procenc hrs n,n ingagens de modeagem de proceso ect modeling a ‘nuages ~ PL) pare car um meen do yrocessocastentecenan pletaranenstes Inotcacdes qe torarsoo proceso mats ce. Defensores das feramentas. se grupo insite em uma aoedagem asistida por er Penta para SP que modsia © xo de tabula © oascaraceristas de process, de ‘andes a sor analisada para menor ‘rofssionals. Ese grupo usa ura abordagen pragmatics, “enatzando gerencamento [iso ce pret, qualdaceepodula,apcand plarejameto emetcas em aie de ro= Jeo, mas com poucamodelagen formal de proceso ou spore con36) Deferrnadores. 0 ceva dease gpa & 4 midanga erprizconal que pode vt 8 um ‘hor proceso desotware les tender 4 concenirrerse la nos aspects Ruano (Sejd0 30) eentatzam medias de capciade ran eestuure eologistas.Fsse grupo ocaizaaadequagao de um modelo partial de proceso pra tim dominio de aplicagao especiico ov extra organizaconal Em ver de modelos de ‘races de ovaretipos (por euempo, Modelos erates) 0s eases tram im Imarste maior en um ocd oer gars. syne ea ou Tenge ‘quando um estrture SP ¢ aplcada, os grupos que a patocnan Undependenemente de ‘seu foco geal) devon eabelcermecarismos pare) sipertar asic de tcnologa, 2) ‘eterminaro gra senda o qual ura opizngo et pnts para ebsorver danas 2 rocesso propia ¢[) mediro gra segundo o qual es macangas foram adotadas. route: SHAVE ath "eve Sousa oats Snes nc snap pert Sess 30.12 Modelos de matuxdade ‘um modelo de matrdade & pind na contests de a estrada & ropecionar uma indcagio gv da “masudade do proceso" elds por uma ongenzagso Aesotware. Por examplo, ainda da qualidade do process de software ogra segundo © (al os prtatnai enter eapamo proctsa, <0 exado geal da paica Ae engentara esonae. ara tao, uaa s algun upo de esa xan Por exemple, 0 Capability Macusy Modes (eso 30.4) do Sofware Engineering Insite sugee ances de mature (5296 Nel oxmtzad rg; ws stems quate denier pa eta 0s ‘Rel Controls - areas dela de pou essa sunt de pda eae cs hme erie quanta, ears scams cepa fo poe ecm Svat donudonoe potas ttn pen ca gc spot ie 3, Deda = tres pn oencreninecgenara sta avumetadon pono merase um pees de tte pio aaa ero. odes Os wa Us ‘ersten pets oan ae oo carats pa dere Ic 2, Repriel-St ciaeleios pesos sce de gence de peo pa raster o casts auroanaeftconaae © pltanao egtercamero Ge rves Peds ‘oer na expen com pit sntes [Nive nel = carrera Senos @ nicns depen mai ote hes nual oqo sg presse usar um tao deus ‘Acsenin de mturidade CMA nova além, masa eapeinda india que mas orgies presenta nels de “maturdade de proceso" [Sch96] que enltquscecuague ear ‘onal de methorr se pratcas de engeniaria desofware SchorschSchOe supere qua nes ‘delat mts ens encorirados nas opaizagbes de desemomenta de sfheire ata Aegigete quo no se pam oes de enn em sein. dos sprabienas sas cnseados teas feats precast de qin so cone i Cpa estan pun ee db prem ese tO | Ose mot yo ragpo ose nett Shenson sevigis deems Seer quieras rr ce ao sutra pe cgi pl tos cg eat Oma aa wa ‘dsrcia cope den pena ce rename “Sid 8 Stour Nets po opin etic dss (ives imatuiade de Scorch so prea pare qualquer onarzao de state ‘Sevectenconiar qualquer um dls, as tentalas de SP sao facades 30 cass. ‘questo fundatentl¢ seas eaclas de mats, coo apropos como pate da CMD, peopersonam qualquer teveilo eal. ease que sin. Acscala ce murda poporciona una ‘slo lar da qualidade o proceso gue pote ser tla pelo prosioaisepereies, com> lum Denar apart co qual poem ser planjaas as esvatigas ce menos 301.3 ASPI6 para todos? For muitos anos, a SP fo vet como uma aide “corporate” - eum para algo (qu penas andes empress xscla Mas no as ara porcennger ipa de {clo desemvinenta de sftwareeatésndo ented por eres que eprega ends CinsoH Serato aren rosie st bsesaunsune Seca ‘cece pessoas, ta onganzagio poquena pode empreender atidades de SP excel las de i iterengas euturtsimponanes entre orgunvagbes de desenvoimente de safare arandese pequenas. Nao surpresa ofto de que pequenasorganizagSes sto mals infor= nas apieam menos pratcas padrnizada e etdem 2 ser autorganzadas ls ae {endem sevanglonar “cratvdade" de membros da ongarzagio de alate encaran Inialene ua estatra SP come Gemasiadamenteburocritica ede grande peso, No ‘entanto, a melhora o prcesso€ to important para a oganizacao pequera quanto para a gronde Em pequenasorganiocdes, @ Implement de uma esrutura SPX requer recursos gue ‘podem er escasos. Os geronies rela alcar pessoas inheuo par faze conc! 2 {enlara de softate Potato ingepndentemente do tran da cgarzarao de soare. Fane considera a motve;o mera paraa SP NSP! sel sprovaa ¢inplemenada somente depois que aus proponents emansraren ums alsaneagem hance (sos. aluvancagem tnancia€ demonsrada xaminando-s2 ‘stenosis (por eempo, nos cee que pasa pa Scapa, reebalno re ‘io, menorescustes de manuicnyo ou ua chegada wo metcado mals apis) Wadd (3e;20 30.7) paraoscusosS A pate il da SP no a definigdo de cracterisicas que caracterzam um processo de ‘sofare de alla quldede au acai de um modelo de maturdade de processo Essa co ‘sas sto relateamerte dos No enano, a pane cil ¢estatelecer um conserso para incla! 2 desni uma esaegia continua par pementé-a por meio de uma organzaiao de (0 sofa Engincting aie deserve IDEAL - “modo de metre ogeiza- ‘tonal que sere devote ara nicar planar clmplmentaragbes de hors S08). IDEAL representa os muttos modelos de process para SP defiindo cnc atidades estas ncn dagnostcar exabelese age aprender que arent sna orgaizao com Mase Nestea apreserto un sot um pouco dierent para aS, baseaso no modelo ge pro ‘zs para Pl popostooigalnents em e8)ele aplca una lose de bom Senso que Feuer erarizazio pare que a empresa (se auton.) depois se enemas itelgante va que possa snr escolasinvlgnts, |) selcane 0 modo de poceso fe a eleentos (Ge tcenolog relacionados) que metho sista as suas necessdades, i) le una sand {motel em eu anbienteopeacona sua cura () aval 0 qe fet. Ess creo atviadesscuidas as prota subsees so epics de manera za ee prs fontleer «metho condnvs do pees, 302.1 Avatiagdo ¢ anétise de lacunas ‘uaquer tentative de melnoraroprocesso de eotware sem primate aaa eccia das lawidacs do esrtura epics de engernara de sotvare associa seria @ mesmo gue iar una longa jomadaauma localized se nenuina dea de one se deve parti. Yat incarscom grande ents, va ear enconrat se rm, vagal mula erga © suport andes dose de asso e pokavalmente decides que asenta que ger ‘ennum esumindo, anes de comecarSuaernads,¢sconslnel aber peasants onde oct est 0 tite sein Fears ‘prime aida oot, chamad de alo, permite ue voc ome ose amo. Afia ‘imze do ating dar spore oe tacos naman camo suo genio os 2 cases de stsre eiterics cus prem de engeraria de soar que eoeeem 0 pres ‘A milacso examina uma ance vaedade se acces ttt que lvaro aun proceso de alta qualidade Por exenpo, ndependentemente do modelo de proceso esclNN, a ors {aca dove esabelcer cans generic como: abordagene dela para comuniag=> fom o lene, métodosesablecitos para reresetr os equstos do usar, detniga de lama etrutura de geenciameto de projet que ic defigao de ecopo esimatva crone {gama erasrenmento de projec; métos de andlze deo procedmetos de gence {o de aeragbes, garantia ce qualidade e albidaes de conta nclndo Feisbes MAS roteyi (captlo 2) estabelecdo © aalia para determinar se uma dos segues quests ode ser esa: + objeto da apo ess claramente deinidor + 0 produtos requerides como entada produidos como said eso identicados € + stabs ser realaioseatio claramete descr? 1s pessoas que deve neutrals eso eed de coro com sis ones? As mares par a ato fram etal? + ud eameniasdigpoivel pare sonar ho? + gum programa de tnamento expen gue trata da ago? + Aagio sescsiagaunormenente para todos os projetes? ‘Emboraas quests aprescnaasimpliquem una resposta sou 10,0 papel da aaliagio ‘coramina a resposta pata dtrinar ea og em gsi et senda ened aor retone pedi. ‘A matic qu condunia a avlaco do proceso, oct ou aguees cue eam cantatas para eecar a avaliagio} dover ams concentra se noe eegunte buts: Censsinea Asada importuntes, ese tarets Sto aliens de forma conssente modes os prjetos de sotware «per odes as eaupes de soma? Sofsicopi. As ages de geéaciaetenicasSéo exculadas com um nel de sfsticago Aue envove completo ertendmerto das methorespaticas? Aeatgo. © proceso de sofware es pitas de engenhara de stare so amplarete ‘eos pela gertnciae peso tec? Cenproms. 8 gertnca trees ects neces acto eaetagio" otter contin, aati | iteenga ene pticagio lca melhor prea repesenin um vera” que cere opar- ‘unidads para mattoia,O rau segundo o qual a eotsistindy,sofsicaio, adage ec promiso sao atingios india o nie de mudanga cultural necessvio para angi uma melora Sica 2022 Edueago e treinamento _mborapoacas do mundo do sonware qustonem oRerfiso de um processo de somare ag oxgarizado ow patcas de engenaria de stare slid, mules profisonas egrets ‘ao sate obastarte sore qualguer um dos assunios: Consequeremente, percep neo eta de process epatias leva a elses nadnqudas quando Iodide Uns es0ura arp se aoe neater CinsoH pm fenton ‘Solera ‘Sossngves fates ‘beatae ‘SL concise que olomento-have de qualquer estat SP a edicayd0 © ueinamecto roe profsenas goers rico egernts sears gue tim conto do 2 8 og de sotlvare Deverio se promeides ts pos de educa ewunamant ‘conceltos © métodos genéricos. Direcionaa para grees © profsionas xs cate {ote explora tanto o proceso quaio a préica Aftalidade&fomecer aos OPSsIOnls 2s ferameriasncectuals de que necesita pare plat oprocssodesftatecletianee ‘eps tomar decides raconais one as melhoras do proces. ‘wenologiae ferramentas especifea,Dieciona primariaente para os profsionas ‘Sos caopor eons ccna ferment dota per ao oct Por expla, 2 ‘scolhdaa UML para andise e modeigem de projet, dee-e roiencar um cui d2 Uenamenio para engenara de sltwae usando UL ‘Comunicagio comercial ¢ topics relacionados & qualldade. ieconada para tas ‘os inerenados, xt ctegriaconcen-se nos tpicos ives que sudan a abe thor ‘omunicga ere os envalios eadsar un feo ora mlno uaa Em um conteato modero, a educaco € 0 ireinamento pode se forecos em uma va Hiedade de manetas diferentes, Tdo, dese podeass a ramento basa na Item (Por ‘tempo, (QHOR), at Dee cursos ct aie de alas, pode ser ofeecdo com parte de Ua cctratgpia SL 30.23 Selegéo.e justiticagao lime vez weninods sativa de slug’ e nada a educate, uma organza de software deve compra azer suas escolhas, que ocorem dant a atdade de Slee cas ‘jogo na qual se optam por caracerisicas de proceso e metodo ferramenta xpestcas de engenhara de setae prs preenchero process de stare meio voc deve xcothero models de process Caples 2€3) que melhor se adap ‘sus organzacto, seus interssados eo Soke que oot produ oct devera decd qualo ‘onjuntodeattdades e esr ase apicada os principas altos que ero profane 1205 ponos de vertigo de garania de quldode que emir sun equipo acompanter fo pogessa Sea atMdade de svalago de St india uma cebancaespecica (pr xem}, oa fungbes frais de S94), voce deer concentra nas earaceiseas do OEE ge trtam drtamonte deeas deel Em seguda fg uma vss do batho para ada atiadeestrutual por exe, mo

Você também pode gostar