Unit 1
Software Engineering Concepts – A Generic view of Process – Categories of Software – Process Models – Perspective models – Waterfall model – Incremental models – Evolutionary models – Specialized models – Unified Process Models. Requirements Engineering: Tasks Initiation – Elicitation – Developing Use Cases – Building the analysis model – Negotiation – Validation – Building the Analysis Model.