Posts in English

Ebert, thorough code reviews

Shipping high-quality code is always one of our priorities here at Plataformatec, and we have been accomplishing it through extensive code reviews. It became such an important aspect in our workflows that we started to wonder how to make code reviews more consistent, detailed and productive. Ebert was born with this in mind — to … »

Bringing continuous improvements into your agile process: The Reality Check Ceremony

You’ll start a new product. Awesome! You gather a great development team to kickstart the product, aka to build an MVP. Since you’ve had the idea of the product, it is natural that you’ll be the CEO of that new startup and, therefore, will make the business decisions regarding your product (launch date, market segmentation, … »

The hero syndrome and how to deal with it

Alex Payne wrote in his blog, in 2010, a post about the hero syndrome. However, even though some people are aware of it, we sometimes face some heroes and they end up harming the development process. Therefore, we are here to expand on what Payne said in his post, and try to convince you that … »

The Law of Diminishing Returns and its impact on projects

It is common for people to think that all project-related problems will be solved if you hire more people. Some even think that, if you are doing X per week, and you double the number of people in your team, you’ll deliver 2X per week. Before we explain in details why that is not true, … »

Agile requirements: Talking about uncertainty and complexity

In this blog post, I would like to share with you a technique that we have been using at Plataformatec that is supporting our teams and clients to understand the relationship between complexity and uncertainty when they need to evaluate software requirements. If the team that you are working on has been developing items (e.g. … »

The pros and cons of using daily metrics

As you may have noticed, we took advantage of the new Elixir Radar channel development to run some project management experiments, so we could improve our methods and toolset. Some of those can be found in these blog posts: Forecasting software project’s completion date through Monte Carlo Simulation Lead Time Experiment: Calculating Lead Time of … »