CIS 2250 Lecture Notes - Lecture 14: Gold Plating
Document Summary
Applies to all types of development: agile, waterfall, spiral, iterative, etc. Develop and constantly revise a software development plan the plan is a living document revise it as conditions change. Make lists: what is still left to do, what issues need to be resolved, experimentation, research, discussion, make sure that the lists get done! Managing transitions: the time between finishing an iteration or phase and beginning the next one is very important, reviews and testing are the primary mechanisms for determining if an iteration has been successful. Important for everyone to feel that they are contributing and that they are valued: team spirit is difficult to manufacture it has to be genuine and is a result of respect.