Over the last weeks I have been reading in Gojko Adzics book Specification by Example. Tonight I stumbled on his section about the QUPER model. Gojko describes that he didn’t apply the model himself, but finds it contains some interesting food for thought. And I agree, so I pass it on.
The QUPER, or Quality Performance Model is developed by Bjorn Regnell and helps you to discuss requirements that have a gliding scale. E.g. performance. Since the loading time of a webpage can be anything right? 0,5 seconds, 2 seconds, 10 seconds, you name it.
The QUPER model distinguishes three important break points. The first being Utility stating that the system is usable when it reaches this threshold. The second break point is Differentiation. System that reach this threshold distinguish themselves from the competitors. The 3rd break point (Saturation) indicates that further improvement does not add any value anymore. In the QUPER model these break points are discussed with the business and compared with the costs that are involved with reaching a certain, e.g. Performance.
I like the way it triggers mature discussions with stakeholders and puts business benefit in the equation. We might want to differentiate from the competitors on some features, but probably not all features. It’s waste to push performance on those parts of the system where this involves high development costs and were moderate performance is sufficient. I makes me think of the KANO model as well, but the QUPER model seems a good intuitive model, I am gonna use it, sure!
More can be read here:
What do you think? Do think you can benefit from this model? Are you already using it? Please share your thoughts in the comments.
Last Thursday we launched my new book “Agile in de echte wereld- Starten met Scrum” at the Valori Office. Above a photo impression of the event where we presented the new book to our customers and people that collaborated with me on the book. I gave a small presentation about the state of Scrum and introduced the book. A sure highlight was the presentation by Bernadet Miceli – Manager IT at Greenchoice. She shared her experience with the agile adoption of her company and shared some of the challenges we had to overcome. It triggered quite some discussion that was completed during the networking drinks. It was a nice and interesting event, and people were happy to take a copy of the book home.
Below the slides of my presentation:
Posted in Agile in de Echte Wereld, Bits & Chips, Books, SCRUM, Slides, Valori
Tagged Agile Adoption, Agile in de echte wereld, Bernadet Micele, Book launch, greenchoice, Valori
“Improvements planned in the retrospective do not stand on their own. What is the ambition of your team and how do you share these?”
That is the main statement of the talk I gave today at the Agile Testing Days held in Potsdam Germany. The talk was about how to get grip on your agile maturity and I shared a tool called the “ambition chart” that is effective to:
- Discus and share the ambition and dreams agile team members have
- Chunk the dream into feasible improvement steps
- Manage expectations with stakeholder and management
- Prioritise improvement suggestions during retrospective
- And make transparent where you are working on as a team and celebrate successes
Many delegate asked me for the slides right after the session, so I share them below. I hope it inspires you to make your own ambition map and apply it in you organisation. Good luck!
Posted in Agile, Conferences, Getting more out of...
Tagged Agile Maturity, Agile Testing Days, ambition chart, ATD, Collaboration, Continues improvement, retrospective., subway mapping, Valori, visualisation
Starting 5 December a testers crowd will gather in Potsdam Germany for theAgile Testing Days. This year I will contribute with a talk on agile maturity. The tool I will introduce is the Ambition chart, which can easily be created using Powerpoint.
With the ambition chart you can discuss the ambition that your fellow team members have, give the proper priority to the actions that are defined in the Retrospective and keep a focus on your goals. It also enables to manager expectation with management and stakeholders and makes progress explicit. A lot of advantages for a simple graphical one pager.
Join my session Grip on agile maturity to find out how you can make one yourself.
In my latest article (published in the November Issue of Bits & Chips magazine) I write about the test challenges that we have in multi-team Agile projects. Testing in these projects is responsibility of the development teams, of course. But, … I notice that teams often lack specific knowledge and some tests exceed team boundaries. Since there are many test challenges to take into account, at various levels, we need a test strategy to ensure no tests are forgotten and that the governance leads to transparency and accurate information about risks, progress and end-to-end quality.
You can read my new article (in Dutch) in the latest edition of Bits&Chips, or download the PDF: De noodzaak voor een agile teststrategie
On November 29 and 30 the OnlineTestConf will be held in….well is’t online so virtually it is anywhere. Joel Motvelisky has asked me to give a keynote to open the second day of the conference. The first day will be opened by Rob Lambert.
You can see the full program on the conference website. There you can also register, its free, there is no travel costs involved and a great line up.
I made a small introduction to my talk Testing fundamentals in a changing world. I hope to meet you somewhere in cyberspace on 30 November.
Agile in de echte wereld- Starten met Scrum is available since Monday. An enthusiastic reader informed me that on one of the bigger online bookstores the book is doing very well. It’s on the 7th position of best-selling agile books, and that after only 3 days. I am amazed. It’s not a battle of course, but I am thrilled that the book seems to fulfil a need.
Check it yourself at bol.com.
This week the first copies of my new book were delivered at the Valori office. I was really proud when I browsed though the 120+ full color pages. the book looks inviting and the illustrations are a nice addition to the text.
Agile in the real world – Starting with Scrum has become a really practical book that deals with the adoption of Agile in organisations. It’s contains many practical tips and examples of the dilemmas we encounter on a daily basis when we start working with Scrum. This makes it a guidebook for all that want to start with Scrum or that want to improve their agile way of working.
The book is published by Techwatch, Nieke Roos did a excellent job on the editing and the book is available in Dutch at Bol.com and ManagementBoek.nl
Last September I joined the 21st testing retreat which was held in France. The testing Retreat is an annual peer conference where senior testers from various countries meet and spent their weekend together to talk about the profession. During the weekend we had an interactive brainstorm in we concluded that many Functional testers find it hard to advice on how to implement and improve unit testing. To help them out we collectively defined a list of tips that can be used to improve Unit testing in your organisation/agile team.
Read the column to find out what these tips are and how you can benefit from them: G(r)ood testing 25: Tips for how to boost Unit testing as a Functional Tester
Posted in G(r)ood testing, Test Automation, Video
Tagged Debra Friedenberg, Declan O’Riodan, EuroSTAR, Functional testing, G(r)ood testing, Gwen Stewart, Jean-Paul Varwijk, John Fodeh, Mette Bruhn-Pedersen, Mieke Gevers, Nathalie Rooseboom de Vries van Delft, Neil Thompson, Phil Isles, Retreat, Rik Marselis, unit testing, Valori
I am proud to provide a sneak preview of my new book. The artwork for “agile in de echte wereld – Starten met Scrum” (Agile in the real world, starting with Scrum) is reaching its final phase. Next step is to get the book printed. In contradiction to the earlier eBook with the red cover, this one will be a physical book. I revised the original texts and the added some extra chapters. The physical book will be 120+ pages full of practical experience and tips that make it a guidebook for all that want to start with Scrum or that want to improve their agile way of working.
The book is expected early november. More info can be found on the info page.
This weekend I spent my time in France, where 12 testers gathered in the Chateau de la busquiere to share experiences, benchmark opinions and discus trends in the testing Profession. The Testing Retreat is a peer conference that aims to discuss relevant test topics and inspire its participants. During normal conferences there is mostly little time to have the in-dept sessions of the kind that the retreat hosts. Some of this year’s agenda topics were, but I can guarantee we discussed a lot of non-agenda topics during the breaks, dinner and time-of moments:
- Quality mission, If we as testers focus on testing i.s.o reducing complexity and dependencies in the system landscape we fail our quality mission
- DevOps, Experiences with moving to DevOps
- Agile transition, Can old school testers transition to agile teams
- Ageism in IT, Brainstorm: how can we share our experience in a less traditional way
- Testing in the large, how do we test the operational success of our new feature or release
- Agile Performance testing, Is there a contradiction in Agile and performance testing
- Compliancy and testing, What challenges does compliancy (e.g. Sox) add to the testing job
- Bug reporting in Agile projects
- Offshore testing and distributed teams, How to deal with distance between team members
- Ethics as a new quality attribute
- Trends in IT, AI and IoT have an impact
- Agile test strategies for projects (scaled) and departments
- What should be in the ‘agile MTP’ and do we need it?
It was a very nice, inspiring weekend, that I trust enables participant to improve their value as test professional and to see developments in right perspective. I am already looking forward for next year’s edition.
The test profession seems to be become more technical and more widespread. Teams should do their (automated) Unit and Functional tests. Additionally they need to focus on non-functional tests and integrate their work with that of the other teams. How do we keep overview and ensure that acceptance and organisational readiness tests are included in the equation as well. In my new column I write about the new keynote I have written for the SIGIST autumn conference. When working in a multiple team projects the chances that all test activities coincidently align are extremely small. I therefore conclude that even within agile projects there still is a need for test strategies.
You can read my plead in more detail on the Eurostar community pages:
Posted in Agile, Conferences, Experience report
Tagged AGILE, BCS, Business test, CI / CD, Continue Integratie, Fundamentals, Integratie test, Organizational bereidheid, Scaled Agile, Testing, teststrategie, vakvereniging, Valori
Tomorrow (15 September) the British Computer Society will organize their Autumn Conference in London. The conference is organized by the SIGIST, the special interest group in Software Testing. We have an interesting line-up with a.o. talks on Automated test design (by Mark Harman), a software testing clinic in which young an new testers can get hands-on experience and get a feel on test skills that are needed. by Dan Ashby and Mark Winteringham. Neil Thomson will do a talk on Test Data. DevTestOps by John Stinson and John Karn will talk about team conflicts.
I am proud to offer a workshop on test progress reporting in Agile projects using subway mapping in which we will make our own one-page test progress report and learn how subway mapping can be used to put testing on the project management agenda.
I have to honor to close this inspiring day with a keynote in which I’ll search for de fundamentals in software testing and discus how they remain standing in a changing (read: more agile) world.
I hope to meet you in London, have a chat and a drink. More information can be found on the BSC website. The full program can be found here: SIGIST Program.
Together with colleague Kelvin Geerlings I wrote a Column in which we shared our experiences we had with End-to-End testing in larger agile projects. This blog deals with the organisation of the End-to-End tests and how you can manage teams to adopt it in the sprints. It was originally published in Dutch, but got some requests for an English version.
You can find the column on the EuroSTAR community pages: G(r)ood testing 23: End-to-End integration in Scaled Agile projects