AD-403 · Software Engineering with Agile Methodology/Unsolved PYQ Paper
AD-403 Software Engineering with Agile Methodology - Jun 2023 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
14 MarksExplain how both Waterfall model and Prototyping model can be accommodated in the Spiral Process Model.
How to answer
- Define Spiral model quadrants/phases and iterative risk-driven nature
- Show Waterfall as sequential execution within a spiral loop when requirements are clear/low risk
- Show Prototyping as risk-reduction / validation activity in early loops
- Diagram of spiral with accommodation points
-
7 MarksaWhich is more important- The Product or Process? Justify your answer.
How to answer
- Define software product vs software process
- Arguments for process quality determining product quality
- Arguments for product focus / customer value
- Justified conclusion with example
-
7 MarksbExplain Spiral model also write advantages and disadvantages of Spiral Model.
How to answer
- Explain Spiral model phases and iterations
- List advantages e.g. risk handling, customer feedback, large systems
- List disadvantages e.g. cost, complexity, expertise needed
- Neat spiral diagram
-
7 MarksaWhat is Test case? What are the different levels of Testing?
How to answer
- Define test case with attributes
- List levels: unit, integration, system, acceptance
- Brief purpose of each level
-
7 MarksbExplain UML architecture.
How to answer
- Define UML and its purpose
- Explain architecture: views, diagrams, building blocks
- Mention structural and behavioral things
-
7 MarksaWhat is the main aim of Software configuration management? What is the basic requirement of Software configuration management?
How to answer
- Define software configuration management (SCM)
- Explain main aim: control change and integrity
- List basic requirements: version control, change control, audits
-
7 MarksbExplain COCOMO Model in detail?
How to answer
- Define COCOMO and its purpose
- Explain Basic, Intermediate, Detailed types
- Explain Organic, Semidetached, Embedded modes and effort formula
- Steps to estimate effort and schedule
-
7 MarksaDefine Agile. Explain how agile software development model is different from traditional development model.
How to answer
- Define Agile and manifesto values
- Characteristics of agile vs traditional plan-driven
- Compare on requirements, delivery, customer involvement, change
-
7 MarksbWhat are the obstacles to the Agile process?
How to answer
- List obstacles: culture, distributed teams, documentation, scaling
- Explain resistance to change and customer availability
- Explain contractual and management issues
-
7 MarksaWhat are the 4 unique phases in Agile model in sequence?
How to answer
- List 4 phases in sequence
- Brief purpose of each phase
- Order and iterative nature
-
7 MarksbExplain Software risk analysis and management process.
How to answer
- Define software risk types
- Steps: identification, analysis, prioritization, planning, monitoring
- Risk management strategies: avoidance, transfer, mitigation
-
7 MarksaHow can mixing Agile approaches like scrum kanban and XP benefit an organization?
How to answer
- Brief Scrum, Kanban, XP practices
- Benefits of hybrid: flow, discipline, engineering practices
- Organizational gains: flexibility, quality, delivery speed
-
7 MarksbIf a software product costs Rs. 10,000,000 for development, compute the annual maintenance cost given that every year approximately 5% of the code needs modification. Identify the factors which render the maintenance cost estimation inaccurate.
How to answer
- Compute 5% of Rs. 10,000,000 as annual maintenance cost
- State result Rs. 500,000 per year
- Identify factors: size, age, structure, staff, hardware, etc. causing inaccuracy
-
7 MarksaExplain why do you think agile values are most needed for the agile mindset?
How to answer
- List 4 agile values from manifesto
- Explain mindset: individuals, working software, collaboration, change
- Justify why values drive mindset and behavior
-
7 MarksbWhat is the main intent of a project metrics?
How to answer
- Define project metrics
- Main intent: measure, control, predict quality and progress
- Examples: productivity, defect, schedule metrics
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel