You are on page 1of 8
L ojnyides Introdugao Bute capitulo apresenta uma introdugo ao assunto de eagenbaria de software nieiando pelos eisscos a crise do software (Seqdo .1) eos mitos do softwear (Sega 1.2), Procurase dar um entendimento is expresses "engenharia de software” (Sego 1.3) “engenheio de software (Sepio 1.4), que a literatura ndo & homogénea em re clas. A eolupdo dare é brevement apesentada (Seco 1.5), bem como uma clssifcacio dos pos de sistema feferenes 3 engenhara de tostware (Sesdo 1.6, uma vex que este Hiro se especializa em engenhaa de software ara sistemas de informagio (outros tipos de sistema poderio necesita de écicasespecificas que niosio taadas ‘gu. Finalmente os princfpioe da engenhara de software, qu permeiam todos os captuls do vo, si brevernente apresentados (Seqao 1), 1.1 A Crise dos Desenvolvedores de Software Menos Preparados Por agum motivo, os livros de engeaharia de software quase sempre iniciam com o tema “cise do software” Essa texprestio vem dos anos 1970. Mas que € it, afinal? © software ext em eite?Paree que no, vtto que hoje @ oltware et presente em quate todas ar aividades humanas, Mas as pessone que desenvolvem software esti em ‘seh écadas e, em alguns casos, parecer impotentes para ai dela ‘Em grande parte, parece aver desrientaydo em relagdo a como planeare conduziro processo de deseavovi mento de software. Muitos desenvelvedoes concotdam que nao utlzam umn proceso adequado que deveriam investi em algum, mas ao mesmo tempo dizem que no tém tempo ou recursos finaaceiros para fazt-lo. Essa Bistia se repete ha dcadas. ‘\expressio “cise do solar" fot wad pela primeira vex com impacto por Dijkstra (1971) le avaliava que, sonsiderando onipdo progreseo do hardware das demandas por sistemas cada vez mais complexos, os desenvelvedo ‘es simpesmenteestavum ve perdendo, pore a engenbaria de sftwaze, na paca, ta uma dsciplina ineipiente s problemas relatados por Dijkstra eram os seguintes 8) Projefos que estouram o eronograma, 1) Projetos que estourams oongamento {6 Prodato final de baixa quslidade on que nfo alends 26 requis 4) Produtos nio gerenciivese difceis de mantere evolu ‘Alguma semelhanga com sstemat do inicio do s€eulo XXI? Maia! Suede que, embora a engenaria de software ‘enha evolufdo como citncia sua eplicario na prética ainda € muito himitada, especialmente em empresas de pequeno pele «em empresas novas ‘Mesmo depois de 40 anos, ainda siocomuns as quinas da alta adminstragio das empresas em relasdo ao setor de nfrmtica quanto a prazos que nto st cumpridos, esto ainda uso elevads, sistemas em uso que demandam muita manutengioe também ao fato de que € dtl reruarproisionas quaiicados ‘Os usuitos também esto infelizes:encontam cose falhasinadmitsives em sistemas entregue,senense insoguros em vsat aie sistemas, revlamam da constane necessidade de manulengioe dose alo custo, (Os desenvolvedores, por aua ver, do esto mae satisfeits;zentem que sua produtvidade € baixa em relagéo 0 su potenial, lamentam alla de qualidade prodsto gerade por teu wahalho,sofrem presse para comprit zo janes peraos, fea sequen mas eco gute su qe em relagio ao mereado ‘Booch (1994) arma: "We offen call his condition the software crisis’. but fankly, a malady that has carried on ‘is long mus! be called ‘novel? Pode-t conelut que actise do software catinuarsenquanto os desenvelvedores

You might also like