Author: Edvaldo Freitas
-
DORA Accelerate State of DevOps 2024: Key Takeaways
The 2024 DORA Accelerate State of DevOps Report is packed with insights that can reshape how tech teams work. This year, the spotlight was on the impact of AI and the changes it has brought to software engineering. I’ll give you an overview of the key points so you can decide if it’s worth diving…
-
9 Best Practices for Code Reviews
Anyone who does code reviews knows it’s not just about reviewing code and hunting for bugs. The real challenge is balancing efficiency and quality while keeping the team’s workflow smooth and productive. That means looking beyond whether the code works and considering factors like readability, maintainability, and alignment with team standards. But where do you…
-
Manual Code Review vs Automated: What Really Works?
If you’ve ever been stuck waiting for a PR to be reviewed, received vague feedback, or—worse—been trapped in endless review loops, you know that code review can be a massive bottleneck. On paper, it’s an essential practice for ensuring quality and security. In reality? It can feel like pulling the handbrake on productivity. Here’s the…
-
How to Improve Deployment Time
When it comes to software development and delivery cycles, deployment time is one of the most crucial factors for agility. An efficient deployment means reducing the time between creating a feature or fix and getting it into production, resulting in faster value delivery to users. In this article, we’ll cover some practical techniques to help…
-
DORA Metrics for Engineering Teams
If you lead an engineering team, chances are you’ve heard about DORA Metrics. But let’s be honest: most companies use them the wrong way. They build nice-looking dashboards full of numbers that don’t really change anything in day-to-day work. DORA Metrics — Deployment Frequency, Lead Time for Changes, Change Failure Rate, and Mean Time to…
-
How to Improve Software Delivery Speed
If you lead an engineering team, you know that software delivery speed isn’t just a number on a dashboard. It’s the difference between launching a feature before the competition or missing a market opportunity. But accelerating without control isn’t an option—every architecture decision, every process, and every tool directly impacts your ability to deliver with…
-
DORA Metrics: Understanding Their Key Indicators
If you want to take your engineering team to the next level, you need to measure what really matters. Shipping fast without sacrificing quality is one of the biggest challenges for tech leadership. That’s where DORA Metrics come in. They give you a clear picture of how your team is performing and where there’s room…
-
Best Practices for Software Estimation
Software estimation can be a real challenge. Have you ever tried to predict how long a task would take, only for it to end up taking twice as long? This happens all the time in software development. But the good news is that there are ways to improve this and make software estimates more reliable.…
-
Lead Time: 6 Tips to Optimize Your Project’s Efficiency
Understanding and managing lead time is critical for any project’s success. A shorter lead time means faster delivery to customers, allowing your company to respond quickly to market demands and user needs. But cutting lead time isn’t easy. It requires a strategic approach, from process optimization to continuous improvement and efficient priority management. The key…