Sunday, June 7, 2009

requirements and implementation

One of the things I can never understand about Software Engineering is why requirements is so hard to define. I have been in numerous projects and requirements were always at best vaguely defined. Even when they were solidly defined, they weren't realistic in terms of high level goals. I tend to believe that the issue is that the people defining the requirements have no clue about how to implement them.
My proposal is that product/project managers get assigned to implement at least 10% of the required features. This way they can get a gist of what they are asking =)
Of course I don't believe my proposal will get adopted by nasdaq 50 companies tomorrow but I would love it if some companies would jump on this train and see what happens!

No comments:

Post a Comment