Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

for Mr Scott

 
Anushe Khan
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
WELCOME!

Who Should Read This Book ?
Do we need some agile programming experience.
Could you please briefly describe agile model-driven development (AMDD).
TDD vs AMDD (which is better)
thanks in advance.
Anushe
SCJP,SCWCD.
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Could you please briefly describe agile model-driven development (AMDD).
TDD vs AMDD (which is better)

You can read Scott's description of AMDD here. Among other things, the essay includes the answer to your question about the relationship between TDD and AMDD.
Regarding the first two questions, you might get some kind of an idea by reading the table of contents and the back cover.
[ January 13, 2004: Message edited by: Lasse Koskela ]
 
Avi Nash
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Scott
I want to know how is Agile methodology different from (process oriented)iterative development model?
thanks
Avinash
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Avi Nash:
I want to know how is Agile methodology different from (process oriented)iterative development model?
All agile methods are iterative by nature --> the short feedback loop is what makes them agile.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Avi, what do you mean by "process oriented"?
 
Avi Nash
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Ilja Preuss:
Avi, what do you mean by "process oriented"?

What I meant by 'process oriented' is that the methodology which is not XP/Agile, but the one which we normally follow (life-cycle project management) - i.e., the process where we document each and every step (srs, high-level design document, low-level design document, etc...)
[ January 14, 2004: Message edited by: Avi Nash ]
[ January 14, 2004: Message edited by: Avi Nash ]
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"Document-oriented" would perhaps be a more accurate description, then. (in fact, that sounds like a straight waterfall to me...)
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
[ conversation.setMode("off-topic") ]
the one which we normally follow
Wouldn't it be weird if we would follow a waterfallish process while driving a car? Think about it. Five opportunities to touch the steering wheel during the whole trip to the supermarket? Scary...
Wait, the sidewalk. "Oh crap, I'm gonna walk right in front of that speeding car but my next milestone is in 86 minutes so I can't stop right now!"
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Avi, take a look at http://www.agilemanifesto.org/ and decide for yourself how that's different from what you are typically doing...
 
Scott Ambler
author
Ranch Hand
Posts: 608
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Anushe Khan:
WELCOME!

Who Should Read This Book ?

Do we need some agile programming experience.
Scott: It would help but isn't required.
Could you please briefly describe agile model-driven development (AMDD).
Scott: See http://www.agilemodeling.com/essays/amdd.htm. The basic idea is to do just enough modeling following the principles and practices of AM. Modeling can and should be a part of your development efforts, even if "all you're doing" is creating CRC cards, user stories, or sketches.
TDD vs AMDD (which is better)
Scott: They work together. Do AMDD to think through the big issues, TDD to think through the detailed design issues.
thanks in advance.
Anushe
SCJP,SCWCD.

- Scott
 
Anushe Khan
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Scott and Lasse.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Anushe Khan:
Thanks Scott and Lasse.

Ouch, that hurts - really, really hurts...
 
Anushe Khan
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ouch, that hurts - really, really hurts...
--------------------

Thanks vvvvvv much Ilja!
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Anushe Khan:
Ouch, that hurts - really, really hurts...
--------------------

Thanks vvvvvv much Ilja!

You're very welcome!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic