Questions tagged [requirements]

A list of capabilities or attributes necessary to be in compliance of some specification.

501 questions
13
votes
10 answers

How to tell a project manager "NO" to scope creep

While project managers may each have their own personality and management style, it seems that many of them have a pernicious love of sneaking in "scope creep" when they can (whether anyone is watching or not). While they usually mean well (bless…
Don Music
  • 340
  • 3
  • 10
13
votes
2 answers

What are functional and non functional parts of an application?

I was asked this question in an interview. What are functional and non functional parts of an application ?
teenup
  • 6,969
  • 11
  • 60
  • 108
13
votes
2 answers

Upstream and Downstream definition

in my organization they tend to use a nomenclature of "downstream" and "upstream" when they talk about communications between systems. What is the definition of these concepts? Is this standard concepts in the world of IT-development?
su99-bsa
  • 347
  • 1
  • 3
  • 11
12
votes
2 answers

OSGi: What's the difference between Import-Package/Export-Package and Require-Capability/Provide Capability?

I am currently working with the OSGi framework but I have a question about some concepts that are not 100% clear to me. I have searching for it myself but I could not find a decent answer that clearly explains it. In a bundle his manifest header 2…
BramCoding
  • 195
  • 1
  • 8
12
votes
6 answers

What is the best way of formally expressing usability requirements?

I am writing a system requirements document and need to include non-functional requirements relating to the usability of the system, but am not sure of the best way to express this. "The system shall be easy to use" seems a bit vague to me, and not…
alex77
  • 538
  • 2
  • 5
  • 12
12
votes
7 answers

In agile/scrum user stories, how much detail is enough?

Enough detail is enough is the usual response. On the project we are currently busy with (which was incomplete and handed over to us without any brs/documentation/user stories of any sort, we get stories like: As a Product Owner I need the …
AgileDev
  • 129
  • 1
  • 4
11
votes
8 answers

Using a Wiki for Requirements Management?

I have been looking for a collaborative tool for developing functional specifications. I am looking for the ability to: Have multiple users contribute to the specification. Provide some form of traceability, which could be done manually if needed.…
Zaffiro
  • 4,578
  • 5
  • 32
  • 47
11
votes
5 answers

What tools can I use to determine the hardware requirements of my application?

For regular readers: The saga™ continues... My app runs fine on my development machine - which was purchased (5 years ago) as a fairly good gaming rig. As such, it's 64bit, has a 2.2GHz clock-speed and has 2GB of memory. The machines at work…
Tom Wright
  • 10,801
  • 12
  • 71
  • 138
11
votes
15 answers

Should I accept IE 5.0 (!) as a browser requirement for a project?

Unbelievable as it sounds, I received a request for proposal for a project which has the Internet Explorer 5.0 and Firefox 2.0 as minimum browser requirements! We tried to explain to the client all the issues regarding such requirements, but since…
markom
  • 2,017
  • 1
  • 21
  • 29
11
votes
3 answers

How can I learn about writing project specs?

I recently read through Code Complete, and it recommends that I create a project specification before actually coding. The book didn't go very far into detail about what 'specs' are, and how they are made. Because this is a crucial part of software…
alecwh
  • 928
  • 2
  • 8
  • 17
10
votes
2 answers

How to determine minimum system requirements

How do you decide what the minimum system requirements are for a Windows application? (OS, RAM, HD, CPU). I usually go with my gut, but I'd like to be able to back that up with something.
Jon B
  • 48,211
  • 29
  • 125
  • 158
10
votes
4 answers

How do I calculate minimum system requirements?

For the apps I'm writing in Visual C#?
airplaneman19
  • 1,099
  • 5
  • 18
  • 32
10
votes
6 answers

Gathering Requirements with Scrum

My development team is working to the Scrum methodolody, pretty much. We have a prioritised product backlog, which we break down into sprints tracked by a burndown chart. Trouble is, the product managers (who gather requirements from the…
Fiona - myaccessible.website
  • 13,581
  • 15
  • 77
  • 114
10
votes
11 answers

How to avoid "bad" requirements

I frequently hear "X% of software project fail due to bad requirements". The X in that statement has ranged from about 70 to 95. However, I seldom hear how requirements go bad. In fact, the statement itself suggests there were actually…
User1
  • 35,366
  • 60
  • 170
  • 251
9
votes
7 answers

How to make your embedded C code immune to requirement changes without adding too much overhead and complexity?

In many embedded applications there is a tradeoff between making the code very efficient or isolating the code from the specific system configuration to be immune to changing requirements. What kinds of C constructs do you usually employ to achieve…
guzelo
  • 133
  • 8
1
2
3
33 34