ABSTRACT
What is a software process? A software process is a set of project phases, stages, methods, techniques, and practices that people employ to develop and maintain software and its associ ated artifacts (plans, documents, models, code, test cases, manuals, etc.). Not only do you need a software process, you need one that is proven to work in practice, a software process tailored to meet your exact needs.