Evolutionary Architecture by Patrick Kua

My friend Pat Kua gave a great presentation on Evolutionary Architecture. On it, he answers the following (key) question: What if we architect the system considering change as the fundamental element for business agility? He shares lots of great advice on architecture and agility. By the way, on this presentation he announces a book on
Category: video

As Simple as 1, 2, 3 – Create a Killer Retrospective (or any meeting) Agenda

As simple as 1, 2, 3: This is how I have been planning the retrospectives (or similar meetings) agenda. Basically, I follow three simple steps: (1) Set the context, (2) Behavioral priming, and (3) Select and run a sequence of activities. Set the context Why is this retrospective (or meeting) being held? What will it
Category: Retrospective

MVP, the right tool for complex system

Think about all systems you know about. Do you have an example of a system where the output comes back as an input? This would be a complex system example. A system for which you should not make a static plan for obvious reasons: the input depends on the output (the system is routed back).
Category: Article

How to provide balance between the minimum and the product: the seesaw and the MVP

Just the other day I was at the playground watching my son riding the seesaw. In a given moment, he was riding the seesaw with another kid with the same weight, later came a heavier kid, then a lighter one and lastly, one stood up and the seesaw was tilted to one side. That made
Category: MVP

ICSE2017 Keynote – Paulo Caroli – Innovate or die

Thank you for inviting me to be your keynote speaker at the ICSE 2017 on May 22 and 23 at Buenos Aires, Argentina. ICSE, the International Conference on Software Engineering, is the premier software engineering conference, providing a forum for researchers, practitioners and educators to present and discuss the most recent innovations, trends, experiences and
Category: Special Invitation

What You Should Know About Mob Programming in Explore Phase by Geison Goes

Mob Programming during the Explore Phase has demonstrated excellent results. In the following lines you’ll know more about Mob Programming and Geison Goes´s findings for utilizing it during the Explore Phase of a project. About Mob Programming Mob Programming is a technique that consists of putting all the brilliant minds working together on the same
Category: Agile & Lean

How to prioritize a product roadmap?

  How to prioritize, that is, how to decide what to do first? This is a frequent question from every product manager. Whether a new product –that’s is being created now– or a fully operating product –full of suggestions from clients and users–, you should know how to answer it. Below are seven proven techniques
Category: Product Management

Darwinism and innovation: if you don’t evolve you are going to disappear

At CEOForum de Porto Alegre 2016  I’ve attended to the excellent talk from professor and consultant Mussak. He talked about Darwinism, especially about an experiment Darwin performed at the Galápagos Islands. Charles Darwin in 1868 Galápagos, in Ecuador, is an archipelago containing about 20 closely located islands, but distant enough so a certain type of
Category: Leadership

Lean-Agile Product Management by Jez Humble

Jez Humble, author of “Lean Enterprise” and “Continuous Delivery” is now teaching a semester at Berkeley on Lean-Agile Product Management. And he has shared many slides, and amazing references on the Syllabus page for this course. Enjoy it:  https://leanagile.pm/syllabus.html
Category: Agile & Lean

How to create your 3D book cover

Here is a step-by-step on how I created a 3D book cover for my eBook. Find a blank book cover template (Google Images or your preferred site) Open pixlr.com/editor/  , a free online image editor Open image from computer, then open the blank book cover template Layer / Open image as layer (open your flat
Category: Author