KISS-metodologia

Vanhan ja kuluneen sanonnan mukaan yksinkertainen on kaunista. Joskus yksinkertaisia ja pelkistettyjä muotoja pidetään elegantteina. Taiteessa, arkkitehtuurissa ja monissa muissa tilanteissa yksinkertaisuus on kauneuden lisäksi myös merkki toimivuudesta. Helpot ja vähemmän monimutkaiset rakenteet eivät ole läheskään niin alttiita rikkoutumisille kuin vaikeaselkoiset ratkaisut, joiden ongelmia voi joutua selvittämään pitkäänkin. Yksinkertaisuus pätee monilla aloilla. Tietojenkäsittelyssäkin yksinkertaisuus on kaunista, mutta ennen kaikkea helppokäyttöistä ja helposti ylläpidettävää. Yksinkertaiset ratkaisut tietotekniikassa lähtevät jo suunnitteluvaiheesta. Järjestelmät pitää suunnitella riittävän yksinkertaisiksi ei pelkästään käyttäjän näkökulmasta vaan myös ylläpitäjän tarpeista käsin. Jos tietokoneohjelmaan tulee jokin vika, on sen selvittäminen huomattavasti helpompaa yksinkertaisessa ohjelmakoodiviidakossa kuin äärimmilleen viritetyssä kikka-kuutosia sisältävässä spagetissa.

Tietojenkäsittelyssä kuulee joskus sanottavan: "Keep it simple, stupid!" Sanonta voidaan lyhentää neljän kirjaimen akronyymiksi yksinkertaisesti muotoon: KISS. Sanonnan takana on eräänlainen metodologia. Tämä KISS-metodologia sisältää joukon hyviä suunnitteluohjeita ja -menetelmiä. Se kehottaa pitämään suunnitelmat yksinkertaisina ja unohtamaan turhat kikkailut. Sääntöjä ei kuitenkaan aina tule noudattaneeksi, sillä toisinaan usko ei riitä siihen, että yksinkertainenkin ratkaisu voisi toimia. KISS-metodologiassa ei ole mitään varsinaista sääntökokoelmaa vaan se on paremminkin löyhä koulukunta, jolla on vain yksi viesti maailmalle. Asioista ei kannata tehdä tarpeettoman vaikeita. Joskus ongelmaa kannattaa lähestyä äärimmäisen pelkistetyllä ajattelumallilla. Ratkaisusta voi lopulta kummuta täysin kelpo lopputulos, vaikka se ei ulkoapäin näyttäisikään kompleksiselta ja vaikeaselkoiselta.

Julkaistu tiistaina 9.9.2008 klo 18:28.

Edellinen
Torni-iskujen vuosipäivä
Seuraava
Syyskuluttaja