Anyone who has ever worked in the software industry will know how true all the thoughts expressed in this link are.
However, this is not quite the full story, although I am sure few of you will believe me. The really difficult bit is gathering the customer requirements (the real ones and not what the customer thinks they want), writing the specifications and design and then defining the testing regime. Writing the actual code is relatively easy, by comparison, as long as the design and specs are OK.
Yup FEEG,
Systems Analysis is a big part of my job too Tech Author. What they need, not what they think they need.
I shall remain professionally silent. ๐
true, the user never knows what they want, even when it stares them in the face.
Is that the same as wars are too important to be left to generals? ๐
He forgot to mention that you need an insanely large bladder.