JNTU
JNTU B.Tech IV MODERN SOFTWARE ENGINEERING Previous Question Paper (June - 2024 - R16)
Note: i) Question paper consists of Part A, Part B. ii) Part A is compulsory, which carries 25 marks. In Part A, Answer all questions. iii) In Part B, Answer any one question from each unit. Each question carries 10 marks and may have a, b as sub questions.
Part A
Why Agile development?
Answer
Agile development is adopted to enable rapid response to changing requirements, ensure continuous delivery of high-value software, and foster close collaboration between developers and stakeholders, thereby reducing project risk and improving product quality.
What do meant by Root-Cause Analysis?
Answer
Root-Cause Analysis (RCA) is a systematic problem-solving process used to identify the fundamental underlying cause of a defect or failure. By addressing the root cause rather than just the symptoms, teams can implement permanent corrective actions to prevent the recurrence of the issue.
What is Osmotic Communication?
Answer
Sign in to view the complete answer paper.
Mention the guidelines to create a Coding Standard.
Answer
Sign in to view the complete answer paper.
What is the purpose of Version Control System?
Answer
Sign in to view the complete answer paper.
Give the importance of Collective Code Ownership.
Answer
Sign in to view the complete answer paper.
List the important characteristics of Stories.
Answer
Sign in to view the complete answer paper.
How to make Release Commitment?
Answer
Sign in to view the complete answer paper.
Define Spike Solutions.
Answer
Sign in to view the complete answer paper.
Name some Test Driven Development tools.
Answer
Sign in to view the complete answer paper.
Part B
List the advantages of Extreme Programming.
Answer
Sign in to view the complete answer paper.
How to Conduct an Iteration Retrospective? Discuss.
Answer
Sign in to view the complete answer paper.
Discuss briefly about the role of Onsite Customers in building the software by XP team.
Answer
Sign in to view the complete answer paper.
Explain the Process Improvement Charts for Informative Workspace with examples.
Answer
Sign in to view the complete answer paper.
What are Stand-Up Meetings? Give the critics on a Daily Stand-Up Meeting.
Answer
Sign in to view the complete answer paper.
How to understand the Goals and Frustrations of Customers and End-users?
Answer
Sign in to view the complete answer paper.
Discuss the strategies for Generating Trust in a XP team.
Answer
Sign in to view the complete answer paper.
How does a Design model can be used to solve the Language problem between Programmers and Domain experts?
Answer
Sign in to view the complete answer paper.
"No Bugs" depends on the Support and Structure of all of XP. Give your comment on the statement.
Answer
Sign in to view the complete answer paper.
What is meant by Documentation? Discuss the various types of it.
Answer
Sign in to view the complete answer paper.
Explain the process of Continuous Integration and its practices.
Answer
Sign in to view the complete answer paper.
Discuss on key things to Create a Vision statement.
Answer
Sign in to view the complete answer paper.
Explain how Iteration Planning does provide Structure to the team’s Daily Activities.
Answer
Sign in to view the complete answer paper.
Discuss in detail about Adaptive planning and Organizational Culture.
Answer
Sign in to view the complete answer paper.
How to make Consistent Estimates? How to improve Velocity?
Answer
Sign in to view the complete answer paper.
Illustrate the creation of Customer Tests using the describe, demonstrate, develop processes.
Answer
Sign in to view the complete answer paper.
Discuss on the usage of Risk-Driven Architecture.
Answer
Sign in to view the complete answer paper.
Define Refactoring. How it enables programmers to improve Code Quality without changing its behavior?
Answer
Sign in to view the complete answer paper.
Discuss how Hard data can be used to drive Optimization efforts.
Answer
Sign in to view the complete answer paper.