Fen Labalme has a diagram that he often shows people and that he recently put on the Web. It shows three different answers to the question, “What is the software lifecycle?” — one from a new CS grad, one from a senior programmer, and one from an experienced software architect. (2S5)