Sue Conger's The New Software Engineering: "Methodologies and User Involvement in Application Development"

Read "Methodologies" (pages 34–39) and "User Involvement in Application Development" (pages 39–40). 

A methodology is a body of practices within a discipline, like software engineering. It can contain procedures, techniques, and processes. According to Conger, there are five classes of software engineering methodologies. For the purpose of this course, you will look at the more commonly used data-oriented, process-oriented, and object-oriented (OO) methodologies. This course places special emphasis on the OO methodology. The OO perspective is compliant with ACM/IEEE's Software Engineering curriculum.

Click The New Software Engineering.pdf link to view the file.