Re: What is Agile? Re: [agile-usability] Re: Inside Steve's Brain
I've not read any of this thread, but stuck sitting on a plane right now gives me a lttle time to respond... I know of agile approaches being applied to marketing and management projects at places like Capitol One. But when you ask "what is agile" really, I agree its much more mindset than process or domain. Several people in the agile community after watching Robert Rodrguez's 10 minute film school segments on his movie's DVDs said "that's agile!" As a result there have been Rodriguez workshops to discuss his practice at the last two Agile conferences.
For me Agile is a mindset that motivates creative and pragmatic practice. The agile community, including the agile-ux community, is becomming a collection point for that creative pragmatic practice.
Thanks,
Jeff ( stuck on tarmac at JFK)
Sent from my iPhone
On Jun 10, 2008, at 9:06 PM, Jon Kern <jonkern@...> wrote:
What is Agile? (In the context of software and possibly other things
such as creating a MacBook Pro or an iPhone)
I usually tell folks that *Agile* is a state of mind... a way to think
about and approach solving a problem to arrive at a solution or an
answer in the most effective manner possible. Really quite simple ;-)
Ron Jeffries said the following on 6/10/08 5:29 PM:
>
> Hello, James. On Tuesday, June 10, 2008, at 3:42:22 PM, you wrote:
>
> > I think there are many cases of Agile been used for non-software
> > development.
>
> There are many cases of non-software things being done which are
> done in a style very like that of one or another "Agile" method.
>
> But what is "Agile"?
>
> Ron Jeffries
> www.XProgramming.com
> Inigo Montoya: You are wonderful!
> Man in Black: Thank you. I have worked hard to become so.
>
>
What is Agile? (In the context of software and possibly other things such as creating a MacBook Pro or an iPhone) I usually tell folks that *Agile* is a state...
I've not read any of this thread, but stuck sitting on a plane right now gives me a lttle time to respond... I know of agile approaches being applied to...
... So I think you are applying a strong interpretation of the terms. In particular, the UI design could also be be seen as "software". It could, for example,...
Hello, Robert. On Tuesday, June 10, 2008, at 9:17:35 PM, you ... Since when does one need to offer evidence for wanting something? As to *why*, I think UI...
part of the struggle with conversing on a topic as broad as UX in or outside the ASD loop is one of "size." for reasonably "straightforward" features that...
Hi Ron: I'll just try to summarize our differing views: * You want to focus on fitting usability into an established agile process that only begins when the...
Hi, Robert. Thanks for this approach. I feel that it might be ... I'll try to express my views better, so as to show where I perceive our differences to be, in...
Yep, that's all reasonable, although with slight bias to your position, whereas I probably had a slight bias to my position. So I'm happy to stop here. ... ...
... Why would that be disrespectful? I have notebooks full of ideas about software I'll never write, often including UI designs. With some pals, a substantial...
Hello, William. On Wednesday, June 11, 2008, at 12:49:39 PM, you ... Right on, dude! And many, if not most projects surely begin on the fantasy side of the...
I think it is unhelpful wordplay, in a forum to bridge UI work and agile programming, to group UI design with fantasizing. I think that code tinkering and...
I think the real issue at play here is that the "upfront design work" being alluded to is rarely fantasy, dreaming, or the singular vision of one designer....
... Maybe it's just a matter of definition, but I think would say that theories grounded in reality are still theories, not facts. Research gets you...
I'm mostly with you William - but still, it's hard to say you don't know what will happen when you use the UCD techniques. Most of them are about observing...
Upfront research maybe needed when the cost to get working software is high, but when you can get working software cheaply in 1 week, 2 weeks, a month then can...
It should be tested in front of real users. How we do that in the timeframe that agile demands is the question. While software development practices has ...
I think that spending 2-4 weeks doing research, creating personas, mental models, etc is not extravagant by any means, and enables the team to understand...
Hello, Jeff. On Wednesday, June 11, 2008, at 6:24:59 PM, you ... I pretty much agree with that. And I just wish we wouldn't call that by a word that suggests...
I don't disagree that some prep time can be advantageous. But is that time 1 day, 1 week or 4. I wonder if the time is better spent on defining some critical...
Hello, James. That's what I'm talkin' about! Thanks! ... Great story ... Ron Jeffries www.XProgramming.com If there's only one answer, then this must not be a...
Hello, Robert. On Thursday, June 12, 2008, at 8:19:51 AM, you ... Odd response. I thought he was actually describing a way that UI design worked in an agile...
But the that story told of the failure of the other approach was similar to "we tried agile and it didn't work". I don't think it makes sense to bring up...
Robert, The case study that I gave was that UI design in my definition of an agile manner worked! Yes, we found issues with the design, but they where found 2 ...
... I guess I read it differently than you. Both teams involved UI designers. Both made a plausible mistake. The agile team found and fixed their problem...
... Depends by what you mean by "Scientific method". If you mean a method where you carry out highly controlled experiments in lab settings, and collect...
... Maybe I'm putting words in his mouth. But the similarity I see between Agile methods and the scientific method is the cycle of having hypotheses, trying to...
... method ... testing ... Contextual Inquiry works very much that way. You observe 1-2 persons doing a certain job which your aims at facilitating. You...