2008/5/28 Nick Gall <[EMAIL PROTECTED]>:
> On Tue, May 27, 2008 at 6:43 PM, Rob Eamon <[EMAIL PROTECTED]> wrote:
>> --- In service-orientated-architecture@yahoogroups.com, "Nick Gall"
>>
>> <[EMAIL PROTECTED]> wrote:
>>>
>>> What's richly ironic here (and I live for irony) is that what you
>>> two are trying to shoehorn into the word "architecture", building
>>> architects are shoehorning into the word "programming"! LOL
>>
>> I guess I'm missing what we're trying to shoehorn in "architecture."
>> I'm not trying to lump requirements gathering or governance into
>> architecture.
>
> My apologies Rob. After going back and carefully reading through the thread
> between you and Steve I realized that only Steve was explicitly shoehorning
> governance into "architecture". Steve: "what I'm using now is the IEEE
> definition where it talks about the governance of design being architecture.
> That to me makes quite a bit of sense."
>
> All you claimed was that, "In the past, I usually described architecture as
> design + explicit principles. I now think there is a bit more to it than
> that and that's what I'm attempting to explore here." I look forward to
> hearing the results of your explorations.
>
> BTW, I am not against "shoehorning" new meanings into old terms (as long as
> one explains the new meaning when introducing it into a conversation; at
> least until the new meaning becomes the common meaning). In fact, Gartner
> has shoehorned a lot of new meaning into architecture, specifically
> enterprise architecture. Here is our definition of enterprise architecture,
> which we've been using for the past 2+ years:
>
> Enterprise architecture (EA) is the process of translating business vision
> and strategy into effective enterprise change by creating, communicating and
> improving the key principles and models that describe the enterprise's
> future state and enable its evolution.
>
> So to Gartner, EA is a process, not a thing. The "thing" part of
> architecture is the set of "architectural descriptions" (a la IEEE-1471) --
> it is the process around those descriptions that brings them to life.
>
> If I were to attempt to generalize the Gartner definition of EA to all
> architecture, it would look roughly like this:
>
> Architecture is the process of translating initial and ongoing requirements
> into effective system implementation and change by creating, communicating,
> and improving the key principles and models that describe the system's
> desired state and enable its evolution.
>
> Building architects might call this a description of "architectural
> programming". Whatever you call it, I believe it is the most essential
> aspect of the architectural process -- because of its emphasis on enabling
> the evolution of the architecture.

Now this I agree with and its quite a nice definition.  How do you
think things like business strategy would link in (its a sort of
requirement but not as we know it Jim).  I'd also be inclined to
broaden system implementation into IT delivery as I think that
architecture should focus at least as much on the operations and
organisational effectiveness of IT in meeting the business objectives.
 This is also important in a distributed Services estate as it needs
to cover the interaction between services whether inside or outside of
a companies domain.

Steve



>
> -- Nick
> 

Reply via email to