Tuesday, January 06, 2009

Magic Quadrant for Application Infrastructure for Back-End Application Integration Projects

Looks like Microsoft BizTalk has finally made it into the leader quadrant; and leads by a hefty margin as well. What is interesting the Gartner commentary on the  vendors who were dropped as it certaily reflects consolidation in the market as smaller players were acquired by bigger ones.

  • BEA Systems: The company was acquired on 1 July 2008 by Oracle (see "Oracle's Post-BEA Middleware Road Map: Product Recommendations for Users").
  • Cape Clear Software: The company was acquired in February 2008 by Workday, a company offering HR applications through a SaaS model. Cape Clear's middleware technology is used by Workday in the context of its SaaS offering, but it is not sold anymore to user organizations (see "Workday Buys ESB Vendor to Offer Integration as a Service").
  • Iona Technologies: The company was acquired in July 2008 by Progress Software. Iona's middleware technology (Artix and Fuse) is in the process of being integrated into Progress' product lines (see "Progress Acquires Iona to Strengthen Presence in AIM Market").
  • PolarLake: The company refocused its strategy around offering specific integration solutions for the financial services market.
  • WebMethods: The company was acquired in June 2007 by Software AG. Software AG retained webMethods' products and branding.
  • Magic Quadrant for Application Infrastructure for Back-End Application Integration Projects

    Tuesday, October 21, 2008

    The Rise of the Machines - NYTimes.com

    Op-Ed Contributor - The Rise of the Machines - NYTimes.com: "Somehow the genius quants — the best and brightest geeks Wall Street firms could buy — fed $1 trillion in subprime mortgage debt into their supercomputers, added some derivatives, massaged the arrangements with computer algorithms and — poof! — created $62 trillion in imaginary wealth. It’s not much of a stretch to imagine that all of that imaginary wealth is locked up somewhere inside the computers, and that we humans, led by the silverback males of the financial world, Ben Bernanke and Henry Paulson, are frantically beseeching the monolith for answers. Or maybe we are lost in space, with Dave the astronaut pleading, “Open the bank vault doors, Hal.”

    As the current financial crisis spreads (like a computer virus) on the earth’s nervous system (the Internet), it’s worth asking if we have somehow managed to colossally outsmart ourselves using computers. After all, the Wall Street titans loved swaps and derivatives because they were totally unregulated by humans. That left nobody but the machines in charge."

    Could we be the victim of another software gone horribly wrong....

    Monday, April 07, 2008

    Business Process Modelling Tool Selection

    Ever struggled to come up with requirements when doing process modelling tool selection? Sometime back I put together a mind map showing all the criterions I would consider when doing so. You can access the map at this URL: http://www.mindomo.com/view?m=197f252e5a3e39290c55a0c81cafbe4c

    Sunday, February 24, 2008

    Who is interested in What..

    Recently I was looking at the stats for this blog from 23rd January to 22nd February and looks like most people are interested in SOA and a post where I was venting my frustration on WSE & MTOM has hit a sweet spot (must be a common problem).

    image

    Scenario Planning

    Interestingly the very day I blogged about lack of skills when it comes to Financial Modelling, Chris Potts over at CIO.com blogged about the importance of Scenario Planning; for those who are interested following are the links to that post.

    http://advice.cio.com/chris_potts/enterprise_architect_scenario_planner

    http://cloudcomputing.blogspot.com/2008/02/scenario-based-enterprise-architecture.html

    Tuesday, February 19, 2008

    What language does your business speak?

    In my work often I am asked to go in and setup Enterprise Architecture within organisation or help existing Architecture function. The sponsors of these projects tend to be CIO or Managers of Strategy and Architecture. In most of these engagements over past few years I have seen a consistent message being repeated over and over again.  "We need Enterprise Architecture and there is no need for you to speak to the business while developing one." Some time they may have a sound reason; such as they have done lots of workshops with business already and don't want to repeat it or they have Business Process Improvement team in place who can supply most of the information.

    It is when they make statements like "We can tell you all you need to know about the business; as our operational/business people don't know what they are doing" or words to that effect.  It does surprise me in this day and age when most CIO's priority is greater Business to IT alignment they or their direct report can practice such disdain for a part of the organisation they are supposed to serve.

    In my opinion some of this arrogance can be attributed to lack of common communication language and view point. Let me explain viewpoint before I delve into language issues.

    IT like finance, human resources and other shared services interact with the entire organisation (wide viewpoint) rather than a department at a time. Business people working within a department want what is best for their department (narrow viewpoint). While shared services people who interact with multiple departments see the duplication of effort going on and feel frustrated by in-efficiency. All this can be eliminated by proper governance and management structure, the key here is trying to educate an average business user that their organisation is system with inter-connected parts. Now to the language question.

    Most IT people like to live in a world of jargons, in which they find great comfort as it to some extent provides them with sense of belonging. IT is not alone in this sin; Defense Forces take great pride in conjuring up acronyms the length of a sentence that no sane person can ever hope to interpret. To some respect it is their way of weeding out anyone "not in the know" out of the conversation. IT Departments practice the same art quite effectively in confusing and bamboozling their business counterparts. Business on their part have held technology at an arm’s length and tolerated it as a necessary evil. There is rising awareness among business leaders on the strategic importance of IT and the impact it can have if used properly on bottom line growth.

    Business deals in language of numbers; business scenario planning which then leads to business strategy is based on financial models. These complex financial models tend to answer questions like "should we expand into Asia what will be the impact on product development, sales staff and so on..". IT on the other hand tends to more visual and use complex diagrams (network diagrams, use cases diagrams, component diagrams..) to communicate their message. When most business people look at these diagrams they can’t comprehend how what the IT people are showing them will impact their bottom line growth or top line growth. The only way out of this debacle is for IT to understand and have the ability to present their models in numbers. Match IT investment decisions to organisations internal rate of return and so on.

    Un-fortunately this trend has yet to catch-on, at least in Australia I see job adds for Enterprise Architects which calls out for experience in Microsoft .NET, Java, SAN technologies or MPLS networking. Never ever ask for the ability to read balance sheet or retain the ability to do financial modeling to match IT investment program to organisational investment parameters (it will be too much to expect business to learn IT's visual communication techniques as they are the clients IT is expected to serve). Till such time we will always have some form of divide between business and IT. I would like to close by saying there is a little ray of sunshine out there. Sometime back while speaking at BTELL conference I met Chris Pots who calls himself IT investment strategist rather than an Enterprise Architect, he shares some of the views expressed above.

    Friday, November 09, 2007

    Being Inspired

    Sometime back one of my ex-colleagues Arjan Dewan recommended a book titled "Inspiration" by Dr. Wayne W. Dyer. I not a great fan of self help books, hence approached the book with some trepidation.  Reading the book I came across following passage from an ancient Vedantic text by Patanjali penned around 2000 years back; it describes is almost the same as what most programmers experience as being in the zone.

    "When you are inspired by some great purpose, some extraordinary project, all your thoughts break their bonds, your mind transcends limitations, your consciousness expands in every direction, and you find yourself in a new, great and wonderful world. Dormant forces, faculties and talents become alive, and you discover yourself to be a greater person by far than you ever dreamed yourself to be." 

    I have experienced this feeling sometime back, waiting to be inspired again..................

    Sunday, October 21, 2007

    SOA Security

    The National Institute of Standards and Technology has released a 128-page guide to help organizations understand the security challenges of Web services in service-oriented architecture. Download link http://csrc.nist.gov/publications/nistpubs/800-95/SP800-95.pdf

    Issues addressed in the publication include:

    • Confidentiality and integrity of data transmitted via Web services protocols.
    • Functional integrity of the Web services requiring the establishment of trust between services.
    • Availability in the face of denial-of-service attacks that exploit vulnerabilities unique to Web service technologies.

    Web site dedicated to Service Oriented Security http://www.service-orientedsecurity.com/

    California Enterprise Architecture Program issues SOA Security White Paper http://www.cio.ca.gov/caIT/pdf/SOA_Security_White_Paper.pdf

    Free SOA Security E-Book http://www.team509.com/download/docs/security/hacking/McGraw.Hill.Osborne.Media.XML.Security.eBook-TLFeBOOK.pdf

    BPM and Security from James McGovern http://duckdown.blogspot.com/2006/12/thoughts-on-bpm-and-security.html

    Colin White on SOA Security and reuse http://colin.trematon.com/enterprise-business/soa-security-and-enterprise-reuse/

    Most of these are courtesy of Garry E. Smith