Working with Francesco Challenge Series

Do you want to work with Francesco Cirillo on a real challenge? See the technique he uses to reach multiple goals? How he deals with customer requests and transforms them into adaptable units of value to favour his products change and growth? How he flattens the cost of change curve in software development by choosing objects and design patterns able to reduce the complexity of his software system?

Time management, Project management, Agile, Kanban, XP, User Stories, Use Cases, Story Splitting, Design Patterns, Functional Programming, TDD... Our current times require us to know many concepts practices, processes and tools, and yet when it comes to applying them something doesn't work. We apply these processes, principles and practices as we once studied them from really good books or courses and, as a result, unexpectedly, our products don't grow as we expected. They become more complicated instead. They start to hinder rather than "favour" the development of the next features.

The Working with Francesco Challenge Series has been created to train product managers and software developers to apply concepts, processes and tools in real production scenarios.

A Working with Francesco Challenge consists of one or more episodes in which Francesco Cirillo works on a real challenge - reach multiple goals, grow a real product, or a software system - together with the participants. He explains how he makes his project management, product management and software development decisions and why he applies certain processes, practices and tools.

As a result of each episode, you will acquire greater awareness on how to make effective project management, product management and software development decisions, which principles to apply and why.

Here you can find the next session of this series of workshops:

Learn to deal with complexity and growth in an evolutionary way

About this Workshop Series

Journeys in which Francesco Cirillo, you and the other participants will apply adaptive principles and practices to business management, process improvement, product management and software development.

A Working with Francesco Challenge is a series of one or more 3,5-hour workshops, called episodes, in which Francesco Cirillo shows participants how to apply adaptive product and software development processes, principles, practices and tools in order to grow a real product and reach real goals.

Each challenge is organised in a series of episodes. Each episode features a series of product management and software development challenges.

Each episode is independent. You can participate in the whole challenge or in individual episodes.

Who is it for?

The Working with Francesco Challenges are aimed at Product Managers, Owners and Developers, Software Architects, Designers and Developers, Business and Technical Coaches and Managers. Perfect for newbies, as well as experienced profiles.

How it works

  1. A customer sends an email with one or more management, product or technical requests to be developed.
  2. Francesco Cirillo and the participants analyse the request(s). He shows participants how he makes decisions, regulates the complexity of the problem to solve and applies adaptive practices and tools.


About the Trainer

Francesco Cirillo

Francesco Cirillo has worked at the forefront of the software industry for more than 30 years. In a career spanning startups, corporations and freelance consulting, he has mentored thousands of professionals, developers, managers and software teams.

In the 1990s he worked as a Senior Consultant and Mentor for Sun Microsystem, expert in Software Architectures and Software Development Processes and Java and Object-Oriented Evangelist.

Francesco is one of the pioneers of Agile Methods. He started working on XP and TDD in 1999. He was chosen by Kent Beck to develop the XP community in Europe and as reviewer of the second edition of the book Extreme Programming Explained. In 2000 he created XPLabs, the first company in Europe to offer comprehensive services on XP: software development, training and consulting.

In 2007 he created the Anti-IF Campaign to raise awareness in the international community of software developers to apply good design principles to grow software in a sustainable way.

Since 2008 Francesco stopped actively working on Agile Methods and started to develop RRP, a new method of software development. In 2013 he created Cirillo Consulting based in Berlin to offer professional training and consulting on productivity and software development.

Francesco invented the Pomodoro® Technique, a renowned time-management method used by millions of people all over the world, while being a university student looking for a way to get more done in less time.

Read the Francesco Cirillo's complete profile.

Upcoming Sessions

Here you can find the next sessions of this series:

Can't make it on any of our dates?

We can discuss other options with you


Useful Resources

The Accounting Adventure Journal - Episode 01: The Challenge

The following is the report of the first session of the Accounting Adventure. The time is 31 March 2021 at...

The Accounting Adventure Journal - Episode 02: Emergent Design

The following is the report of the first session of the Accounting Adventure. The time is 27 April 2021 at...


Do you have a question not listed here?

Pomodoro® Web App

The Pomodoro® Timer Web App will be your time tutor and help you stay focused so you can get more...

Pomodoro® Sheets

To help you get started, check out the official templates of the Pomodoro Technique that you can download and print....

Pomodoro® Training Programme

Interruptions and procrastination are one of the most dangerous productivity killers. How to deal with the Predator while we're working...