INTRODUCTION OF
SOFTWARE ENGINEERING
Presented by
Prof. Danish Ali
Asst. Professor
School of Engineering and Technology,
MGM’s University,
Aurangabad.
SOFTWARE ENGINEERING SYLLABUS
• Definition
• Basic application
• Software design
INTRODUCTION OF
SOFTWARE
• Steps to Develop software
• Models to develop software
• Waterfall, Incremental, Prototype, Spiral etc.
Software Development Life
Cycle (SDLC)
• Preparation of Software Requirement Document (SRS)
Requirement Analysis
• Estimation of Cost,Time & Risk
• COCOMO Model
Software Project Management
• Preparation of Layout/Model
• Like Coupling, Cohesion, UML, Class Diagram, DFD
Software Design
• Implementation & Testing
• UnitTesting, SystemTesting, Black Box,White, IntegrationTesting
Coding & Testing
• Software Upgradation & Problem Fixing
Maintenance of Software
Quality Management &
Reusability
THANK
YOU

INTRODUCTION TO SOFTWARE ENGineering.pptx

  • 1.
    INTRODUCTION OF SOFTWARE ENGINEERING Presentedby Prof. Danish Ali Asst. Professor School of Engineering and Technology, MGM’s University, Aurangabad.
  • 8.
    SOFTWARE ENGINEERING SYLLABUS •Definition • Basic application • Software design INTRODUCTION OF SOFTWARE • Steps to Develop software • Models to develop software • Waterfall, Incremental, Prototype, Spiral etc. Software Development Life Cycle (SDLC) • Preparation of Software Requirement Document (SRS) Requirement Analysis • Estimation of Cost,Time & Risk • COCOMO Model Software Project Management • Preparation of Layout/Model • Like Coupling, Cohesion, UML, Class Diagram, DFD Software Design • Implementation & Testing • UnitTesting, SystemTesting, Black Box,White, IntegrationTesting Coding & Testing • Software Upgradation & Problem Fixing Maintenance of Software Quality Management & Reusability
  • 10.