Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [epf-dev] BUPFundamental Concepts and CollaborativePrinciplesProposal

I love the theatre so I'm probably biased in this one, but I agree with
Scott, software development has more in common with theatre than
engineering, right down to prima donnas and opening night catastrophes. I
don't know if software is more of Macbeth or "Much ado about nothing". Throw
in schedule pressure and Machiavellian maneuvering and you have opera on a
Wagnerian scale :-)

But seriously folks....there are some great ideas flying around here. Frame
this exchange as follows: this fall we're going to be presenting BUP at
conferences. What strong image do we want to convey to our audience about
BUP? How do we position it, that it is different? That it's not a
re-packaged RUP, and it's not an agile "me too" attempt. What image or model
will make it easy for people to intellectually grasp our ideas? When you are
standing on that podium and all eyes are on you, what metaphor, what simple
set of images, will really get our message out? 

Best regards,
Steve

-----Original Message-----
From: epf-dev-bounces@xxxxxxxxxxx [mailto:epf-dev-bounces@xxxxxxxxxxx] On
Behalf Of Scott W. Ambler
Sent: Thursday, March 30, 2006 3:45 PM
To: Eclipse Process Framework Project Developers List
Subject: Re: [epf-dev] BUPFundamental 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! 

_______________________________________________
epf-dev mailing list
epf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/epf-dev





Back to the top