SwanSeaCon (Swansea, Wales. September 2015)

SwanSeaCon is the first edition of a new software development conference in Swansea, Wales. I delivered a talk titled Microservices. Stairway to heaven of highway to hell? I might deliver the keynote at the second edition in 2016. SwanseaCon: http://swanseacon.co.uk/ Slides from my talk: http://www.slideshare.net/aahoogendoorn/designing-and-building-a-microservices-architecture-stairway-to-heaven-or-a-highway-to-hell

Agile Open Holland (Dieren, Netherlands. November 2011. Keynote)

On November 3, 2011 I presented the keynote of the Agile Open Holland Conference in Dieren. During this challenging talk I discussed the current state of affairs in agile organizations and projects and the effects of the recent strong rise in popularity of agile approaches. Let’s put it mildly: there’s a lot of work to be done. Death by dogma […]

SDN Event (Zeist, Netherlands. March 2011)

Sander of software architecture, patterns and frameworks. One man, a whiteboard and three markers At conferences, many keynotes and talks using beautiful slide decks cover advanced topics in software architecture, working with specific frameworks or design patterns. This talk will be different. I will not advertise nor bash certain frameworks, nor will I do a lot of name and acronym […]

Centric Event (Zoetermeer, The Netherlands. March 2011. Keynote + talk)

Will present keynote and some sessions at Centric internal event on agile software development, targeted at project managers, information and business analysts. This talk specifically targets at the role of project management, planning and estimation in agile projects. Topics will include: What is the role of the project manager in agile projects? Does it still exist? Project manager or agile […]

March 16, 2011 – Centric Event. Requirements in agile projects

Will present keynote and some sessions at Centric internal event on agile software development, targeted at project managers, information and business analysts. This talk specifically targets at the role of information analysis and requirements in agile projects. Topics will include: Does business and information analysis still exist in agile projects? Agile requirements Where does the backlog come from? An agile […]

March 16, 2011 – Centric Event. From lightweight agile to enterprise agile.

Will present keynote and some sessions at Centric internal event on agile software development, targeted at project managers, information and business analysts. Topics will include: Why doesn’t waterfall work – and did it ever? What makes agile different? The Agile methodology that doesn’t exist. An overview of agile processes that do exist. Agile key characteristics Agile best practices Agile beyond […]

Hilversum, The Netherlands. March 10 and 11, 2011. Workshop pragmatic modeling using UML and beyond

On March 10 and 11 I will present an intense two-day workshop on the pragmatic use of UML modeling techniques (and beyond) with lots of hands-on exercises for Array Seminars. Of course this workshop will cover smart use cases, domain driven design, service orientation and many other modeling techniques. donderdag, maart 10, 2011 All Day Workshop pragmatic modeling using UML […]

Diegem, Belgium. March 3-4, 2011. Workshop Pragmatic modeling using UML and beyond

On March 3 and 4 I will present the 33th (!) edition of an intense two-day workshop on the pragmatic use of UML modeling techniques (and beyond) with lots of hands-on exercises. Of course this workshop will cover smart use cases, domain driven design, service orientation and many other modeling techniques. Participants modeling activity diagrams with smart use cases donderdag, […]

Capgemini TechEd (Utrecht, The Netherlands. November 2011. Keynote)

Use cases have been around for many years describing the requirements of software development projects. From a developer’s point of view, use cases are often seen as too abstract and too complex to develop code from. Until now, that is. Title: Implementing and unit testing smart use cases During this interactive talk, speaker Sander Hoogendoorn will demonstrate how to model, […]

Antwerp, Belgium. February 15, 2011. Agile in everyday practice

During this intensive and highly interactive full day seminar Belgian guest speaker Stefaan van Royen and I will cover a wide range of subjects on agile software development, including why waterfall doesn’t work, agile key characteristics, agile processes, Scrum, Smart, XP, and enterprise agile projects. Guest speaker Stefaan van Royen (TomTom) dinsdag, februari 15, 2011 2:00 Agile development in everyday […]

February 10, 2011 – Capgemini Legal, Utrecht. An introduction to agile

An important and often underestimated aspect in organizing agile projects is the contract between the client and the contractor. Getting the contract right is much harder than it seems. Venue: Presentation and discussion for legal department at Capgemini, Papendorp, Utrecht. Reasons for getting into contract disputes have to with that it is very hard to establish upfront what it is […]

January 28, 2011 – Capgemini, Munich. An introduction to the Accelerated Delivery Platform (ADP)

[Long video-talk at Capgemini in Munich for several Capgemini offices in Germany and Poland] Because I was in Munich anyway, Capgemini was so kind to invite to present a 2 hours talk introducing the accelerators of our agile software development platform, called the Accelerated Delivery Platform (ADP). During this talk I discussed the effects of enterprise and service oriented aspects […]

OOP (Munich, Germany. January 2011)

[Talk at 20th anniversary edition of OOP Conference, Munich, Germany] This years edition of the Munich based OOP Conference is it’s 20th anniversary. I have done quite a number of talks at earlier editions of this vibrant conference. So I was keen on coming back to OOP for its anniversary edition. Great line-up. Keynotes by Erich Gamma, Martin Fowler, Tom […]

SDN Event (Zeist, The Netherlands. December 2010)

[Talk at SDN Event, December 13, Achmea Zeist] To cut to the chase, those of you who have worked on enterprise or service oriented projects already know this. These projects are characterized by a large number of organizational, functional and technically complicating factors, such as many different stakeholders, complex IT landscapes including many web sites, enterprise service busses and SAP […]

Wageningen, The Netherlands. December 10, 2010. Software architecture, design patterns and model driven development

[Half-day interactive session at client in Wageningen] This is the last session in a series of half-day interactive training sessions I did this year for the developer community of a client in Wageningen. Over the year I’ve have addressed and discussed topics such as agile versus waterfall, service oriented architecture, software architecture, smart use cases, software estimation, design patterns, dependency […]

Wageningen, The Netherlands. December 3, 2010. Software estimation with smart use cases

[Half-day training course at government agency, Apeldoorn] Smart use cases are quickly becoming a widely adopted standard for modeling requirements in various types of software development projects. Alongside with the modeling approach to smart use cases, estimating software development projects using smart use cases is also quickly gaining popularity. An example of how project progress can be tracked using smart […]

November 29, 2010 – Vrije Universiteit. Software architecture, patterns and frameworks.

On November 29 I will be doing a series of three lectures for the IT audit program at the Vrije Universiteit in Amsterdam, introducing the students to the processes, concepts and techniques of software development, as they will most likely be auditing (software development) projects later during their career. During the third and last lecture I will try to explain […]

Amsterdam, The Netherlands. November 29, 2010. Analysis, design and software estimation overview

On November 29 I will be doing a series of three lectures for the IT audit program at the Vrije Universiteit in Amsterdam, introducing the students to the processes, concepts and techniques of software development, as they will most likely be auditing (software development) projects later during their career. During the second lecture I will address a variety of analysis […]

Amsterdam, The Netherlands. November 29, 2010 Introduction to software development methodologies (Vrije Universiteit)

On November 29 I will be doing a series of three lectures for the IT audit program at the Vrije Universiteit in Amsterdam, introducing the students to the processes, concepts and techniques of software development, as they will most likely be auditing (software development) projects later during their career. During the first lecture I will go through the history of […]