Untitled - Försvarets Historiska Telesamlingar,FHT
Untitled - Försvarets Historiska Telesamlingar,FHT
Untitled - Försvarets Historiska Telesamlingar,FHT
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
gamle” gir seg ikke så lett! Odin 1 hadde også brukt maskinspråk i programmeringen.<br />
Planen var også å levere prøvesystemet med det. I første<br />
omgang ble det en utfordring som medførte forsinkelser, som man søkte<br />
å bekjempe med ”mer av det samme”. Omsider innså man, sannsynligvis<br />
var STK først ute, fordi det hadde den mest komplekse oppgaven, at<br />
man måtte gjøre noe med selve SW utviklingsmiljøet. Heldigvis hadde<br />
Sintef utviklet et egnet verktøy som de kalte CHILL-Chipsy. Det tok ett<br />
års tid å omvende systemerere og programmere til strukturert programmering.<br />
”Omvendelsen” må sies å ha vært vellykket. Den var implementert<br />
da TADKOM ble et prosjekt, så spådommer om SW-fremdrift ble<br />
langt mer presise og realistiske da, enn i tiden før 1982. SW gikk fra å<br />
være kunst til å bli ingeniørkunst. Men metodikkutviklingen har vel selv<br />
i dag ikke klart å gjøre SW helt til vitenskap og teknikk? For TADKOM<br />
førte det imidlertid til at SW-utvikling kunne planlegges. Kompilatoren<br />
fra Sintef som ”berget Dir Tidemann/STK” var så god, at man nå kan<br />
se tilbake på nesten 30-generasjoner av sammenhengende programvareutvikling<br />
i FDN og TADKOM. Det synes ganske unikt i global kontekst.<br />
Men som sagt SW, så vel sivilt som militært, fikk aldri det samme preg av<br />
determinisme som brikkeutviklingen. Det finnes ingen Moore`s lov for SW.<br />
Programmering ble mer avhengig av enkeltpersoner, utviklingen av SW<br />
synes derfor å gå i ring, 50 % av utviklingsprosjektene når ikke virksomhetens<br />
mål osv. Men slik er det i kunsten ellers også! Nerdene synes f eks at<br />
Windows system 7 er dårligere enn Win Xp. Sikkert ikke tilfeldig at over<br />
60 % av bevisste brukere hoppet over Win Vista?<br />
Ovennevnte strukturbilde, de strukturkomponenter man valgte, teknologiutviklingen<br />
og en rimelig bra SW-kompetanse hos designerne påvirket<br />
prosjektets tankesett. Prosjektet og HFK hadde et rimelig nøkternt forhold<br />
til SW-utvikling. Man innså f eks behovet for en K2IS P&F, så resultatene<br />
kunne måles mht funksjonalitet og feilfunksjon. Man fant ingen<br />
annen metodikk enn MFT til å håndtere en iterativ og evolusjonær utvikling,<br />
herunder å utvikle divergent kompetanse. Man tok i bruk noe metodikk<br />
som MFTene trengte. M2EE/MACCIS er de mest formelle. Dette<br />
var grunnlaget for det tankesett for utvikling og samarbeid man utviklet<br />
over tid og brukte tverrfaglig i TADKOM/MRR prosjektet.<br />
3