Search the web
Sign In
New User? Sign Up
service-orientated-architecture · SOA
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Definition of SOA - an offering   Message List  
Reply | Forward Message #7321 of 13947 |
Re: EA & SOA : who, what, why?

Hi Alix,
I think EA and SOA do share the same goal which is in summary have an
IT that is better aligned with the business.
While SOA is a mean to achieve this, EA is the process of realizing that.

I think EA is a more holistic approach, often (always?) top-down.
I believe that companies where a working EA is already in place do
have a higher maturity and have more chances to succeed in an
Enterprise wide SOA implementation project.
At the level of EA tools, we can see that tools are now more and more
supporting artifacts like Web Service interfaces in addition of
business processes.

Here at my company, business processes are defined and managed in the
business perspective while services (and applications) are managed in
the "application" perspective. An application implements/consumes zero
or more of such services and the EA is tracking these relationships.

Now, to answer your question about "how did we sold SOA":
- we didn't sold SOA to the business
- we sold BPM to the business because business process reengineering
is where the benefit can be for the business
- SOA is more something we do than something we sell

Best regards.
Robin

--- In service-orientated-architecture@yahoogroups.com, "Alix Cheema"
<alix.cheema@...> wrote:
>
> I'm currently leading an Enterprise Architecture initiative (based
on the
> good bits of Zachman and TOGAF) that is using 'Service Orientation'
(SO) as
> a central theme. I've intentionally NOT referred to SOA in the
> organisation, because it comes with a lot of baggage, confusion (its all
> about WS, REST etc) and general hatred from the business.
>
>
>
> Our EA programme, focuses on SO across four different perspectives;
> Business, Information, Technology and Infrastructure. Each perspective
> embodies it's own set of services, hierarchy and value classifications,
> among other things. Most importantly SO helps us achieve traceability
> across the EA e.g. how does one type of service (for example, training
> (business service)) relate to another service (for example, registration
> (technical service)) and so forth.
>
>
>
> Traceability has helped us measure and identify key service
attribute, e.g.
> dependency (coupling), value, goals, drivers and consumers (including a
> whole bunch of other stuff e.g. SLA).
>
>
>
> We are using a 'Service Orientated' EA approach, to help the following
> roles execute various tasks:-
>
>
>
> - Strategic Planning, can identify the impact of new business
> requirements e.g. change in law, new compliance reqs.
>
> - Business Unit Leaders, can identify services that they
can share
> and include in their business cases and eventually deliver within their
> projects
>
> - Enterprise Architects can maintain and improve a holistic
picture
> of architecture across the business, helping the CIO to identify
quick win's
> and longer term initiatives
>
> - CIO can maintain a 'service' centric view of the enterprise
> whereby he/she can better allocate funds
>
> - PMO can start to shape and deliver service enabled projects
>
> - Procurement, can push back on suppliers (and work with
them) to
> begin delivering more streamlined SO enabled products.
>
> - etc
>
>
>
> Amongst many business of our initiatives e.g. outsourcing, technology
> refresh, shared services, A Service Orientated Enterprise approach has
> helped us differentiate between core business services (we build, that
> remain with their respective Business Units), ones to outsource
(some one
> else builds and runs) or share (centrally funded capability across
Business
> Units).
>
>
>
> I have not sold SOA into the business, although we discuss it on a
regularly
> basis with IT. To the business I sell what a Service Orientated EA
approach
> has to offer (as stated above). Finally, SO is not simply a single
model or
> approach, it is made up of numerous SO artefacts and methodologies. E.g.
> Service Life-cycle, Service Realisation Methodology etc.
>
>
>
> So, what I'd like to open up with this group is:
>
>
>
> - How have you sold SOA,
>
> - Who are the stakeholders and how do they use SOA (or its
output)
>
> - What did you have to develop to design/model SOA
>
>
>
> Hopefully this will stimulate an interesting discussion that may
help us all
> position and better promote SOA within our respective organisations.
>
>
>
> BTW, we have and have had many IT projects that have said we are
doing SOA.
> Although technically valid, the NET value of SOA is not being
appropriately
> directed. SOA combined with an Enterprise wide approach has been
our key to
> a brighter and more agile enterprise.
>
>
>
> Regards, Alix
>
>
>
>
>
>
>
> From: service-orientated-architecture@yahoogroups.com
> [mailto:service-orientated-architecture@yahoogroups.com] On Behalf
Of Jan
> Algermissen
> Sent: 29 January 2007 09:22
> To: service-orientated-architecture@yahoogroups.com
> Subject: Re: [service-orientated-architecture] Definition of SOA - an
> offering
>
>
>
>
> On 25.01.2007, at 17:29, Mark Baker wrote:
>
> > On 1/24/07, Alex Hoffman <alex.hoffman@...
> <mailto:alex.hoffman%40gmail.com> > wrote:
> >> An SOA is simply a software architecture based on services.
> >> What's a service? A software program that is intended to be used
> >> by another program.
> >
> > Definitions need to be sufficiently precise in order to enable one to
> > distinguish what is from what isn't.
>
> Here is a question that could provide a start towards an
> architecturally meaningful definition of SOA:
>
> 1. In what way does SOA constrain components of a networked system?
> (When I design a component, what am I allowed to do and what not)
>
> 2. In what way does SOA constrain data elements of a networked system?
> (When I design a data element, what am I allowed to do and what
> not)
>
> (Of course the answers to this must be testable to be meaningful).
>
> <throwing-the-gauntlet-mode>
> My take is that SOA does not have to say anything about 1 or 2
> that is testable.
> </throwing-the-gauntlet-mode>
>
> Cheers,
> Jan
>
> >
> > Mark.
> >
> >
> >
> > Yahoo! Groups Links
> >
> >
> > fullfeatured@yahoogroups.com <mailto:fullfeatured%40yahoogroups.com>
> >
>





Wed Jan 31, 2007 8:52 am

robinmulkers
Offline Offline
Send Email Send Email

Forward
Message #7321 of 13947 |
Expand Messages Author Sort by Date

Hi Alix, Good points you've made! I was actually having a problem finding an user interested in using SOA in EA projects too. So, I started out using ESB to...
Hitoshi Ozawa
htshozawa
Offline Send Email
Jan 31, 2007
8:37 am

Hi Alix, I think EA and SOA do share the same goal which is in summary have an IT that is better aligned with the business. While SOA is a mean to achieve...
Robin
robinmulkers
Offline Send Email
Jan 31, 2007
9:33 am

SOA alone is misleading if not taken in the context or scope of the development. After all, it can be applied to any architecture (an application architecture...
grigoriu.adrian
Offline Send Email
Feb 2, 2007
11:34 pm

I am afraid that SO{alphabet}A will destroy the concept and allow a "flavor" of SOA for compromising the SOA principles on the ground that in a SOxyzA they...
Michael Poulin
m3poulin
Offline Send Email
Feb 3, 2007
5:06 pm

Well well, I think that SOA without EA is like driving a car without a clear destination. You may enjoy the ride of course and I bet lots of people on this...
Robin
robinmulkers
Offline Send Email
Feb 5, 2007
10:55 am

SOA is how the EA has to be organized to achive business agility - this is how I understand the role of SOA and EA. Certainly, the EA should reflect the...
Michael Poulin
m3poulin
Offline Send Email
Feb 5, 2007
7:33 pm

Robin Agree with what you said. EA is the thing that bridges business strategy (present and future states and steps from here to there) to its implementation....
Jerry Zhu
jerryyz
Offline Send Email
Feb 6, 2007
4:49 pm

Well, well, this starts to look like a driver without car... - Michael Jerry Zhu <jerryyz@...> wrote:...
Michael Poulin
m3poulin
Offline Send Email
Feb 6, 2007
10:19 pm

Michael, Before DBMS in 1960s-70s, Enterprise information systems was in middle age. As we can buy DBMS in the market we entered into industrial age (large...
Jerry Zhu
jerryyz
Offline Send Email
Feb 7, 2007
5:10 pm

Dear Jerry, indeed it is awhile ago I passed Political Economy and Philosophy tests doing my Ph.D. as well as the tests on Sun's Architect certification;...
Michael Poulin
m3poulin
Offline Send Email
Feb 7, 2007
9:53 pm

Hello Michael I see three things in your message that I answer one by one. 1. The value of developers' work is not greater than paid for. 2. Better P/L of IT...
Jerry Zhu
jerryyz
Offline Send Email
Feb 13, 2007
12:48 pm

Hello Jerry, the discussion gets to certain ground, it is good. Here are my thoughts on the same 3 points you address: 1) I never blamed developers but rather...
Michael Poulin
m3poulin
Offline Send Email
Feb 14, 2007
9:30 am

Michael, 1) Totally agree. The issue is very serious in the project I am in at present. I have raised SOA serveral times and was told that we can not abandon...
Jerry Zhu
jerryyz
Offline Send Email
Feb 15, 2007
11:39 am

Currently I have some control over interface with the business (business analysts - BA) and how the projects to be architected (solution architects p- SA)....
Michael Poulin
m3poulin
Offline Send Email
Feb 16, 2007
6:40 pm

Hi all, Understanding and implementation is two different things. I'm currently involved in an over 4,400 man month project involving SOA. If you have been...
Hitoshi Ozawa
htshozawa
Offline Send Email
Feb 7, 2007
8:59 am

H.Ozawa, Is your current project about a consulting company servicing a customer or about doing SOA internally? If it is the former and we agree that SOA is a...
Jerry Zhu
jerryyz
Offline Send Email
Feb 7, 2007
5:05 pm

I know several consulting companies that build SOA for others; there is no need to build SOA for itself because its ENTERPRISE BUSINESS MODEL DOES NOT NEED...
Michael Poulin
m3poulin
Offline Send Email
Feb 7, 2007
9:52 pm

If this consulting company is one person shop with a few such as book keepers, receptionist etc, then SOA is not needed for itself. If it is a consulting ...
Jerry Zhu
jerryyz
Offline Send Email
Feb 14, 2007
9:27 am

What I have always tried to say, as simply as possible, is that SOA is a style of design. The definition of a service is a little more complicated usually...
Eric Newcomer
e_newcomer
Offline Send Email
Jan 26, 2007
10:54 am

What about the following definition of SOA: "It is an environment that allows a contract to be made between the provider of the service and a consumer." The...
ash galal
ashrafwg1
Offline Send Email
Jan 27, 2007
11:27 am

That is ok for the infrastructure part of it I think. But because SOA is something independent of the technology used to implement it, a definition...
Eric Newcomer
e_newcomer
Offline Send Email
Jan 27, 2007
2:49 pm

I agree with Eric. There should not be a place for particualr technology in the definition. Otherwise, we will 1) cut/loose possibly new technical solutions;...
Michael Poulin
m3poulin
Offline Send Email
Jan 28, 2007
9:54 am

+1 I've been avoiding taking part in this discussion because I've been there too many times before. But I want to applaud Eric and Michael for taking the ...
Anne Thomas Manes
annemanes
Offline Send Email
Jan 28, 2007
2:09 pm

I'm with you on this except for the 'paradigm' part, which I have mentioned to the RM authors. Well, some of them anyway. SO is the paradigm, not SOA. Eric ...
Eric Newcomer
e_newcomer
Offline Send Email
Jan 29, 2007
1:49 pm

I actually agree with you there, I'm just not sure about "Design" instead because of its implications in the IT lifecycle, in the business sense of "product...
Steve Jones
jones.steveg
Offline Send Email
Jan 29, 2007
5:25 pm
 First  |  |  Next > Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help