Thursday, May 19, 2005

Do Agile Methods Marginalize Problem Solvers?

I've always felt uncomfortable with agile programming. I've often felt guilty about that. Is it because I'm too lazy or that agile programming pushes me out of my comfort zone?

This article articulates some of the things that I've felt about agile programming. Little did I know I had so much in common with Isaac Newton :-)

This passage in particular rings true to me:

Problem solvers tend to be concerned with things, how they work, why they don’t work, and how they can work better. Since software engineers must solve problems that are more concerned with things than people, generally a concern for things is an advantage. Even when the problems appear to be more about people, such as a graphical user interface design, the software engineers can best analyze and solve them if they think of these problems as involving things—cognitive psychology, for example—rather than people.

2 Comments:

Anonymous Snake said...

Remind me now, who was that Isaac Newton? Was he the cookie guy or somebody who got hit in the head with a volleyball?

10:03 AM  
Blogger Alec Wysoker said...

Yeah, Mr. Newton was one of the many people whose name is spookily related to his career, like these others.

1:38 PM  

Post a Comment

<< Home