The three phases of software development (after the Seattle stuff by Joel) · HackerTrans