Let's Talk About Software...

"What is Agile? How to write User Stories for my product? How to choose the next test? How to reduce the complexity of my Software System? How to apply TDD?"

In these live online events, Francesco Cirillo will answer your questions about product management and software development.

A different topic will be discussed in each session based on the most frequently asked questions received.

Here you can find the next session of this event:

Here you can find the next session of this event:

Nicole Lemke

Software Manager, 4flow AG

If you not only want to know what “Object-Oriented Programming” means, but are also interested in its origins and what it can achieve, start here, at the very beginning. Let Francesco take you on a journey. Learn about the essence of good objects and write good stories that those objects can tell.

Carlo Garatti

Software Engineer, Oracle

If your question is about how to write valuable software, this program is for you!! Through one-on-one lessons with Francesco you will learn how to fit the right techniques and tools in the exact phases of the software development cycle. You will fix and apply these ideas in real cases. And, last but not least, in an enjoyable way!

About this Event

Event Info

Event Format
Intensive highly-interactive 2-hours event for no more than 20 participants.

Delivery Options
Offered live online.

No previous knowledge is needed.

The event is offered in English.

Remote Training Preparation
Please do the following at least one day before the course is scheduled to start.

  • Upgrade Zoom to the most recent version.
  • Check audio, video, and screen sharing on Zoom.

Materials and benefits
No material is supposed to be delivered.

What is an "Let's Talk About Software..."?

  • Let's Talk About Software... is a series of 2-hours live online events where Francesco Cirillo answers questions on product management and software development.
  • Every event will focus on a particular topic of software production: User Stories, Design Patterns, Software Development Process, TDD, etc.
  • The topic to be discussed will be chosen on the basis of the most frequently asked questions.

As a result of each event, you will have concrete insights to be immediately applied to improve your software design skills.

Who is it for?

Ideal for Product Managers and Developers, Software Developers, Business and Technical Coaches, Technical Leaders and IT Managers.

How to get your question answered by Francesco?

You can post your question here

Take your software production skills to the next level

Book your Session

About the Lecturer

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.

Price & Conditions

Live Online Event

Let's Talk About Software...

  • 2-hour session.

Please read our terms and conditions for training courses here.

Marco Isella

Software Engineer

Francesco has changed the way I work, and more.

Upcoming Sessions

Here you can find the next session of this event:

Here you can find the next session of this event:

Useful Resources

Three Bowling Kata Reviews

Learn software design by comparing, fixing and expanding three Bowling Kata solutions. In this session, Francesco Cirillo reviews three different...

The Bowling Kata Challenge Solution

Have you ever noticed how many IFs have been used in Bob Martin's Bowling Kata solution? "Is this an effective...

The Anti-IF Workshop

Learn how to replace the 'IF Strategy' with more effective design strategies that will enable you to reduce the complexity...


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® Book

This fully updated edition includes new and exclusive material about teamwork, to make you and your team more dynamic than...