Decision-making Poster

Agile teams work in a widely self-organized way. This raises the question who actually takes descisions in such a context. Depending on several factors such as corporate culture the way decisions are taken can differ. To build trust and support for descisions amongst the team it can be helpful to understand the way a decisions . . . → Read More: Decision-making Poster

JAX 2017 Sessions Download

The slide deck from my JAX 2017 sessions can be downloaded here.

Agile – Mythen, Trends, Best Practices Mit Prozessen, Services und Regeln zur effizienten Kreditvergabe

Bank11 Success Story

In 2016 PLEUS Consulting supported Bank11 in the development of their brand new sales financing system VICTOR 3.0.

Bank11 is a credit institution that specializes in sales financing. In 2016 the bank decided to replace their existing software with something new. To be able to meet the challenging requirements in terms of quality, customer satisfaction . . . → Read More: Bank11 Success Story

JAX Sessions about Agile and Architecture

Between the 8th and 12th May 2017 JAX will be taking place at Rheingold Halle in Mainz.

On the 8th I am going to give a presentation about Agile trends, myths and best practices. . In this talk I will show why Agile is the way to go and what it actually means to . . . → Read More: JAX Sessions about Agile and Architecture

Sustainable Microservices with Spring Boot

In my article series about Sustainable Service (SSD) design I described a design and implementation approach to develop services with technical decoupling to improve reuse.

At the level of IT infrastructure sustainable means that service implementations can be used in different technical environments without a major rewrite. Technical decoupling is a key factor to achieve . . . → Read More: Sustainable Microservices with Spring Boot

Agile Animals

Agile is successful, efficient and (often) fun. That’s why many companies are trying to be more agile these days. Basically it seems to be easy to apply agile practices and frameworks such as Scrum, Lean Startup or Design Thinking to get started with Agile.

However in reality many, especially larger companies are having problems doing . . . → Read More: Agile Animals

Product Owner CRACK

When staffing your next agile project make sure you have the right Product Owner on board. In their book Balancing Agility and Discipline: A Guide for the Perplexed Barry Boehm and Richard Turner coined the acronym CRACK which describes the properties of a good Product Owner.

Collaborative: Works well with development team and stakeholders. Is . . . → Read More: Product Owner CRACK

Turn contracts into documentation

In part one I’ve shown how to turn contracts into code. In this part I am going to show how to turn contracts into documentation.

Using the contract as a model for both code generation and documentation can save a lot of time. That is because the contract represents a single source of truth, which . . . → Read More: Turn contracts into documentation

Turn contracts into code

Interfaces are one of the most important parts in software design. Designing software around properly defined interfaces has many benefits for instance in the areas of consistency, maintainability and reuse. A well written contract describes precisely how software artefacts (or services) interact with each other. Approaches such as Sustainable Service Design or the BiPRO standards . . . → Read More: Turn contracts into code

Free Visual XML Schema Designer

Those of you who utilize a contract first design such as in Sustainable Service Design have the need to edit XML Schema files frequently. If you are like me you are using a plain text or xml editor, as it gives you the greatest flexibility to express exactly what you want. But sometimes it is . . . → Read More: Free Visual XML Schema Designer