Blogi avalehele

Kuidas jõuame ideest koodini ehk pilguheit projektijuhtimise metoodikasse

Silver Jõgi

Helikopterist vaadelduna on tarkvaraarendusprojekt esmasest ideest kuni lõplikult tarnitava tooteni protsess, mis hõlmab endas mitmete erinevate rollide koostööd. Mainimist väärt on fakt, et tarkvaraarendus kui koodi kirjutamine arendajate poolt, on reeglina ainult üks osa terviklahenduseni jõudmisest.

Põhjus on lihtne: suured ja mõjusad projektid on oma olemuselt piisavalt keerukad, et isegi kõige võimekama üksikarendaja pähe tervikuna mitte mahtuda. Lahenduseks on oskuspagasi ja rollipõhine jaotus valdkonna spetsialistide vahel.

Nagu tootmises ikka - on suunamudijad, on kaardistajad ja planeerijad, on teostajad ning kvaliteedikontrollijad. Käesolevas artiklis jagan lihtsa näite baasil kogemusi ja mõtteid tarkvaraarenduse protsessist, millega soovitan arvestada uute ideede elluviimisel.

Kasutajakeskse disaini areng ja tähtsus

Arvatavasti oled ka sina täheldanud viimase 10-15 aasta jooksul tugevat triivingut kasutajakeskse disaini poole. Veebirakendused, poed ja tööriistad, mida täna kasutame, on lihtsamini ligipääsetavad (WCAG) ja instinktiivsemalt kasutatavad.

Selline triiving ei ole juhuslik - vastupidi, tegemist on väga sihtotstarbelise ja mõtestatud tegevusega. Kasutajakeskse disaini nurgakiviks on metoodiline detailsus, millele just projekti ettevalmistavas faasis tähelepanu pööratakse.

Selline lähenemine lubab arendusprojektides lähtuda kõige olulisemast ja lahendada neid probleeme, millel on kõige suurem väärtus lõppkasutajatele. Mida suuremat tähelepanu saab arendusmeeskond suunata sihtotstarbelise väärtuse loomisele, seda kiiremini on võimalik arendustesse suunatud investeering enda kasuks tööle panna.