requirements

Link to Studies that Show Defects are Cheaper to Fix During Requirements and Design

I've seen lots of references to such studies, but can't find any links right now. ...

Domain Language: What is the best way to express?

One of my client sent me a requirement document and while reading that document there was a flash came in my mind. I started rewriting that big document similar like below. Do you think, an automated tool can generate a data model and rules by running through this. Say, if any client communicate their requirement in this approach, it wil...

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 stakeholders) will give us an outline of the requirements, say a few days before the start of a spr...

How to deal with rapid project spec changes in a tight deadline scenario?

How to deal with a project manager that imposes really tight deadlines but with a day or so before the deadline brings in new features and spec changes to implement, with another tight deadline. The worst thing about this is that most of the new stuff leads to major rewriting of the existing code, as previously implemented business ru...

How to fight flooding for a website?

I know,time restriction implementation as adopted on stackoverflow.com is a way to fight flooding. But sometimes I really want to input another message soon after I input a previous one and I want to wait until the time restriction is lifted. Is there other elegant way to fight flooding? ...

application System requirement finder

How to know the minimum system requirement for a .NET application? say, what should be the system configuration to run the application? How to provide the minimum system configuration, required to run the aplication? RAM ?, Processor ? and all. Application uses dotNetFramework3.5 and DirectX9 made in C#. Is it all about trial and erro...

AMN and math logic notation

I'm not sure this is appropriate for stackoverflow, but I don't know where else to ask. I'm studying the B-Method for proving consistence in requirement specifications, and I have an issue with the logic math notation when specifying the pre conditions of the operations. Simplifying the original problem, I have a variable which is a sub...

Defining minimum memory and free disk space requirements?

On page 42 of Code Code complete there's a checklist of requirement items you might want to consider during a requirement phase. On of the items (near the bottom of the list) says Are minimum machine memory and free disk space specified Has this ever been a requirement in any project you did and how did you define such a requirement befo...

Requirements Smells

We've all heard and debated about Code Smells, and occasionally you hear people talking about "design smells", so I've been thinking, why not take it one step further? If you deal directly with customers or have to interpret functional requirements, you'll be familiar with the sensation: It sounds like a really bad idea, it's probably c...

How do you implement requirements traceability in practice?

I am currently examining the benefits and costs of introducing requirements traceability into the development process where I work. I can see the potential benefits to the stakeholders of traceability, but I'm unclear about how you can go about implementing the logistics to trace requirements back from code. Do you need to use special ...

Change the minimum OS requirments of my iPhone App?

I made a simple application, then submitted for review. After that the app details claims that the minimum OS requirmentes is 3.1.2 (I work with that SDK). If I change my Target's iPhone OS Deployment Target to a lower iPhone OS, then could it be "fix" my problem? Is there any risk of it? I Use some UI(Image)Views, page-flip animations,...

Ubuntu ARM requirements (CLI only)

Hi. I am using Ubuntu ARM as testing platform on a QEMU emulator. The emulator has 256MB of RAM, but I'm wondering: what are the minimum requirements for running Ubuntu ARM? (CLI only) ...

How would I word this feature and user story?

I am learning to create features and user stories and was reading this thread: http://stackoverflow.com/questions/1707820/what-is-the-difference-between-a-user-story-and-a-feature-in-agile-terminology But I'm not sure how it helps here. Say I'm writing a tetris game and I want it to be in color. How would I write that? Feature: gam...

Do any software developers know what the General Systems Model or an Organizational Model is?

Apparently the General Systems Model and Organizational Model are part of requirements phase of a software development project using the waterfall model (according to my professor), but we did not learn about this in my software engineering course, neither of my two software engineering books mention them, and Google doesn't seem to know...

Are use cases useful in capturing system requirements?

What is the best way to document system requirements? I currently use Use Cases to document requirements which does not include technical details (unless required) so that it is understood by the stakeholders. Are there any other document formats for capturing system requirements which are also user friendly? ...

Personal tool for authoring & organizing user stories?

My company uses Jira for storing requirements, which are written in the form of User Stories ("As a ... I want ... So that...") with details in the subtasks ("Given ... when ... then..."). I write requirements, usually an iteration ahead of the developers. I tend to draft my requirements in a word processor before putting them in Jira....

Windows presentation layer using c# and .net hardware requirements

All, If I were to develop a kiosk app using Windows presentation foundation, c# and .net, what hardware requirements would I need. I plan on making it a standalone desktop app. It would contain images, and about 1-2 minutes of video. What kind of CPU (pentium, dual-core, what clock speed, graphic card?, memory? ) What if I made the kio...

Requirements management plugin for Trac?

Are there any requirements management plugins out there for Trac? I checked the list on Trac-Hacks and didn't see anything I'm picturing some functionality like IBM's DOORS system. Basic features include revisioning and change control of requirements, requirements baselining etc. Update: I suppose I could just use the wiki portion of ...

What is a logical requirement?

An SRS should specify "logical requirements" but not start "design". My problem is in the IEEE SRS document (IEEE Std 830-1998) section 5.3.4 says: 5.3.4 Logical database requirements This should specify the logical requirements for any information that is to be placed in a database. This may include the following: a) Types o...

What is the term for gathering requirements *from* developers?

Is there an appropriate term for a requirements-gathering methodology where requirements are gathered as contrived by developers while the system is being developed, as opposed to the usual / normal / healthy process (where requirements are gathered from actual stakeholders). Put another way, what is it called when a requirements team r...