JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III Year SOFTWARE ENGINEERING Previous Question Paper (February - 2022 - R18)

B.Tech | III Year | I Semester | R18 | February - 2022

Answer PaperPaper Code: 155DBMaximum Marks: 75Time: 3 hours

Answer any five questions

All questions carry equal marks

Main

115 marks
a

Describe the various software myths.

7 marks

Answer

Software myths are erroneous beliefs held by managers, customers, and practitioners that create false expectations and lead to poor decision-making in software development. They are categorized as follows:

  • Management Myths: These include the belief that adding more programmers to a late project will make it faster (Brooks' Law), the assumption that standards and procedures are sufficient for quality, and the reliance on automated tools as a complete solution for development.
  • Customer Myths: These involve the misconception that a general statement of objectives is enough to begin development, that software requirements are easily changed once development starts, and that the customer's role ends after the requirements are provided.
  • Practitioner Myths: These include the belief that the job is finished once the code is written and running, that the only deliverable is the working program, and that software cannot be tested until it is fully completed.
b

Explain the overview of unified process model.

8 marks

Answer

The Unified Process (UP) is an iterative, architecture-centric, and use-case-driven framework for software development. It organizes the project lifecycle into four distinct phases:

  • Inception Phase: Focuses on defining the scope of the project, identifying key use cases, and establishing a business case. It determines the feasibility and economic viability of the project.
  • Elaboration Phase: Aims to analyze the problem domain, establish a sound architectural foundation, and eliminate the highest-risk elements. The majority of use cases are detailed here.
  • Construction Phase: Involves the implementation of the software through coding and testing. The architecture is populated with components, and the system is built to a state where it can be transitioned to the user.
  • Transition Phase: Focuses on moving the software to the user community, including beta testing, user training, and final deployment.

The UP operates through iterations within these phases, where each iteration results in an executable release of the system, allowing for continuous risk management and refinement.

215 marks
a

Explain in detail about evolutionary process model.

8 marks

Answer

Sign in to view the complete answer paper.

b

What are the advantages of layered technology?

7 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

Describe the structure of Software Requirements document.

7 marks

Answer

Sign in to view the complete answer paper.

b

Briefly explain about Context models.

8 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Explain the differences between functional requirements and non-functional requirements.

7 marks

Answer

Sign in to view the complete answer paper.

b

Briefly explain about structured methods.

8 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Briefly explain about interface analysis and interface design steps.

8 marks

Answer

Sign in to view the complete answer paper.

b

Write a short note on class diagrams.

7 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Write a short note on component diagrams.

7 marks

Answer

Sign in to view the complete answer paper.

b

Explain the process of creating models and the factors that should be considered when building models.

8 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

What are the metrics for Analysis Model? Explain.

8 marks

Answer

Sign in to view the complete answer paper.

b

Write a short note on system testing.

7 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Describe about formal technical reviews.

7 marks

Answer

Sign in to view the complete answer paper.

b

Explain the methods for Risk Identification.

8 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of SOFTWARE ENGINEERING from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech CSE III Year I Semester, February - 2022, R18.

For the question paper without answers, switch to the Question Paper tab.

Other papers in SOFTWARE ENGINEERING

Loading Question Papers

Fetching data from database...