oopsoft eng.
✅ UNIT-1 – Important Answers (OOSE) 1️⃣ Essence of SDLC & Phases SDLC = structured process to develop high-quality software systematically. ✔ Essence: Planning Controlled development Risk reduction Quality assurance ✔ Phases: Requirement Analysis System Design Implementation Testing Deployment Maintenance 2️⃣ Software Process vs Methodology ✔ Software Process: Overall framework of activities used to develop software. 👉 Example: Waterfall, RUP, Agile ✔ Methodology: Specific techniques/rules used inside the process. 👉 Example: UML modeling, Scrum practices 🔥 Difference: Process Methodology High-level framework Detailed practices Defines stages Defines how work is done 3️⃣ Prototyping & Advantages Prototype = early working model of software. ✔ Advantages: Better requirement understanding Early user feedback Reduced risk Detect design errors early Improves communication 4️⃣ Importance of Life Cycle M...