Skip to content

AD-403 RGPV B.Tech

Software Engineering with Agile Methodology (SEAM)

Previous year papers and the official syllabus are free to read, no account needed.

Previous Year Papers

3 papers, latest Jun 2025

Free
See all 3 papers

Syllabus, notes and important questions for AD-403

Syllabus units

Topics as the official RGPV syllabus lists them.

Unit 1 Introduction to Software Engineering 17 topics
  • Software Development Life Cycles (SDLC)
  • SDLC Models: Waterfall, V-Model, Prototype, Incremental, Evolutionary, RAD, Spiral
  • Project Planning and Metrics for Project Size Estimation
  • Project Estimation Techniques
  • Requirements Gathering and Analysis
  • Software Requirements Specification (SRS)
  • Software Product and Process Characteristics
  • Software Process Models and Evolutionary Process Models
  • Agile processes
  • Software Process customization and improvement, CMM
  • Product and Process Metrics
  • Functional and Non‑functional requirements
  • Requirement Sources and Elicitation Techniques
  • Analysis Modeling for Function‑oriented and Object‑oriented development
  • Use case Modeling
  • System and Software Requirement Specifications
  • Requirement Validation and Traceability
Unit 1 notes
Unit 2 Software Design, Analysis and Testing 21 topics
  • Software Design Process
  • Design Concepts and Principles
  • Software Modeling and UML
  • Architectural Design, Views and Styles
  • User Interface Design
  • Function‑oriented Design
  • Component‑Based Design (SA/SD)
  • Design Metrics
  • Software Static and Dynamic analysis
  • Code inspections
  • Software Testing Fundamentals
  • Software Test Process
  • Testing Levels
  • Test Criteria
  • Test Case Design
  • Test Oracles
  • Test Techniques
  • Testing Frameworks
  • Test Plan
  • Test Metrics
  • Testing Tools
Unit 2 notes
Unit 3 Software Maintenance & Software Project Measurement 18 topics
  • Need and Types of Maintenance
  • Software Configuration Management (SCM)
  • Software Change Management
  • Version Control
  • Change control and Reporting
  • Program Comprehension Techniques
  • Re‑engineering and Reverse Engineering
  • Tool Support for maintenance
  • Project Management Concepts
  • Feasibility Analysis
  • Project and Process Planning
  • Resource Allocation
  • Software effort, schedule, and cost estimation
  • Project Scheduling and Tracking
  • Risk Assessment and Mitigation
  • Software Quality Assurance (SQA)
  • Project Plan
  • Project Metrics
Unit 3 notes
Unit 4 Fundamentals of Agile Methodology 6 topics
  • Introduction to Agile software development methodology
  • Agile development life cycle
  • Comparison of Agile vs Traditional (Waterfall) development
  • Agile Manifesto: Principles, Benefits, Challenges
  • Agile Values
  • Agile Model and its phases
Unit 4 notes
Unit 5 Software Development using Agile Methodology 8 topics
  • Gathering requirements using Agile approach
  • User Stories: definition and characteristics
  • Generating User Stories
  • Agile estimation and planning
  • Implementation of Agile
  • Applying an Agile Mindset to a Project
  • Roles in Agile development
  • Agile Frameworks: Scrum, Kanban, Crystal, XP, ASD, DSDM
Unit 5 notes
Read the full syllabus

Exam insights

Counted from 3 past AD-403 papers.

Marks asked per paper, by unit

  • Unit 1 Introduction to Software Engineering 33 marks
  • Unit 2 Software Design, Analysis and Testing 21 marks
  • Unit 3 Software Maintenance & Software Project Measurement 26 marks
  • Unit 4 Fundamentals of Agile Methodology 19 marks
  • Unit 5 Software Development using Agile Methodology 14 marks

Average marks of the questions from each unit in one paper. You answer only some of them, so the total is more than the paper’s maximum.

Asked again and again

  1. Define Agile and explain how the agile software development model differs from traditional / Waterfall development models.

    Asked 3 times: 2025, 2024, 2023

  2. Define software testing / test case and explain the different levels of testing.

    Asked 2 times: 2025, 2023

  3. Explain software configuration management (SCM), its main aim, basic requirements and components.

    Asked 2 times: 2025, 2023

Other 4th semester AD subjects