Re: Good idea
I am also in IT and i have sympathy with the changes BUT does this mean that companies will try to offshore more work.
Note, I have never believed that offshoring work is a "win" for companies long term.
Give a unknown developer a spec and hopign they will do the work correctly is fantacy unless the spec is VERY tight and the people are supervised by onshore people.
Whenever i received a spec the first thing i would do is read it and try and make sure i understood the requirements and also make sure they actually make sense.
I have had many specs where the person writing them does not have full knowledge of the actual system which means assumptions can be wrong.
giving contractors/offshore people specs probably means that many of them will just take the spec as read and not question assumptions, which can lead to terrible results if not caught early enough.
I always want to know as much as possible about any system i am working on, the better to understand how it works and to identify possible issues or improvements.
Software is so complicated and so large now that few. if any people understand it fully. it is NOT the same thing a giving someone the spec to make a screw....