In a presentation recorded at QCon London, Cap Gemini's Steve Jones explains his concept of a business service architecture. Topics covered include how to apply SOA to existing systems, the problems one runs into when SOA is driven by technology, and the structural and organizational impact of business-driven SOA.
The purported fraud by Jerome Kerviel at Société Générale may bring down a major financial institution and may have caused markets to tumble worldwide. Attention has turned to systems intended to prevent fraud and other illegal activities. What role can software architects play in detecting and avoiding fraud and other suspicious behavior?
Often the necessity to rapidly adapt software projects to new clients’ needs results in adopting approaches focused on productivity. Reasons, implications and limitations of this were recently discussed in the blog sphere.
DSDM has been called "the grandmother" of the agile methodologies, first released in 1995. Until recently it was only available to members but this year, for the first time, the DSDM Consortium made the "Atern" release available to the public. Director Hugh Ivory provided an overview at Agile2007, including a look at both old and new customer-facing roles in DSDM.
SOA is often understood in terms of technical tools and software solutions. Dan North believes that this may prevent architects from focusing on its essence: thorough mapping and modeling of core business processes. He shows how to design SOA in a "technology-agnostic" way so that business can play an important role in identifying SOA requirements without being constrained by technical decisions.
In this interview, recorded at QCon London, Stefan Tilkov talks to Cap Gemini's Steve Jones about his concept of a business service architecture. Topics covered include how to apply SOA to existing systems, the problems one runs into when SOA is driven by technology, and the structural and organizational impact of business-driven SOA.
Metastorm, the maker of the Metastorm BPM Suite, has acquired Proforma, an Enterprise Architecture/Process Modeling tool vendor. The acquisition makes Metastorm one of the few vendors able to offer BPM and EA Modeling together.
NServiceBus is an open source communications framework that will help guide developers who are trying to build enterprise .NET systems, without falling into many of the typical pitfalls. It provides scalability critical features like publish/subscribe support, integrated long-running workflow and deep extensibility.
A report from the Cutter Consortium asks Are Agile Methods and Enterprise Architecture Compatible? and answers "Yes, with Effort." The authors recommended specific techniques to allow Agile Methods and Enterprise Architecture to be mutually beneficial. Moreover, their observations, analysis, and recommendations are directly applicable to the meshing of AM and SOA.
In this article, Wolfgang Keller explores the challenges in SOA adoption and discusses the commonalities and differences of SOA governance to overall IT governance. He discusses why SOA initiatives frequently get bogged down, and how the anchoring of SOA in an IT governance can help make SOA a success.
Most infrastructure software vendors have augmented their SOA offering with Business Process Management and Business Analytics capabilities to enable their customers to build composite applications. In a recent survey, 50% say they will turn to BPM and SOA in 2007 to enable business process automation and agility unfulfilled by traditional enterprise applications.
David Linthicum suggests there's a huge difference between "the traditional enterprise architecture crowd" and those who assess the value of SOA. He recommends a company might be in need of a new Enterprise Architect if they don't assess the value of SOA correctly.
Current SOA project guidance generally encourages a phase-based approach, fully defining the solution before implementation begins. This autumn, Digital Focus published their experience with an incremental approach, in "SOA, Meet Agile". InfoQ interviewed both the client and the author of the experience report, and on business-IT alignment.
The terms "Agile software development" and "Business Agility" are confusing: are they orthogonal or complementary? James Taylor says that for even the most complex systems, Agile development can deliver business agility - particularly when supported by the right technology. For business rules he recommends a Rules Engine, and provides guidance in how to distinguish rules from requirements.
A recent Aberdeen survey of over 120 IT firms indicates that nine of every ten companies are adopting or have adopted service-oriented architectures and will exit 2006 with SOA planning, design, and programming experience.