Kirjuta uudis    Vanemad lood    Eelmised küsitlused    KKK    Autorid    Määrangud
paberMINUT 1.00paberMINUT 0.90paberMINUT 0.80paberMINUT 0.70paberMINUT 0.60paberMINUT 0.50paberMINUT 0.40
    Unustasid salasõna?    Registreeru kasutajaks! 
minut :: menüü

minut rubriigid

minut teemad

banner

Lugu Väga Hästi Dokumenteeritud tarkvarast

postitas mauri suitable-locations-for-auxiliary-documents osak. 13:23 8. märts, 2007
tarkvara George Nacht on tarkvarainsener ühes postkomunistlikus Euroopa riigis, kus valitsus otsustas 1990ndate keskel oma väljamaised nõukogudeaegsed hävitajad välja vahetada modernsemate, odavamate kodumaiste vastu. Sellest tulenevalt tuli ka luua uus interaktiivne lennusimulaatori tarkvara.
Selle asemel, et minna traditsioonilist teed, valida vinge ja kõigeks võimeline militaarkama tarnija otsustati proovida midagi täiesti uut. Tellimus anti hoopis väiksele kohalikule tarkvarafirmale, kus ka George töötab. Firma oli seni spetsialiseerunud mängude progemisele ning nende jaoks oli tegemist esimese riikliku tellimusega. Vaatamata sellele tundsid nad, et saavad asjaga hakkama. Oli ju simulaatori puhul tegemist vähemaga kui nende varem tehtud arvutimäng, kus peale simulaatori veel hunnik vingeid animatsioone, "high score" tabeleid jmt tilulilu. Ainult sisuline kraam.
George kontakt Õhujõududes oli karm vana kindral, kes teadis kõike võimalikku õhusõjast ning 40 aastat sõjaväelist kogemust. Loomulikult oli ta asja suhtes skeptiline ega uskunud eriti noorte klemmide võimesse luua militaarkvaliteediga kraami. Lõppude lõpuks polnud ju keegi neist progejatest veetnud päevagi mundris. Aga George tiim võitis ta kiiresti oma poolele, vaid kuu ajaga suutsid nad prototüüplennuki kogu speci oma tarkvaras replikeerida.

Vähem kui aastaga integreerisid tegijad oma tarkvarasimulaatori edeva trenažööri rauaga. Edeva all on mõeldud siis täismõõdus kokpitti, kuue ekraani, kuueteistkümne jõu-tagasiside mootoriga ja mõttetu hulga nuppude, kangide jmt. pudinatega. Kõik olid imeriistast vaimustatud. Piloodid armastasid seda ja ütlesid, et see "lendab" nagu päris lennuk ning vana kindralgi oli rõõmus et saab lõpuks ometigi taas lennutunnet kogeda.

"Härrased, " alustas kindral ühte järjekordset koosolekut, "te olete hiilgavalt hakkama saanud. Ma olen äärmiselt rahul. Meil on siiski üks probleem. Te pole ligikaudseltki piisavalt dokumentatsiooni esitanud"

George boss itsitas närviliselt, saamata aru, kas kindral oli sarkastiline või mitte. Nad olid ju lisanud pea 500 lehekülge diagramme ja teksti. Järgnes imelik vaikus.

"Vaadake härrased" jätkas kindral. "sellise kalli programmi jaoks on meil vaja vähemalt kahekasa meetrid dokumentatsiooni". Ta ajas oma käed nii laiali kui suutis. Oli selge, et ta ei tee nalja.

George tiimil polnud aimugi, kuidas sellist nõudmist täita, seega hakkasid nad lihtsalt printima. Kõike. Lähtekoodi, ekraanipilte, logifaile, hex dumpe, e-maile, kokkuvõtteid. Ja nad avastasid üsna kiirelt, et isegi suure šrifti, paksu paberi, topelt reavahega jne. on kuradi raske saada kokku kaheksat meetrit paberit.

Peale paari nädalat printimist ja köitmist olid nad lõpuks valmis dokumentatsiooni üle andma. Nad jõudsid oma väikse veokiga arhiivi juurde, laadisid kastid maha ja kohtusid kindraliga. Heakskiitva noogutusega ja naeratades juhatas see neid läbi riiulite ja kappide labürindi ning jõudis kohta, kus oli täpselt 8 meetrine tühi koht ja seal kohal kiri lennusimulaatori projekti nimega. See asus täpselt tanki T-72 spetsifikatsiooni "Sektsioon F" ja vanade köidete seeria (Nimekiri ajutisteks surnuaedadeks sobivatest kohtadest) vahel.

Nad laadisid kõik oma dokumentatsiooni sinna riiulisse, kast kasti järel. Ilma ühtegi raamatut avamata tänas kindral neid säärase põhjaliku dokumentatsiooni valmistamise eest. Kuigi neid kaste ei ava keegi kunagi, läksid George ja tema tiim õnnelikult koju, olid nad ju oma kodumaa kaitsevõimele lisanud säärase vinge lennusimulaatori. Ja loomulikult kaheksa meetrit dokke...

Originaal: Alex Papadimoulis: Very, Very Well Documented

ASN: Sokolov vs. MK Estonia | Paranoiareidid lennundusmuuseumitesse  >

 

 
minut.ee login
kasutajanimi:

parool:

[ tee uus kasutajakonto ]


asjakohased viidad
  • Alex Papadimoulis: Very, Very Well Documented
  • Veel teemal tarkvara
  • Veel mauri-lt

  • Lugu Väga Hästi Dokumenteeritud tarkvarast | Logi sisse/tee kasutajakonto | Top | 16 kommentaari | otsi arutelust
    Künnis:
    peenes kirjas: Järgmised kommentaarid kuuluvad nende autoritele. Meie ei vastuta nende eest kuidagi.
    kena lugu (hinne: 1)
    by madfury 15:09 8. märts, 2007 (#80641)
    Kasutaja #3900 info | http://www.minut.ee/
    ja ilusti matsidele ära tõlgitud :)
    Mis teemasse puutub, siis ise töötan ka erialal, mis "nõuab" dokumentatsioonid, mida tihti peale ei loetagi. Aga peab olema. Ju siis kukutakse lappama, kui midagi ei tööta. Niie et i can relate.
    [ vasta sellele | artikkel ]
    Lahe! (hinne: 1)
    by pudist 15:14 8. märts, 2007 (#80642)
    Kasutaja #190 info | http://www.hot.ee/neemevaino
    Naersin ikka tükk aega, enne kui pildi jälle ette sain!
    Kindral oli ikka geniaalne vend - mis te arvate, kas selles 8m virnast puudus mõni detail, mis oli selle projektiga seotud? Muidugi mitte! Dokumentatsioon oli ju totaalselt ammendav!
    Kas mitte Unix ei kirjutatud kah nalja viluks mitte tobedalt keeruline? Tulemuseks oli aga imeline töökindlus!
    [ vasta sellele | artikkel ]
    8 meetrit (hinne: 3, Lõbus)
    by buda 18:00 8. märts, 2007 (#80651)
    Kasutaja #420 info | http://www.minut.ee/
    Siilike oleks selle koha peal köhatanud, et "pane serviti".
    [ vasta sellele | artikkel ]
    Mitu meetrit dokumente (hinne: 2, Huvitav)
    by Tundmatu Sõdur 23:11 8. märts, 2007 (#80660)
    Nali naljaks, aga minul määras mitu meetrit juhendit tööala kümneks aastaks. Kui lõpetasin 1981. aastal tollase TPI elektroonikuna, sattusin tööle ühte metallitöötlusfirmasse. Jutt oli lühike, et näed meil seisab siin kaks programmjuhtimisega pinki, mida keegi pole suutnud pärast paigaldust käima saada. Nagu tollal kombeks, oli pinkidega kaasas absoluutne dokumentatsioon ja seda ka elekri poole pealt. Nende pinkide juhtseade koosnes nii umbes 500-st moodulist-plaadist, kusjuures kogu kupatus oli ehitatud transistoridel. Lisaks veel mitme võimsa alalisvoolumootori ajamid ja suur kapitäis releeautomaatikat. Nende pinkide elektriosa dokumentatsiooni lugemine oli tegelikult ideaalseks jätkuks TPI-s õpitule teooriale. Igatahes umbes kolme kuu pärast need pjngid töötasid kui kellavärk. Lisaks kõigile muule olin selgeks saanud ka juhtseadmete programmeerimise, nii et edaspidi polnud uute süsteemidega enam mingit probleemi.
    [ vasta sellele | artikkel ]
    Elagu Gutenberg (hinne: 0)
    by KaptenTrumm 8:42 9. märts, 2007 (#80666)
    Kasutaja #5425 info | http://www.kapten-trumm.blogspot.com/
    Paber kannatab kõike ja lugemisoskus koos arusaamisega tuleb alati kasuks.
    Huvitav on aga asja juures see, et kui loed läbi X korda meetreid tehnilist dokumentatsiooni siis on asi selgem loed aga läbi X korda riiulitäit arhiivmaterjali läheb asi segasemaks mõnede jaoks ja piirdutakse "jaanalinnu poliitikaga" - millest see küll tuleb ?!
    Ridicule is the tribute that mediocrity pays to genius.
    Trolliks modemine - "pisikese" inimese ainuke rõõm
    [ vasta sellele | artikkel ]
    Keep grandma off the streets -- legalize bingo.
    tyng@minut.ee
    Kõik info siin lehel on seespidiseks kasutamiseks, igasugune kopeerimine ja kasutamine kommertseesmärkidel ainult viitega. © minut.ee 2001-2010 ISSN 1406-8796
    Avalehele    Kirjuta uudis    Vanemad lood    Eelmised küsitlused    KKK    Autorid    Määrangud