--- In [email protected], "Nick Gall" 
<[EMAIL PROTECTED]> wrote:
>
> On Tue, May 20, 2008 at 4:59 AM, Steve Jones <[EMAIL PROTECTED]> 
wrote:
> > Agreedon ROA , its a design approach not an architectural one.
> 
> The supposed distinction between design and architecture is 
arguably the
> most fallacious distinction ever proposed.
> 
> While there is certainly a distinction between general (or 
conceptual or
> abstract or high level or strategic) design and specific (or 
implementation
> or concrete or low level or tactical) design, the same distinction 
can be
> made between general vs. specific architecture.
> 
> Both architecture and design refer to the components of a system 
and the
> relationships among them. See IEEE-1471.
> 
> Can anyone point to ANY well-established distinction between design 
per se
> (eg not "detailed design") and architecture per se (eg not 
just "building
> architecture")? All I've seen are people's personal opinions on the 
subject
> and endless, fruitless bickering on whether or how they are 
distinct.
>

Nick,
I'm not sure why you're dogging on this. First, it is practical to 
distinguish between the two so that we can provide detailed 
activities and artifacts by role. Second, IMHO, you're incorrect with 
regard to your understanding of the IEEE stance. Your attempt to not 
allow "detailed design" into the debate is lame, since that is the 
heart of the concern (as noted by IEEE).

And I quote:
"Software design consists of two activities that fit between software 
requirements analysis and software construction:
 - Software Architecture Design (sometimes called top-level design): 
describing software's top-level structure and organization and 
identifying the various components
 - Software Detailed Design: describing each component sufficiently 
to allow for its construction. "

That said, I would like to state that your claim, "The supposed 
distinction between design and architecture is arguably the most 
fallacious distinction ever proposed." - is a load of crap. 

Your humble student,
Jeff
p.s. Look at IEEE-1016, the design counterpart to 1471. 

Reply via email to