[
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!