Reputation
232
Top tag
Next privilege 250 Rep.
View close votes
Badges
2 9
Impact
~4k people reached

  • 0 posts edited
  • 0 helpful flags
  • 54 votes cast
Jun
5
comment What is the difference between requirements and specifications?
I'm not sure they are completely orthogonal, in practice at least. There is a lot of gray unfortunately.
Jun
5
comment What is the difference between requirements and specifications?
Good point on the SRS term!
Jun
5
comment What is the difference between requirements and specifications?
Requirements are NOT the final product.
Jun
5
comment What is the difference between requirements and specifications?
Always helpful to get a real engineer's input. Thanks!
Jun
5
comment What is the difference between requirements and specifications?
I think that it is important that your definition says that spec's define the PROBLEM. In that way, a PROBLEM spec is a requirement. A SOLUTION or DESIGN spec is part of design.
Jun
5
answered What is the difference between requirements and specifications?
May
15
comment Why is Software Development so far from being an engineering discipline?
@KonradMorawski thank you for pointing me to the other question. Very good discussion over there.
May
15
comment Why is Software Development so far from being an engineering discipline?
Really nice answer, very though-provoking. I most certainly agree with #1. As for #2, while we don't have good measures for software currently (LOC sucks), I'm hopeful that some day we could. Theoritically, everything we write should run on a Turing Machine, so I'm conjecturing that everything could be boiled down to "# of Turing Instructions". But this would be very costly to create for every language.... Thanks for your post!
May
12
comment Why is Software Development so far from being an engineering discipline?
@Jeroen, true for civil engineering, but not so much for chemical engineering, electrical, etc.
May
12
asked Why is Software Development so far from being an engineering discipline?
May
8
awarded  Notable Question
May
11
awarded  Popular Question
Sep
21
awarded  Popular Question
Nov
29
awarded  Yearling
Sep
12
awarded  Peer Pressure
Mar
9
comment How do your busiest people transfer their knowledge?
First, the technical writer needs to be somewhat technical. Understands your domain somewhat (.Net, Java, etc.) so you're not continually re-explaining fundamental concepts. Second, almost as important, make sure they WANT and ENJOY writing; ie they aren't trying to weasel into a developer job. Ask to see some previous writing pieces when hiring one also.
Mar
8
answered How do your busiest people transfer their knowledge?
Feb
21
answered What roles do people take after scrum master/technical lead?
Jan
24
comment I program from home. What can I do to be more productive?
+1 for point #3. Don't know how many times my wife has just tried to "pop-in" and ask me to do something :)
Jan
24
answered I program from home. What can I do to be more productive?