Engineering the Future of Software
16–18 October 2017: Conference & Tutorials
18–19 October 2017: Training
London, UK

Iterative architecture: Your path to on-time delivery

15:5016:40 Monday, 16 October 2017
Location: Blenheim Room - Palace Suite Level: Advanced
Secondary topics:  Best Practice
Average rating: **...
(2.00, 7 ratings)

Prerequisite Knowledge

  • Experience architecting enterprise systems

What you'll learn

  • Learn how to implement iterative development in your projects


Enterprises today operate in complex and competitive markets. They are constantly trying to optimize business functions, introduce new business capabilities, and tap into new markets quickly and efficiently. For the business to be agile, tis software systems must also be agile, with the ability to build and integrate new capabilities in a short time. At the same time, enterprise software systems should help with evolutionary (and revolutionary) changes that will affect core business functions.

Asanka Abeysinghe explores iterative architecture—introducing iterative architectural changes to support business and technical requirements—and shares real-world examples.

Photo of Asanka Abeysinghe

Asanka Abeysinghe


Asanka Abeysinghe is vice president of solutions architecture at WSO2, where he spearheads the company’s customer-facing technical tasks and oversees the solution architecture and technical sales functions. He also provides consulting to key WSO2 customer and evangelizing digital transformation. Asanka has over 20 years of industry experience, which includes implementing projects ranging from desktop and web applications to highly scalable distributed systems and SOAs in the financial domain, mobile platforms, and business integration solutions. His areas of specialization include application architecture, development using Java technologies, and C/C++ on Linux and Windows platforms. He is a committer for the Apache Software Foundation.