FRANCESCO CIRILLO

MY PROJECTS

Francesco Cirillo has worked at the forefront of the software industry for twenty years. In a career spanning startups, multinationals and freelance consulting, he has mentored thousands of developers and software teams. Francesco’s core focus has always been improving productivity and efficiency, by finding ways to achieve better results with less time and less effort. In the 1980s he invented the Pomodoro Technique, a renowned time-management tool used by software developers all over the world. These are some of Francesco’s other projects…


Waaaaaah!®

Being effective in uncertain times

For the last six years Francesco has been working on a unique approach to decision-making and problem-solving in difficult situations. The culmination of this research and development will be published in an upcoming book, due for release in 2016.


Anti-if Campaign

DESIGNING GREAT SOFTWARE

In 2007 Francesco launched the Anti-IF Campaign to promote better software design. The campaign focuses evolutionary principles and emergent design.


XPLABS

PROVING THE VALUE OF XP

In 2000 Francesco founded XPLabs, a company that offers product development, consulting and training based on Extreme Programming. Francesco established the first European teams grounded in the principles and practices of XP and pioneered research into emergent design.


Extreme Programming

LEARNING TO GROW SOFTWARE

Francesco was one of the first European developers to get interested in Extreme Programming, back in the late 1990s. He worked with a Swiss software firm in which Kent Beck developed and evolved the principles of XP. In 2005, Beck chose Francesco to review the 2nd edition of his book on Extreme Programming.


Mentoring and Consulting

PROCESSES, TOOLS AND METHODS

Francesco collaborated with Sun Microsystems for several years in the 1990s, working as a consultant, mentor and trainer specialized in process improvement and software development. Since then he has trained and mentored hundreds of managers and developers across Europe, focusing on issues of productivity and the evolution of software.


EDUCATION OF A PROGRAMMER

OBJECTS, OBJECTS, OBJECTS

In the 1970s Francesco started learning the first programming languages on a personal computer. In the early 1980s he joined a team of young programmers whose software development was supported by one of the first computer shops.