Questions tagged [requirements-management]

Managing the functionality / requirements for the software

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…
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…
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…
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.
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…
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
1
2 3 4 5 6