Professional Documents
Culture Documents
SWE1002-Principles of Software Engineering
SWE1002-Principles of Software Engineering
SWE1002-Principles of Software Engineering
Faculty
Dr. Ch Anil Carie
Assistant Professor Sr.Grade-1
2
• Nature of Software,
• Software Engineering,
• Software Process,
• Software Engineering Practice,
• Software Process Models:
– Linear ,
– RAD,
– Incremental ,
– Spiral ,
• Component –based development , Fourth Gen Techniques.
• The First Principle: The Reason It All Exists – add value to the user
• The Second Principle: KISS (Keep It Simple, Stupid!) – make it simple
• The Third Principle: Maintain the Vision – for target
• The Fourth Principle: What You Produce, Others Will Consume – no ambiguity
• The Fifth Principle: Be Open to the Future
• The Sixth Principle: Plan Ahead for Reuse
• The Seventh principle: Think!