Programmēšana

1. Prasību precizēšana, tai skaitā intervēšana (klāt esot vai pa tālruni), dokumentācijas izpēte, saistīto specifikāciju izpēte, prasību salīdzināšana ar aktuālo programmatūras versiju, detalizējamo jautājumu fiksēšana.
2. Specifikāciju izstrāde, tai skaitā sastādīšana, noformēšana, saskaņošana ar pasūtītāju, labošana.
3. Programmatūras izstrāde, tai skaitā datu bāzes struktūru projektēšana, funkcionalitātes arhitektūras un loģikas projektēšana, programmas koda rakstīšana.
4. Testēšana, tai skaitā funkcionālo vienību, izmaiņas ietverošo procesu, ātrdarbības un drošības testēšana.
5. Izmaiņu projekta pārvaldība un darba organizēšana.