Railways Exam  >  Railways Questions  >  Which of the following is NOT desired in a go... Start Learning for Free
Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?
  • a)
    Functional Requirements
  • b)
    Non Functional Requirements
  • c)
    Goals of Implementation
  • d)
    Algorithms for Software Implementation
Correct answer is option 'D'. Can you explain this answer?
Verified Answer
Which of the following is NOT desired in a good Software Requirement S...
A software requirements specification (SRS) is a description of a software system to be developed. The software requirements specification lays out functional and non-functional requirements, and it may include a set of use cases that describe user interactions that the software must provide.
View all questions of this test
Most Upvoted Answer
Which of the following is NOT desired in a good Software Requirement S...
Introduction:
A Software Requirement Specifications (SRS) document is a detailed description of the software system to be developed. It outlines the functional and non-functional requirements, goals of implementation, and various other aspects of the software. However, out of the given options, the one that is NOT desired in a good SRS document is the presence of algorithms for software implementation.

Functional Requirements:
Functional requirements describe the specific behavior of the software system. These requirements define what the software should do and how it should respond to different inputs or user actions. They outline the features, functions, and capabilities that the software must possess to fulfill user needs. Including functional requirements in an SRS document is essential as they provide a clear understanding of the software's expected behavior.

Non-Functional Requirements:
Non-functional requirements encompass aspects of the software system that are not directly related to its functionality but are equally important for its success. These requirements include performance, reliability, security, usability, maintainability, and other qualities that the software should possess. Non-functional requirements provide guidelines for the overall quality of the software and ensure that it meets the necessary standards.

Goals of Implementation:
The goals of implementation describe the objectives or aims that the software development team wants to achieve while implementing the software system. These goals may include meeting specific deadlines, adhering to budget constraints, using specific technologies or methodologies, or achieving certain performance benchmarks. Including the goals of implementation in the SRS document helps align the development process with the overall project objectives.

Algorithms for Software Implementation:
Algorithms for software implementation refer to the step-by-step procedures or instructions that define how the software system will perform specific tasks or operations. While algorithms play a crucial role in software development, they are not typically included in an SRS document. Detailed algorithms are usually documented separately in design documents or technical specifications that are created during the later stages of the software development process.

Conclusion:
In conclusion, a good Software Requirement Specifications (SRS) document should include functional requirements, non-functional requirements, and goals of implementation. However, it does not include detailed algorithms for software implementation. Algorithms are typically documented in separate design documents or technical specifications.
Explore Courses for Railways exam
Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?a)Functional Requirementsb)Non Functional Requirementsc)Goals of Implementationd)Algorithms for Software ImplementationCorrect answer is option 'D'. Can you explain this answer?
Question Description
Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?a)Functional Requirementsb)Non Functional Requirementsc)Goals of Implementationd)Algorithms for Software ImplementationCorrect answer is option 'D'. Can you explain this answer? for Railways 2024 is part of Railways preparation. The Question and answers have been prepared according to the Railways exam syllabus. Information about Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?a)Functional Requirementsb)Non Functional Requirementsc)Goals of Implementationd)Algorithms for Software ImplementationCorrect answer is option 'D'. Can you explain this answer? covers all topics & solutions for Railways 2024 Exam. Find important definitions, questions, meanings, examples, exercises and tests below for Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?a)Functional Requirementsb)Non Functional Requirementsc)Goals of Implementationd)Algorithms for Software ImplementationCorrect answer is option 'D'. Can you explain this answer?.
Solutions for Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?a)Functional Requirementsb)Non Functional Requirementsc)Goals of Implementationd)Algorithms for Software ImplementationCorrect answer is option 'D'. Can you explain this answer? in English & in Hindi are available as part of our courses for Railways. Download more important topics, notes, lectures and mock test series for Railways Exam by signing up for free.
Here you can find the meaning of Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?a)Functional Requirementsb)Non Functional Requirementsc)Goals of Implementationd)Algorithms for Software ImplementationCorrect answer is option 'D'. Can you explain this answer? defined & explained in the simplest way possible. Besides giving the explanation of Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?a)Functional Requirementsb)Non Functional Requirementsc)Goals of Implementationd)Algorithms for Software ImplementationCorrect answer is option 'D'. Can you explain this answer?, a detailed solution for Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?a)Functional Requirementsb)Non Functional Requirementsc)Goals of Implementationd)Algorithms for Software ImplementationCorrect answer is option 'D'. Can you explain this answer? has been provided alongside types of Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?a)Functional Requirementsb)Non Functional Requirementsc)Goals of Implementationd)Algorithms for Software ImplementationCorrect answer is option 'D'. Can you explain this answer? theory, EduRev gives you an ample number of questions to practice Which of the following is NOT desired in a good Software Requirement Specifications (SRS) document?a)Functional Requirementsb)Non Functional Requirementsc)Goals of Implementationd)Algorithms for Software ImplementationCorrect answer is option 'D'. Can you explain this answer? tests, examples and also practice Railways tests.
Explore Courses for Railways exam

Top Courses for Railways

Explore Courses
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev