A list of capabilities or attributes necessary to be in compliance of some specification.
Questions tagged [requirements]
501 questions
454
votes
12 answers
Automatically create requirements.txt
Sometimes I download the python source code from github and don't know how to install all the dependencies. If there is no requirements.txt file I have to create it by hands.
The question is:
Given the python source code directory is it possible to…
Igor Barinov
- 12,534
- 10
- 26
- 33
294
votes
6 answers
What is the difference between functional and non-functional requirements?
What is the difference between functional and non-functional requirements in the context of designing a software system?
Give examples for each case.
Omid7
- 3,004
- 4
- 13
- 11
68
votes
1 answer
Setuptools "development" Requirements
TL;DR: Is there a way to hook setuptool's 'develop' to install a set of development requirements when running python setup.py develop?
I'm building my first python package using setuptools. I'm specifying the requirements as:
requirements = [
…
nfarrar
- 1,913
- 2
- 19
- 28
56
votes
4 answers
Programmatically install NLTK corpora / models, i.e. without the GUI downloader?
My project uses the NLTK. How can I list the project's corpus & model requirements so they can be automatically installed? I don't want to click through the nltk.download() GUI, installing packages one by one.
Also, any way to freeze that same list…
Bluu
- 4,327
- 4
- 27
- 33
54
votes
12 answers
Force a class to override the .equals method
I have a bunch of class who implement a common interface : Command.
And this bunch of class goes to a Map.
To get the Map working correctly, I need to each class who implements Command to override the Object.equals(Object other) method.
it's…
Antoine Claval
- 4,645
- 6
- 39
- 68
49
votes
2 answers
C# 7 .NET / CLR / Visual Studio version requirements
What are the minimum .NET framework and CLR version requirements for running C# 7? Also, do I need VS 2017 to compile C# 7?
ilias
- 2,330
- 2
- 23
- 33
26
votes
12 answers
Why do so many sites discuss programming as opposed to describing the systems that they're trying to produce?
There are a lot of sites out there that teach people how to build better software, but why is it that there are very few sites that actually give detailed descriptions of the domains that we (as programmers) are supposed to create? One can only…
plaureano
- 2,990
- 5
- 28
- 29
25
votes
4 answers
What exactly is a Specification?
I read or hear sentences such as:
The Java Persistence API (JPA) is a Java application programming
interface specification...
or
JavaServer Faces (JSF) is a Java specification...
but I am not sure if I understand what a specification exactly…
Koray Tugay
- 20,438
- 37
- 155
- 276
22
votes
9 answers
How do you manage a large product backlog?
We have a large backlog of things we should do in our software, in a lot of different categories, for example:
New problem areas for our products to solve
New functionality supporting existing problem areas
New functionality requested by our…
Allan Mertner
- 1,094
- 2
- 11
- 20
18
votes
4 answers
Whats the best way to determine the hardware requirements for an application
What methods do you use to determine what kind of hardware you need for a server?
I often find it very hard to predict what kind of hardware you will need for a web based application with a database.
Do you have any good methods or recommendations…
John Sonmez
- 6,932
- 5
- 34
- 56
17
votes
11 answers
How do you get non-technical folks to appreciate a non-UI problem?
Suppose you're working on an enterprise project in which you have to get management signoff in order for you to develop a new feature set. Usually your management has no problem signing off on some bright shiny new UI feature. Unfortunately they…
Alan
- 6,975
- 5
- 28
- 38
16
votes
1 answer
How to determine the minimum JRE version and system requirements for my Java application
I have written an application in Java using Eclipse IDE and I now need to know the minimum JRE version that is required to run the application! I know that certain methods are only available under later JREs, but I was wondering what the easiest way…
Andy
- 3,312
- 11
- 48
- 83
15
votes
3 answers
Is there a difference between use cases and functional requirements?
I am curious because it seems like everyone has different opinions on the matter. When creating an SRS document, do you need both use cases and functional requirements or just one since use functional requirements expand on use cases?
hey hey
- 207
- 2
- 4
- 7
14
votes
6 answers
User stories vs use cases
Are use cases just multiple user stories??
What are the benefits of using user stories over use cases.. and vice-versa... When to use one over other...
Does all agile methodologies uses user stories??
StackUnderflow
- 20,450
- 13
- 52
- 77
14
votes
15 answers
Best way to avoid scope creep as a developer with no project management
I'm a s/w developer in a small internal IT department within a financial firm and have worked on a number of small-medium sized projects that have had little or no project management throughout. This seems to always result in scope creep and…
HAdes
- 15,789
- 18
- 54
- 74