PHPNews

Introducing Modelling by Example

Written by The Stakeholder Whisperer - Published on The Stakeholder Whisperer
Aggregated on Friday October 3, 2014 - Permalink

For the last year I have been experimenting with the new approach to a Behaviour-Driven Development, which could be summarised as "Ubiquitous Language is a thing again". The core premise of this approach is that if you take Ubiquitous Language seriously and push for it in your scenarios, you open the door to doing a Domain-Driven Design while you're doing Behaviour-Driven Development's red-green-…

Continue reading »


Economy of Tests

Written by The Stakeholder Whisperer - Published on The Stakeholder Whisperer
Aggregated on Monday January 5, 2015 - Permalink

This is a joint post with Mathias Verraes . You can expect more of these. A common complaint with teams that first try their hand at automated testing, is that it is hard, costly, and not worth the effort. On the other hand, supporters say that it saves them time . In this post, we’ll try to add some nuance to the discussion. We’ll take a look at how different levels of automated testing …

Continue reading »


The Innovation Slider

Written by The Stakeholder Whisperer - Published on The Stakeholder Whisperer
Aggregated on Wednesday January 6, 2016 - Permalink

Balance innovation and predictability with the Innovation Slider Where is your project on the following scale? Every time I meet a client to discuss their new project plans, I encounter the same question: "I want my software to be unique and different. How much will it cost?” The problem is that unique products and true …

Continue reading »


Valuable Products

Written by The Stakeholder Whisperer - Published on The Stakeholder Whisperer
Aggregated on Wednesday March 9, 2016 - Permalink

We're measuring software value the wrong way The problem with talking about the “value” of software is that it is often perceived differently by people using it and people building it. Users increasingly expect software to change. However, when building software products, we (the creators) often fail to accommodate these expectations, focusing instead on the elusive “finished” product. That …

Continue reading »