The Managing Sofware Development with RRP® Book and Ebook

Let your software help you reduce the cost of change.

The book is currently in the process of being written. Add it to your wishlist now and you’ll receive a notification as soon as it’s ready for pre-order.


“RRP Software is a huge shift in the way software development is understood and it's going to completely change the way we work. It's as though I've changed job: I'm not a software developer anymore, I'm a RRP developer.” -Marco Testa, Developer


Introducing Decombination @XP Days Germany 2015

I have just submitted a talk about Introducing Decombination to XP Days Germany 2015.

Codemotion 2014 Milan Report

Check out all the tweets and news about my speech at Codemotion 2014 in Milan.

Introducing Decombination

This blog posts explains control and relationship / decomposition and decombination. We’re still working to get it just right so stay tuned for further updates.

“Hello, world!”

I am delighted to announce that my new website on Managing Software Development with Recombining Relational Production (RRP) is now up and running.


Francesco is a software developer, product manager and industry consultant. He created the Pomodoro Technique and originated the Anti-IF Campaign. He currently runs Cirillo Company in Berlin. Waaaaaah!® Decision-Making Model, Recombining Relational Production® (RRP®), and Managing Software Development with RRP® are his most recent creation: the culmination of work started in 2008.


Waaaaaah!® Decision Making Model

This book is a personal approach helping you to deal with the uncertainty that often comes alongside decision-making. Whether you're writing a book or developing a piece of software, you have to work your way through a long line of decisions. How can you make your decision-making more productive? This new book will show you how to become more aware of the process involved in taking the next step.

Recombining Relational Production®

RRP is a general approach to producing value based on the idea of applying and developing relationship with the product you're creating. RRP can be applied to any situation involving conceptual production: developing an idea, learning a new skill, writing a book, or prioritising a set of features. Looking for a relationship with your product in its process of becoming helps you help it grow efficiently and sustainably.

Managing Software Development with Recombining Relational Production®

This book demonstrates how RRP can be applied to manage software development. When we look for relationship with the software we're developing, we discover a new approach to designing software. With Decombination® and other relational operations, software development becomes predictable, throughput increases and growth becomes sustainable.


The Pomodoro Technique®

Two million people have already found success using the Pomodoro Technique, and now it's easier than ever to put this time-honored classic to work for you too. This “deceptively simple” time‐management technique will show you how to structure your time, and order your tasks to reach maximum efficiency.


Interested in the new book?