Lorenzo Massacci

Facilitatore per la gestione di team e progetti software

Facilitator and mentor on the management of the team and software projects.
Bewitched from software since commodore vic-20 years, I like to experiment with new languages and new programming technics.
I began developing HTML/PHP applications, using (over the years) different system and frameworks like Zend and Symfony. In recent years I moved to frontend development.
I currently develop web or mobile multiplatform application using javascript (with frameworks like AngularJS, React and Ionic) and Swift for the native mobile application.
I land on Agile Methodologies to work better with the goal in mind: achieve customer needs. I apply Agile Methodologies both in project management and clean coding.
In 2001 I’ve founded e-xtrategy srl.
Since 2014 I’m Certified Facilitator on LEGO® SERIOUS PLAY® methodology.

In the 2017 edition of Agile Business Day, I talked about “Real Time Project Portfolio Management” (https://vimeo.com/252068166)

Over 2017 I facilitated the second edition of “Developers vs Managers” workshop for Avanscoperta. (www.avanscoperta.it/it/training/developer-vs-manager-dal-conflitto-alla-collaborazione-con-lego-serious-play/)


 

TALK #ABD18

(exposed in italian)

 

The art of maximizing the amount of work not done

 

Description

The art of maximizing the amount of work not done is one of 12 principles behind the Agile Manifesto and it drives the teams to embrace the idea of working on sharing activity, that really bring value to the project.
It concerns operating, tactical and management environments because it works on the complexity of relations between the actors of the project and the process to realize it.

What does that really means? and how can we concretely apply it in our everyday projects?
“Simplicity” is a very generic and misunderstood concept, what does it mean for a software project?
“Maximizing the amount of work not done”: therefore to work less!
Great idea but how does it relate to the first principle: “Our highest priority is to satisfy the customer through early and continuous delivery
of valuable software”?

In my experience, this principle was often underestimated or worse ignored because it was not completely understood. Above all, it’s not trivial bring it back to the everyday work.

During the talk, I’ll do a journey through managing a software project according to the agile methodologies, underline when and how the two principles (maximizing the amount of work not done and our highest priority is to satisfy the customer) can help and drive us to manage our projects.