Here is an article that touches on this. As I see it you can take a finished article and test it to verify it meets the specification. But you have to have an understanding of its use in the 'world' to validate if the requirements are met. So the specification is kind of box level description of what it will do. If others have said the same thing I apologize. I find it an interesting distinction. http://www.cs.virginia.edu/~jck/publications/engineering_roles_of_req_and_spec.pdf[^]
jnlt
Posts
-
Requirments Vs Specification ? -
what is the best way to do / maintain a version of a product ?You can branch (to my way of thinking) if you have a legitimate branch in custom business software. A customer wants something and will from thence forth essentially have a separate product that must be maintained, hopefully using libraries to not be totally a new animal.
-
Religious question - MVC benefits vs ASP.NET?knockout.js library does that for plain old html.
-
My First HandheldMy first handheld was a trash80. character graphics. programmed in basic.
-
SCREW YOU, Git plugin for VS!I like svn. It works. Its simple. its got tortoise.
-
Your First Development Machine?assembler on a z80.
-
Confused by (so called) "capitalism"'is there a name for the political system favouring the rule of law '. Yes there is. This is a constitutional republic.
-
Productivity WarsThird party drawbacks: 1. Have to learn their api. sometimes its mind bending sometimes simple. 2. Depend on their support/consceintiousness for bug fixes and upgrades. 3. Can't fix a bug if you have a special case. even if you get the source code. 4. Don't always know you cant solve a problem until you have wasted a week on the componenet. 5. Don't own it cant enhance it. Pluses: 1. debugged already 2. learn from other peoples problems - may get features you hadn't even considered.
-
Qt is cute - Are we facing the new Java?I don't think so. java is easier to use in a commercial app. no fees for the boss to approve. I'd like to see a standard architecture of an html5 ui and c++ backend.
-
nULL OR nOT?I committed this crime once. I wish I could recall completely why, something to do with we required a value for every column. could not distinguish between forgetting to include a column and deliberately saying the value for the column was null.
-
I think Ubuntu is still not ready for the desktop ( and won't be any soon .... )Yes and its too bad. Linux desktop is great for development, for embedded apps , for servers and any place that is the realm of geeks. but forget any kind of SMB apps. There are no bad-guy marketing weenines forcing the Linux devs to make something useful to a larger part of the population. If there were the penguinistas would all quit and work on a port of vms.
-
Wow.. SCRUM is **horrible**...What you are decribing is the succuessful end goal of any mgmt tool. prevent the customer from breaking through and getting cool stuff he actually wants. Heavens knows what would happen if the customers really got the simple little thing they wanted instead of the complex nightmare the suits thinks he really needs. The greatest trick the devil ever pulled off is convincing developers that sales and customers were the enemy and mgmt was protecting them.
-
I just threw up...no. altho some of the girls have overly dried up faces from too much sun tanning time.
-
I just threw up...She's beautiful.
-
Try/catch block...Timed out first time, then worked the second time?