Managing the functionality / requirements for the software
Questions tagged [requirements-management]
77 questions
34
votes
8 answers
User Story vs Requirement
User Story captures what the user wants to do with the system at a high level. I understand that the user story would further drive a number low level requirements. Is user story same as high level requirement for the system?

Punter Vicky
- 875
- 4
- 11
- 19
22
votes
2 answers
How to manage and estimate unstructured requirements received from customers
A lot of the times during the bidding phase of a project I receive a software system's requirements from our potential customers in a very unstructured format from various sources [email, word documents, excel]. It is usually a bunch of "product…

user20358
- 713
- 5
- 13
19
votes
3 answers
What are the differences between functional, operational and technical requirements?
I have done tasks based on Java, but my seniors assigned me to collect requirements for creating a globalized bug tracking tool.
I have read many types of requirements from Wikipedia
and the mindtools website, but it was very confusing.
What are the…

vijaya kumar
- 309
- 1
- 2
- 5
15
votes
7 answers
Where can I find requirements specification for Open Source software?
I can hardly imagine a software project where the things to do are not somehow collected in a formal/informal document, be it a SRS or a simple note. So I was searching for these requirements documents for some well-known Open Source applications…

kuma
- 285
- 2
- 6
15
votes
4 answers
How does requirements management work in the long term with Agile projects?
Requirements Management in the short term for Agile projects seems like a solved problem to me.
From the Scrum angle new requirements or changes to existing requirements are delivered through User Stories. And User Stories grouped under an Epic or…

MetaFight
- 11,549
- 3
- 44
- 75
12
votes
4 answers
Phrasing a requirement about filename encodings
I am in the process of writing a requirements spec, and I have a dilemma in phrasing a piece of the requirements.
Scenario: We download files from a website and the downloaded files need to be attached to an item in the CM tool we have. The…

KK99
- 253
- 1
- 7
11
votes
4 answers
I want to explain why the specification must not be changed during development period
I want to explain why the specification must not be changed during development period to the new planning department employee.

Sungguk Lim
- 396
- 2
- 11
9
votes
2 answers
How to label software requirements?
What is a good strategy to label software requirements in an SRS?
Typically outline numbering is employed on headers - but these will renumber if a new heading is inserted in the document. To me it seems like a good idea to aim for a more stable…

Oskar Berggren
- 215
- 2
- 3
9
votes
4 answers
How do I convince my team that a requirements specification is unnecessary if we adopt user-stories?
We are planning to adopt user-stories to capture stakeholder 'intent' in a lightweight fashion rather than a heavy SRS (software requirements specifications). However, it seems that though they understand the value of stories, there is still a…

PhD
- 2,531
- 2
- 18
- 32
8
votes
4 answers
How to document non-functional requirements in User Stories?
I work as a business analyst in a software development firm. In my previous organisation, the development was done using waterfall and we wrote: "Business Requirement Documents" (BRDs).
In my current role, the team is using Agile Scrum and JIRA to…

JackSparrow123
- 255
- 2
- 3
- 5
8
votes
5 answers
What is the importance of the vision document and how it helps development?
I'm a developer that works alone, and recently, searching for what kinds of documents I still could benefit, even though I don't require anything formal, I've read that one document that still is highly recomended to write is the project vision…

user1620696
- 4,817
- 7
- 31
- 46
8
votes
3 answers
How to model story preparation for issues which are tackled across several projects
In our company several teams will work on different components of several projects at the same time. For example, one team might make make specific kinds of software (or hardware) for some project(s), another team another specific kind of software.…

sbi
- 9,992
- 6
- 37
- 56
8
votes
4 answers
Should I use scrum for big projects?
I've been working as a programmer on a project designed for generic software for gas stations (to be redistributed for many customers) for 18 months. The project is big. Today we have around 150 tables. We haven't used a specifc approuch, it was not…

Murilo
- 219
- 2
- 7
8
votes
7 answers
What is the appropriate way to handle implicit requirements?
I'm in R&D working on a new software product.
Management understandably focuses on the primary features that most obviously give a customer an advantage. But there are many requirements that can be seen as important as well (ex. performance, future…

Rafael Emshoff
- 553
- 4
- 18
7
votes
1 answer
Requirements Gathering in SCRUM. Acceptable to talk about High Level requirements in first sprint?
In Scrum at what stage the requirements are gathered?
I am writing a report about my project but I am having trouble deciding where to put the High Level requirements.
I am thinking of having a section called Sprint 0. Where I have sub headings…

Ali Shaikh
- 255
- 1
- 3
- 9