SwanSeaCon (Swansea, Wales. September 2015)

Posted Posted in Conferences, microservices, Software architecture, Talks

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

Capgemini TechTalk (Wroclaw, Poland. July 2014)

Posted Posted in Conferences, course, News, Talks

Utrecht. June 28 – Recently I was kindly invited by Capgemini in Wroclaw, Poland to do some talks, both for Capgemini internally as publicly, aimed at software architects and developers (and yes, testers too).   These talks are now planned for July 1 (at Capgemini) and July 3 (publicly). Both talks will discuss the same subject, namely industrializing agile, which […]

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

Posted 5 CommentsPosted in Agile, Anti-patterns, Conferences, Documentation, iteration, Kanban, Scrum, Smart, Smart estimation, Smart use cases, Talks, User stories

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 […]

March 30, 201 – Capgemini KM Webinar. Smart use cases. Achieving reuse in requirements

Posted Posted in Talks

[Presentation for Capgemini Knowledge Management Worldwide, via LiveMeeting] A while ago I received a very kind invitation to address the Capgemini Global Knowledge Community on a subject of my choice concerning reuse. It said: “On behalf of FS GBU KM, I would like to invite you to deliver a brief talk on a topic of your choice in Knowledge Management. […]

March 8, 2011–Model driven development using smart use cases and domain driven design

Posted Posted in Talks

[Talk at Capgemini Microsoft TechEd, at Papendorp, Utrecht] Again due to illness of one of the speakers, I got to do an additional session at Capgemini Microsoft TechEd, after doing a keynote and a talk the week before. This time I demonstrated our approach to model driven development using smart use cases, domain driven design and Tobago MDA. Here’s the […]

Capgemini TechEd (Utrecht, Netherlands. March 2011. Keynote)

Posted Posted in Conferences, Talks, Video

[Talk at Capgemini TechEd, March 1 at Capgemini, Papendorp, Utrecht] Due to illness of one of the speakers I did an additional talk at the Capgemini TechEd. I presented my successful talk on software architecture and frameworks, please check the video below, which was shot during the Microsoft TechEd Europe conference in Berlin in November 2010. When it comes to […]

SDN Event (Zeist, Netherlands. March 2011)

Posted 1 CommentPosted in Conferences, Talks

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)

Posted Posted in Conferences, Talks

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

Posted Posted in Talks

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.

Posted Posted in Talks

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

Posted Posted in course, Talks

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

Posted Posted in course, Talks

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)

Posted Posted in Conferences, Talks

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

Posted 1 CommentPosted in course, Talks

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

Posted Posted in Talks

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)

Posted Posted in Talks, Video

[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 […]

SDN Event (Zeist, The Netherlands. December 2010)

Posted 1 CommentPosted in Conferences, Talks

[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

Posted 1 CommentPosted in course, Talks

[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

Posted Posted in course, Talks

[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 30, 2010 – Capgemini. Smart use cases and software estimation

Posted Posted in Talks

A kind invitation from Capgemini’s Function Point Analysis (FPA) core team lead me to do a presentation on smart use cases, agile software development, Scrum, Smart, enterprise agile, and software estimation using smart use cases for the core team, at the Capgemini offices in Papendorp, Utrecht. Example smart use case estimation workshop in Mumbai, India It turned out to be […]

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

Posted Posted in Talks

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

Posted Posted in course, Talks

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)

Posted Posted in course, Talks

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 […]

Antwerp, Belgium. November 25-26, 2010. Pragmatic modeling using UML (IT Works)

Posted Posted in course, Domain driven design, Model driven development, Smart, Smart use cases, Software architecture, Talks, UML

[Two day hands-on workshop at IT Works, Hotel Crowne Plaza, Antwerp. ] On November 25 and 26 I will present the 32th edition of an intense two-day workshop on the pragmatic use of UML modeling techniques (and beyond) with lots of hands-on exercises. Participants modeling activity diagrams with smart use cases During this workshops we will go through the following […]

Hilversum, The Netherlands. November 18, 2010 Agile software development in everyday practice (Array Seminars)

Posted Posted in course, Talks

[One day seminar on agile software development for Array Seminars in Hotel Lapershoek in Hilversum] During this intensive one day seminar Belgian guest speaker Stefaan van Royen and I cover a wide range of subjects on agile software development. Guest speaker Stefaan van Royen (TomTom) The following subjects where on the program: Why waterfall won’t work. Agile manifesto. Agile key […]

November 12, 2010 – Microsoft TechEd Europe. How smart use cases can drive web development

Posted Posted in .Net, Anti-patterns, ASP.NET, C#, Design patterns, Domain driven design, Extension methods, Frameworks, Service oriented architecture, Smart use cases, Software architecture, Talks, Testing, Unit testing, User stories

[Session ARC205 at Microsoft TechEd Europe 2010 in Berlin] 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. During this interactive talk, speaker Sander Hoogendoorn will demonstrate how to […]

Microsoft TechEd Europe (Berlin, Germany. November 2010)

Posted Posted in Conferences, Talks

[Session ARC203-IS at Microsoft TechEd Europe 2010 in Berlin] When it comes to Microsoft .NET-connected development, more and more frameworks are entering the market, both from Microsoft and from open source. Think of ASP.NET MVC, Castle, Windows Workflow Foundation (WF), Entity Framework, Unity, Linq2SQL, ADO.NET Data Services, Windows Communication Foundation (WCF), nHibernate, Spring.NET, CSLA, NUnit, Enterprise Library, MEF or ADF. […]

November 10, 2010 – Microsoft TechEd Europe. How frameworks can kill your projects

Posted Posted in Talks

[Session ARC202 at Microsoft TechEd Europe 2010 in Berlin] When it comes to Microsoft .NET-connected development, more and more frameworks are entering the market, both from Microsoft and from open source. Think of ASP.NET MVC, Castle, Windows Workflow Foundation (WF), Entity Framework, Unity, Linq2SQL, ADO.NET Data Services, Windows Communication Foundation (WCF), nHibernate, Spring.NET, CSLA, NUnit, Enterprise Library, MEF or ADF. […]

November 9, 2010 – Microsoft TechEd Europe. How frameworks can kill your projects.

Posted 1 CommentPosted in .NET RIA Services, Anti-patterns, ASP.NET, ASP.NET MVC, C#, Design patterns, Domain driven design, Entity Framework, Extension methods, Frameworks, Hibernate / nHibernate, Talks

[Session ARC203 at Microsoft TechEd Europe 2010 in Berlin] When it comes to Microsoft .NET-connected development, more and more frameworks are entering the market, both from Microsoft and from open source. Think of ASP.NET MVC, Castle, Windows Workflow Foundation (WF), Entity Framework, Unity, Linq2SQL, ADO.NET Data Services, Windows Communication Foundation (WCF), nHibernate, Spring.NET, CSLA, NUnit, Enterprise Library, MEF or ADF. […]

Spring 2010 speaking engagements

Posted Posted in .Net, Agile, Agile SAP, C#, Frameworks, Model driven development, Presentations, Scrum, Smart, Talks, Testing, UML, Waterfall, XP

Again doing a lot of talks this spring on a wide range of subjects, from new technology, via enterprise agile to model driven development, but also about smart use cases, domain driven design, UML, and software architectures, design patterns, frameworks and .NET. This season’s highlights? Not a difficult choice: doing talks both at Microsoft DevDays and TechEd North America is […]

Beyond agile testing. Or: how to become a pro-active tester

Posted 1 CommentPosted in Agile, Scrum, Smart, Software estimation, Talks, Testing

Agile – in all it’s variations – becomes an increasingly popular process for realizing software. The roles testers and testing plays in these projects is challenging and new. Testers are no longer considered code-killers, but can play – and are expected to play – a  very pro-active role in agile projects. Although all agile process agree on the importance of […]

December 1, 2009. Talk “An introduction to agile SAP SOA”

Posted 3 CommentsPosted in Agile SAP, Scrum, Service oriented architecture, Smart, Smart estimation, Smart use case points (SUCP), Smart use cases, Software estimation, Talks

Customer presentation, Eindhoven. After Twan van den Broek (of Ciber) and I succesfully applied a great mix of agile software development processes and techniques, including Scrum, Smart, smart use cases, smart estimation in probably the first agile SAP SOA projects in the Netherlands, we’ve held several talks on the subject at conferences and seminars, including an agile conference, the SOA […]

Identifying services we might need in the future but don’t know right now?

Posted 3 CommentsPosted in Anti-patterns, Crisis, Enterprise architecture, Service oriented architecture, Smart use cases, Social media, Talks, Twitter

Earlier this week I attended the Landelijk Architectuur  Congres in Nieuwegein. Besides the noteworthy percentage of attendees with mustaches, grey hair and ties, a pleasant and friendly event. In the afternoon of the first day of the event I did a lively talk on shaping service oriented projects using smart use cases. During the talk I recevied some very peculiar […]

Landelijk Architectuur Congres (Nieuwegein, Netherlands. November 2009)

Posted Posted in Agile SAP, Conferences, SAP, Service oriented architecture, Smart estimation, Smart use cases, Talks

Shaping service oriented projects using smart use cases Landelijk Architectuur Congres 2009, NBC Nieuwegein. As a consequence of a succesful duo-talk at the Integrate Agile conference in the spring, Twan van den Broek (of Ciber) and I where invited to present the same material at the Landelijk Architectuur Congres (LAC 2009), however split into two separate talks. Twan will focus […]

Amsterdam, The Netherlands. October 26, 2009. Software development methodologies and techniques through the years (Vrije Universiteit)

Posted 2 CommentsPosted in course, Modeling, RUP, Scrum, Smart, Smart use cases, Talks, UML, Waterfall, XP

Vrije Universiteit, Amsterdam. Earlier this year I was invited by prof. Arno Oosterhaven to do a series of lectures on software development at the post-doctoral program IT Auditor at the Vrije Universiteit in Amsterdam. The audience of IT Auditors is very mixed, ranging from accountants to actual software developers, which makes it difficult to address all interests of the students. […]

Diegem, Belgium. December 10, 2009. Agile development in everyday practice (IT Works)

Posted Posted in Agile, Agile SAP, Anti-patterns, course, Documentation, Scrum, Smart, Talks, Testing, Waterfall, XP

IT Works, Hotel Pullman Brussels Airport, Diegem, Belgium (www.itworks.be) Although agile software development approaches, principles and techniques are slowly becoming more mainstream, it is still necessary to promote them for the larger part of the IT community and organizations. Together with my Belgian guest speaker Stefaan van Royen (now of BoonDoggle), who can talk very lively on implementing Scrum and […]

International SOA Symposium (Rotterdam, Netherlands. October 2009)

Posted Posted in Conferences, Documentation, Modeling, Smart use case points (SUCP), Smart use cases, Software estimation, Talks

International SOA Symposium, World Trade Center, Rotterdam. (www.soasymposium.com) On October 22 and 23, 2009 the second international SOA Symposium will take place at the World Trade Center in Rotterdam, the Netherlands. Just coming out of a highly successful agile SAP service oriented project (likely the first in it’s type in the Netherlands or even a wider area), Twan van den […]