Giovanni Asproni : Creating an Incremental Architecture for your System

May 18, 2017 · Greater London, United Kingdom

You must register at SKILLS MATTER:

No need to sign up here for this event.

Arrive from 18:30 for a 19:00 start.

For the May meeting we have Giovanni Asproni presenting Creating an Incremental Architecture for your System: What, Why and How:

Experience has taught us that creating an architecture for a system with a big design up-front is a bad idea as, usually, we don't have all the necessary information to design the system at the very start. Even in moderate-sized systems, requirements tend to change significantly, often making the initial design unfit for purpose.

On the other hand, no up-front design can be just as bad. The code tends  to become unmaintainable pretty quickly, and system qualities like performances, scalability, security, latency, etc. can be very difficult or impossible to retrofit.

In this talk Giovanni shows a different way to create a software architecture with just the right amount of design, which can be evolved (or changed) incrementally as the system grows and changes - by taking care of some  important qualities of the system early in the design, and delaying the design of other aspects to the last responsible moment.

About the speaker:

Giovanni has worked in many roles in several application domains. After  many years providing consulting, training, and advice, as well as coding, to projects of all sizes, he recently joined Zuhlke Engineering in London as a Lead Consultant. He is a past Chair of the London XPDay and the ACCU conferences, and the  Industry & Practice co-chair for XP2016. He is a member of the Agile  Alliance, the ACM and the IEEE Computer Society, and contributed to the book 97 Things Every Programmer Should Know published by O'Reilly.

There will once again be an in-meeting raffle sponsored by JetBrains who provide us with 1 year single personal use licenses to any one of the JetBrains Toolbox products as a prizes.

Following the talk  we will probably continue chats and discussions over drinks at some suitable local hostelry.

Event organizers

Are you organizing Giovanni Asproni : Creating an Incremental Architecture for your System?

Claim the event and start manage its content.

I am the organizer

based on 0 reviews