(responding to Ilja, Scott) ... +1 It shouldn't take the customer more than a few seconds to say "What I'm getting is not what I expected here". I'm happy...
Hi Paul, ... Well, I actually find that often enough, it takes me to fix the bug to actually fully understand what the bug was, and how similiar bugs are best...
(responding to Ilja) ... Ah! But you could get there without actually fixing the bug, could you not? :-) Yes, agreed, you'd know how to fix the bug so...
In a message dated 12/31/2008 7:11:52 P.M. Eastern Standard Time, sgordonphd@... writes: I have been involved with, there are "programmers" (not really...
In a message dated 12/31/2008 7:11:52 P.M. Eastern Standard Time, sgordonphd@... writes: every agile conversion I have been involved with, there are...
... A developer is actively engaged in the entire software development process and takes responsibility for the value delivered to the customer. A programmer...
I think it's important to note that even with Steven's distinction, the "programmer" DOES take responsibility for her work, and for understanding what her work...
Thanks. Good differetiation. In a message dated 1/2/2009 11:49:24 A.M. Eastern Standard Time, sgordonphd@... writes: On Fri, Jan 2, 2009 at 9:09 AM,...
... And couldn't the exact same thing be said about the identification of a new feature? Shouldn't I consider how I missed that feature to begin with?...
I would have to agree the titles Developer and Programmer hold different meanings for different organizations. However I view a Developer as being above that...
g.wetter
g.wetter@...
Jan 3, 2009 2:19 pm
8207
... I do not believe programmers are even necessary. I believe it is entirely feasible for a newby to start out as a junior developer rather than a sheltered...
... hmmm... How? and Why? Regardless of the software/system development approach, you can not simply throw a novice into the Developer arena as a developer and...
g.wetter
g.wetter@...
Jan 3, 2009 10:41 pm
8209
... Does implementing the feature help you find out how you missed it? Curious, Ilja...
... Pair programming and other forms of collaboration. In agile, everybody stands on at least 4 feet. Sheilding a person from the big picture only handicaps...
I would like to view agile as a way to work smart, not hard! So Is standing on 4 feet efficient? Learning = time + experience; It is not about being...
g.wetter
g.wetter@...
Jan 4, 2009 1:34 pm
8212
I'm not sure its efficient to give a novice programmer a specification and except him/her to be able to code the product properly based solely on third party...
Scott Ross
sr523@...
Jan 4, 2009 8:44 pm
8213
... Yes, it could. It would depend on how introspective I am at the time. Exact same thing could be said about fixing a defect. - Scott Scott W. Ambler ...
In a message dated 1/3/2009 1:12:22 P.M. Eastern Standard Time, sgordonphd@... writes: Programmers who do not want to be exposed to and responsible for...
... Outsource them. ;-) Seriously, the really good ones should welcome the opportunity to expand their horizons. For the rest, there are still plenty of shops...
... Some thoughts: 1. This is a general problem. Many people, not just programmers, fall into this category. Most specialists struggle to see the big...
I was saying that fixing a bug gives me feedback about the process that allowed the bug to be introduced in the first place. And that therefore not fixing it...
... Scott, The job of the agile developer is not to actually understand every aspect of the business even nearly as completely as the people whose full time...
This is a common refrain from many "newbies" to agile methods, even those with years of development experience in other methodologies. IMHO, it is an often an...
... Agile methods also provide early and frequent opportunities to discover mistakes, correct them and learn from them. I do not see how a newby can learn very...
... wrote:"I do not see how a newby can learn very quickly under the circumstances that a mistake they made early in the project is not discovered until the...
... Never said that at all. My point, which I guess I need to elaborate on better, is that many agile developers don't seem to even understand the basics of...
... It would seem that developers are not in a very good position to know what they do not know in this regard. However, management should certainly know...
... Exactly. I'm sure that we could find a way to blame the educational system for this one. Then again, the dearth of agile books that even mention this...