I've always wanted to know more about the patterns and practice group at Microsoft. I've read many of their white papers and prescriptive guidance papers but I've always wondered about who exactly makes up the group (are they all deep CS PHD research candidates?) because they seem to publish scary smart stuff that has really great technical breath and depth.
The video didn't answer that question so much it highlighted one of the group's core principles of giving real world guidance about deep technical engineering issues. Best lines from the video. "USERS DON'T KNOW WHAT THEY WANT." Amen to that."Software is too complex, to difficult, to costly to let users have anything to do with it!"Question: "What's the first step along the path out of the death march world? Answer: Admitting there is a problem and admitting that it's a solvable problem. It's like saying I'm an alcoholic.I agree with him in many ways....although I bet Jamie strongly disagrees. I love the kindergarden analogy. I'm going to use the broken arm analogy in the future because its a great clear analogy.He said "Never show users prototypes"....hmm I disagree with him there, but then again what do I know?Great comment Robert about throwing out code with Longhorn. I'm not familair with the Access history he spoke about, anyone know more about what exactly took place? Some of his thoughts seem to be rather out there. Changing accounting principles....never going to happen. Never. Anyone know of any articles about this idea out there I'd love to learn more and re-evaluate my position?The alcoholic comment makes me laugh....All of us software people are alcoholics...and on top of being alcoholics we're also code addicts. Really great coversation. Thanks for capturing it on video channel9.The guy who got his book signed. Very funny. I guess you could put it on ebay and get millions for it. Scoble where was this video taken? In the Microsoft Conference center?
With his line of:
Alan Cooper wrote:The thing is that the users don’t know, you can’t get blood from a stone, users are got a good source of software, you’ve got to have software built by experts, and you’ve got to have software designed by experts. Software is too complicated and too big and too costly and too difficult to let users have anything to do with it.
Alan has nearly reached the level of being one of my heros.Now... when he writes a book that I agree with to the point that I do as Atlas Shrugged... then he may achieve full hero status... until then... wow!
I must also remember not to utter such a line near one of my bosses or one of my internal (non expert) customers for fear of getting axed.