Suprajohtava Magnetometri Järjestelmä jolla voidaan nopeasti mitata kappaleen magneettisuus sekä demagnetisoida kappaleita. Laitetta käytetään Helsingin Yliopiston Geofysiikan laitoksen laboratoriossa tutkimuksiin meteoriiteistä antartiksen kiviperän näytteisiin.
Ongelma Järjestelmä on hieno ja toimiva Järjestelmä on hieno ja toimiva Sen mukana tulleen ohjelman käyttöliittymä on kankea Sen mukana tulleen ohjelman käyttöliittymä on kankea Käytetään erillisiä ohjelmia tekemään kaavioita Käytetään erillisiä ohjelmia tekemään kaavioita Käytetään Excel-taulukoita muunnoksiin yksiköissä Käytetään Excel-taulukoita muunnoksiin yksiköissä
Ratkaisu Pistetään viereisen rakennuksen opiskelijat tekemään uusi ja parempi ohjelma, loistavaa ilmaista työvoimaa Pistetään viereisen rakennuksen opiskelijat tekemään uusi ja parempi ohjelma, loistavaa ilmaista työvoimaa Käyttöliittymä uusiksi Käyttöliittymä uusiksi Kaavioiden piirtäminen Kaavioiden piirtäminen Yksikkömuunnokset Yksikkömuunnokset
Haasteita Kammottava vanha C++ koodi käytössä… Kammottava vanha C++ koodi käytössä… Kallis laite, miten testataan? Kallis laite, miten testataan? Millä koodataan? Kokonaan uusiksi vai upotaanko vanhan suohon? Millä koodataan? Kokonaan uusiksi vai upotaanko vanhan suohon? Asiakas englannin kielinen, dokumentit englanniksi Asiakas englannin kielinen, dokumentit englanniksi
Ratkaisuja Tehdään Javalla kokonaan uusi Tehdään Javalla kokonaan uusi Käyttöliittymä suunnitellaan jo vaatimusmäärittelyssä Käyttöliittymä suunnitellaan jo vaatimusmäärittelyssä
Tulos Kaaos, tuho, turmio. Aika loppuu, hommat viivästyy, asiakas panikoi kun mitään ei tapahdu. Kaaos, tuho, turmio. Aika loppuu, hommat viivästyy, asiakas panikoi kun mitään ei tapahdu. Loputon määrä dokumentaatiota! Loputon määrä dokumentaatiota! Hampaiden kiristelyä ja armotonta koodausta… Hampaiden kiristelyä ja armotonta koodausta… Testausta… Testausta… Mitä me ollaan saatu aikaan? Katsotaan! Mitä me ollaan saatu aikaan? Katsotaan!
Vanha vastaan uusi
Käli vastaan softa