Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [epf-dev] BUP Fundamental Concepts and CollaborativePrinciplesProposal

The best analogy that I've seen to date is the one presented in the book "Artful Making" where software development is compared to putting on a play.

- Scott

At 04:19 PM 3/30/2006, you wrote:

I can see how someone would see house building as waterfall (unless you were a housebuilder?)

But I still think we need to have an at a glance view and supporting metaphors to provide additional
explanations to any terms we come up with.

Regards
Nvaeena




Peter Haumer/Cupertino/IBM@IBMUS
Sent by: epf-dev-bounces@xxxxxxxxxxx

03/30/2006 12:42 PM
Please respond to
Eclipse Process Framework Project Developers List

To
Eclipse Process Framework Project Developers List <epf-dev@xxxxxxxxxxx>
cc
Eclipse Process Framework Project Developers List <epf-dev@xxxxxxxxxxx>, epf-dev-bounces@xxxxxxxxxxx
Subject
Re: [epf-dev] BUP Fundamental Concepts and CollaborativePrinciplesProposal





I agree. Developing software is not like building a house or a bridge. These comparisons have been trashed many times in literature. Software development a la UP is a creative process in which the results are constantly tested, reviewed, and refactored. You cannot test how you use the kitchen and dinning room area with the house in the elaboration picture. Same with growing a fetus. There no way of elaborating a growing child unless you could read and fully interpret its DNA, run tests of its future behavior, and continuously rewrite its DNA until you get the kid that fits your "stakeholder's" needs (what a lovely thought :-).


Thanks and best regards,
Peter Haumer.

______________________________________________________________

Rational Software | IBM Software Group
PETER HAUMER, Dr. rer. nat.
RUP Development, Cupertino, CA
Tel/Fax: +1 408 863-8716
______________________________________________________________

====================================================
Scott W. Ambler
Senior Consultant, Ambysoft Inc.
www.ambysoft.com/scottAmbler.html

Refactoring Databases: Evolutionary Database Design (www.ambysoft.com/books/refactoringDatabases.html) is now available!


Back to the top