May 16, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Brenda Michelson
Business-Driven Architect
Brenda Michelson’s view on architectural strategies, technology trends, business, and relevance.

« March 2007 | Main | May 2007 »

April 29, 2007
links for 2007-04-29

Posted by brendamichelson in links | Permalink | Comments (0) | TrackBacks (0)

April 27, 2007
links for 2007-04-27

Posted by brendamichelson in links | Permalink | Comments (0) | TrackBacks (0)

April 24, 2007
New Series on InfoQ: SOA and Agile

Amr Elssamadisy has started a new series/discussion at InfoQ on SOA and Agile.  The initial article asks "SOA and Agile: Friends of Foes".  This is similar to a conversation we had here last summer.  Including the high quality comments.  Below are some excerpts.   I disagree with the last two clash bullets, especially the third.

Article Open:

"SOA aims at making the entire enterprise agile by using services as the building blocks for applications. Agile software development aims at making organizations agile by introducing practices that increase communication and feedback. Which is right? Which is better? Are we comparing apples and oranges? Can they be used together, and if so, how?"

On the Friends side:

"SOA and Agile share the same broad goals. They both recognize that change is an inevitability and that organizations need to effectively cope with that change. So we would expect that Agile is by default the methodology of choice when building SOAs and vice versa - right?"

On the Foes side:

"One of the main reasons is that they come at the problem from different roots and initially different directions. Agile is historically grass-roots and small-project based, although throughout the past years the community has gained experience and learned to adapt the principles of the Agile Manifesto to large projects. SOA is a newer initiative and is top-down in nature and takes a divide and conquer approach to software development. This approach, especially the 'divide' part, typically results in low-bandwidth communication between teams such as documents, specifications, etc... .

Specifically, here are three areas where SOA and Agile clash:

  • SOA encourages that architecture be upfront while Agile has a derogative term for this approach coined BDUF.
  • SOA encourages teams split along functional lines while Agile encourages cross-functional teams.
  • SOA does not have a position with respect to feedback and change of the services once they are built while Agile is focused on frequent and feedback at both a technical and personal level."

I encourage you to read the article and the comments. 

Posted by brendamichelson in SOAagile | Permalink | Comments (1) | TrackBacks (0)

April 19, 2007
How do You "Talk to Everyone"?

This week, I've been working on a whitepaper write-up of the Insights from the SOA Consortium's Executive Summits.  This paper goes deeper than the Top 5 Insights we shared in the webinar

Last night, I wrote this:

"To collaborate effectively, business and IT professionals must speak a common language.  Historically, business professionals have been encouraged to increase their IT literacy.  This has proven successful at the project execution level.  However, collaboration on strategy and architecture is a business conversation first. 

“Our entry is always the process and that’s what we actually talk about – how to optimize the process, how to drive the process…When I hear business people talk about systems and they mention System A, System B, System C, I know we’re in trouble.  Because basically that means to me is that we are locked into the constraints of the environment.” – CTO during SOA Executive Summit

The CIO and CTO participants encourage business-smarts in their IT organizations.  IT professionals, particularly senior leaders and enterprise architects, must understand the business, and be able to relate IT capability to business value generation."

This morning, I saw Jon Udell's post on "Talking to Everyone", in it he asks:

How do you talk to everyone about the transformative benefits of the technologies we’re so excited about, in ways that don’t make people flip the bozo switch and tune you out? How do you tell stories that make the benefits of the technology come alive for people, in ways they can understand, without overwhelming them with technical detail, but at the same time without dumbing down your explanation of the technology?

So, I'm curious.  What techniques, metaphors, or stories do you use to "talk to everyone" about SOA?  Enterprise Architecture?

[Disclosure: The SOA Consortium is a client of Elemental Links]

Posted by brendamichelson in SOASOA_Consortiumenterprise architecture | Permalink | Comments (3) | TrackBacks (0)


links for 2007-04-19

Posted by brendamichelson in links | Permalink | Comments (0) | TrackBacks (0)

April 17, 2007
links for 2007-04-17
  • Writeup on Gartner report - A couple of points seem contradictory: ease standardization, yet rein in application and infrastructure proliferation. And yes, talk and measure in business terms, but don't lose sight of IT measurements
    (tags: gartner cio)

Posted by brendamichelson in links | Permalink | Comments (0) | TrackBacks (0)

April 16, 2007
links for 2007-04-16

Posted by brendamichelson in links | Permalink | Comments (0) | TrackBacks (0)

April 12, 2007
links for 2007-04-12

Posted by brendamichelson in links | Permalink | Comments (0) | TrackBacks (1)

April 07, 2007
links for 2007-04-07

Posted by brendamichelson in links | Permalink | Comments (0) | TrackBacks (0)

April 06, 2007
links for 2007-04-06
  • Despite some shortcomings in this still-maturing product’s feature set, the easy-to-use tools and comfortable programming language will get your development teams moving. The final outcome is a solid engine with the potential to affordably address the a
  • New Gartner Conference on Event Processing, co-located with Business Process Management. "This new conference brings together the thought leaders on event driven, real time enterprise solutions and business activity monitoring."
    (tags: gartner esp cep eda)

Posted by brendamichelson in links | Permalink | Comments (0) | TrackBacks (0)

April 04, 2007
links for 2007-04-04
  • "the concept of Flat IT is that the traditional IT “Stack” (HW, Drivers, OS, Database, Applications, etc) essentially disappears. Capabilities (Business Services) are simply stitched together from a collection of smaller “services” that provide sp
    (tags: flat_IT soa emc)

Posted by brendamichelson in links | Permalink | Comments (0) | TrackBacks (0)

Subscribe
BDA Feed
BDA Comments Feed

Enter your email address:

Delivered by FeedBurner

My Work Elsewhere
Search Brenda's Blogs

Powered by Rollyo
This Work
Accountability:The opinions expressed in this blog are solely representative of the blog's author, and not of ebizQ

Creative Commons License
Blogosphere

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map