analyze a little,

design a little,

implement a little,

test a little ...