And it has been finally released! The Cumulative Flow Diagram (CFD) eBook is now available on Amazon.com I have priced it as low as possible for the first few days. Add it to your eBook Reader today! The Portuguese version of the CFD eBook has reached amazon.com.br a few weeks ago and the feedback has […]
Lots of our people have lots of opinions. Here are just a few of them
ThoughtWorks embraces the individuality of the people in the organization and hence the opinions expressed in the blogs may contradict each other and also may not represent the opinions of ThoughtWorks.
Cumulative Flow Diagram book on Amazon.com
Use Pricing Table to Define & Describe Your Product
While a Product Management Canvas is an internal-facing tool to describe or imagine your product, Pricing table is an excellent external-facing tool to describe or imagine your product. Let us explore why it so and along the way list some key things to talk about in a pricing table. A Way to Describe Your Product […]
The post Use Pricing Table to Define & Describe Your Product appeared first on Dinker Charak.
livro Lean Inception em PT-PT
Eu estou bué feliz em anunciar que agora temos uma nova versão do livro Lean Inception em português europeu (PT-PT). O blogue da Caroli.org é em três línguas: português, inglês e espanhol. A maioria dos acessos é em inglês e em português. Em inglês, a maioria dos acessos vem dos Estados Unidos, seguido por várias […]
The ball asks
Podcast on the state of software visualisation
As you might remember I have spent quite some time exploring how to apply data visualisations to codebases. My interest waned a bit with the rise of microservices, because the codebases got much smaller and the programming languages more varied (which was bad from a tooling perspective). However, when our podcast hosts Rebecca and Ashok asked me whether I was interested in joining a podcast on this topic, together with Korny, who has done some great work in this field recently, I obviously couldn't resist. Here's the result.
[Sequencer] How to Order and Prioritize
Do you have a list of things to do, but don’t know where to start? How about colouring and marking each item to help you order and prioritise what is most impactful? The sequencer is a visual tool, easy to understand and very effective for people to better understand, organize and prioritise their work items. […]
Ways of Working – System boundaries and interactions
Please find below a sequence of activities to align about a team Ways of Working. These activities are based on Systems thinking and Scrum ceremonies. 1. Set the Context Start by sharing the context for the workshop. For example: This is our ABC workshop. During these X hours, we want to know more about each […]
The post Ways of Working – System boundaries and interactions appeared first on Caroli.org.
Path to Production
A path to production maps the steps, people, tools, tasks and output for software request/change to reach production. It is a great technical inception activity for fostering conversations about cross functional requirements, build pipeline, continuous delivery and quality. It is very useful to make it visible the overall process time with all the queues and […]
Portafolio de inversión en productos e innovación basado en 3Hs
La estructura de tres horizontes de McKinsey proporciona una nomenclatura para: el momento presente (horizonte 1), un futuro cercano (horizonte 2) y un futuro más lejano (horizonte 3). Las empresas innovadoras distribuyen su cartera de inversiones de acuerdo con estos tres horizontes. McKinsey: los 3 horizontes de crecimiento McKinsey ha realizado estudios e investigaciones sobre […]
The post Portafolio de inversión en productos e innovación basado en 3Hs appeared first on Caroli.org.
[eBook FunRetrospectives] Free for educational institutions
To my dear teachers and their colleagues, Many thanks to you and all the people involved in the educational institutions. Thanks to your commitment and work I have gained knowledge and experience to excel in my career. Today I am celebrating the release of my FunRetrospectives book (it’s being an amazing journey with the FunRetrospectives.com […]
The post [eBook FunRetrospectives] Free for educational institutions appeared first on Caroli.org.
[News] Remote Lean Inception Training
Caroli.org opened a new training: the Remote Lean Inception training. If you are interested in the Lean Inception method, you have two training options: the Remote Lean Inception training or the Face-to-face Lean Inception training (although there is no open class due to COVID-19). Both trainings are about the Lean Inception method. However, the in-person […]
O que é MVP?
“Pense grande, comece pequeno, aprenda rápido”. Escolhi essa frase para começar o texto pois ela representa como é o trabalho ágil utilizando o MVP. Provavelmente você já ouviu muito falar sobre MVP, estou certo? O produto mínimo viável (ou minimum viable product) é um conceito que surgiu no Vale do Silício e ficou muito famoso […]
Title inflation is bad for everyone
I've worked with quite a few companies for which long-lived software assets remain critical to day-to-day operations, ranging from 20-year-old ERP systems to custom software products that first processed a transaction way back in the 1960s. In some cases, if only a very few, these assets continue to be used because they still work very well, were thoughtfully designed, and have been well cared for over the years. The vast majority of the time, though, they continue to be used because the cost to replace them is prohibitive. Decades of poor architecture guidelines and lax developer discipline resulted in the…
A short review of Coup 53
Coup 53 is a recent documentary of the American-led coup against Mohammad Mosaddegh, the leader of Iran in 1953. It's a worthwhile telling of an oft-overlooked piece of history, even if the meta-narrative that drives the documentary isn't properly examined.
FunRetrospectives book has been released
I am very proud to announce the release of the best-seller book FunRetrospectives: activities and ideas for making agile retrospectives more effective, available on Amazon.com for kindle and paperback. I am super happy as the book reached the #1 in Amazon in Brazil (where I am from and more people know me). I posted in Portuguese […]
Distributed Systems Pattern: Singular Update Queue
When the state needs to be updated by multiple concurrent clients, we need it to be safely updated with one at a time changes. Generally locks are used to protect against concurrent modifications. But if the tasks being performed are time consuming, like writing to a file, blocking all the other calling threads until the task is completed can have severe impact on overall system throughput and latency. It is important to make effective use of compute resources, while still maintaining the guarantee of one at a time execution.