|
|
FREE EVENT: QCon in Finance eXchange: Jim Kennedy & Gordon Weir on Real life enterprise solution delivery using intentional architecture and agility
Real life enterprise solution delivery using intentional architecture and agility
UBS are nearly 2 years through a 4 year re-engineering and re-platforming of the middle and back office applications. Having successfully implemented the majority of the architectural components, UBS are running a significant volume of their business through these Java-based applications. This session focuses on ensuring successful delivery of major reengineering programmes and dealing with the challenges and key decisions required. How do you define a target architecture that can support a combination of business and IT reengineering? Can this be done quickly and with agility? How do you to build a delivery organisation that can ensure rapid and sustainable adherence to that vision and deal with real world issues such as change outside of the programme, legacy challenges / opportunities and resourcing.
Review:
Jim Kennedy and Gordon Weir talk about their experiences in a 2.5 year effort involving replacing and re-engineering the mainframe of the investment bank UBS with a Java-based system. The system is currently processing nearly 50% of the total trade volumes each day.
When they began the project, there were many decisions to be made about the design and architecture before getting into the detailed development. One of the essential steps that needed to be taken was producing a clear representation of the domain. The “Trade” concept got redefined. The number of third party schedulers got reduced. The size of the data warehouse got reduced. Compromises between the scope and the architecture for healthy delivery were governed carefully. An iterative development approach was selected to satisfy customer needs. Test driven development and automation of testing played a crucial part during the development process. The focus was turned to delivering an application and a solution rather from delivering only a part of a solution.
Release one was mostly about architecture. Release two was mostly about migration. By release 3, the number of parallel projects increased and mistakes were made. It became harder to manage development teams. Gordon Weir explains how those problems were fixed on following releases.
During the Q & A session following the talk, Jim and Gordon explain further details about the project, like the structure of developer teams, frameworks and various technologies used, management methodologies, the Java & C# integration process, details of the testing process, and other challenges faced during development.
Get the Planning Poker game that Gordon recommends all developers have...
Review by Eren Aykin
ABOUT JIM KENNEDY
|
Jim Kennedy is a solution architect with over ten years of experience in systems architecture and delivery. He specialises in the architecture for large-scale integrated solutions in financial services. He is currently the architect for the Cash Equi
More about Jim Kennedy
|
ABOUT GORDON WEIR
|
Gordon Weir has over 10 years experience in the software business, after being voted the Young Engineer of the Year in New Zealand in 1998, he left the country, and electronic engineering with the navy to work for a software house in New Jersey. He
More about Gordon Weir
|
|
PODCAST REAL LIFE ENTERPRISE SOLUTION DELIVERY USING INTENTIONAL ARCHITECTURE AND AGILITY
|
|
|
|
OTHER CLOUD & GRID EVENTS
|
amazon web services user group
FREE EVENT:
Daniel Sikar on AWS
London, Thursday, March 25th
|
|
Ehcache Core Training
2 DAY COURSE. London, Monday, April 19th
|
|
Chris Riley's Cloud Computing Technology Overview
1 DAY COURSE. Featuring Robert Schneider London, Thursday, April 22nd
|
|
Cloud & Grid eXchange 2010
CONFERENCE (1 DAY)
London, Friday, April 23rd
BOOK NOW!
|
|
Matson Wade's Developing with Google App Engine
1 DAY COURSE. Featuring Matson Wade London, Monday, April 26th
|
|
Deploying Ubuntu Enterprise Cloud
2 DAY COURSE. Paris, Tuesday, April 27th
|
|
Matson Wade's Developing with Amazon Cloud Storage
1 DAY COURSE. Featuring Matson Wade London, Tuesday, April 27th
|
|
Rick Evans' Coherence Clustered Caching
2 DAY COURSE. Featuring Rick Evans Paris, Thursday, April 29th
|
|
|
|