Toptal Projects Blog

The Toptal Projects Blog is a focal point for learning about the current best practices, tricks of the trade, and state of knowledge in Project Management and Agile leadership.
These publications are brought to you by the professional project managers and agile professionals in the Toptal network.
Darren Hagman
The Project Management Blueprint Part 2: A Comprehensive Comparison of Waterfall, DAD, SAFe, LeSS, and [email protected]

Agile has become the mainstream approach to software delivery recently due to the popularity of Scrum and Kanban. However, many problems arise when project managers try to scale traditional agile frameworks to larger groups of people. A lot of companies revert to waterfall framework while others use hybrid methodologies like DAD, SAFe, LeSS, or [email protected]

Continue reading →
Vytas Butkus
What Does an Agile Coach Do and How Can You Become One?

The role of Agile coach has been gaining popularity in recent years. In this article, we will talk about the different types of Agile coaches and their responsibilities. We will discuss how to effectively work with them as a project manager and give suggestions to PMs who want to become Agile coaches themselves.

Continue reading →
Vytas Butkus
Project Management Evolution: Startups vs. Enterprises

Startups play poker, large companies play chess. In this article, we compare and contrast startup project management with enterprise project management. Different challenges and opportunities arise in both settings. The best project managers should be able to utilize their skill sets to achieve the maximum results in both environments.

Continue reading →
Vytas Butkus
How PMs Can Be Ready for Robotic Process Automation

Robotic Process Automation has become a top priority for many companies in the last two years. Project Managers will increasingly have to manage projects developing software used not only by humans but also by bots. This article covers the opportunities and challenges for Project Managers brought forth by Robotic Process Automation.

Continue reading →
Audrius Zujus
AI Project Development – How Project Managers Should Prepare

With AI already disrupting numerous industries, it’s vital for technical PMs to prepare to tackle AI projects. From a varied software development lifecycle to new challenges, ranging from technical to ethical, project managers should have a strong pulse on these new concepts.

This article examines what AI is, the new team roles it creates, and the challenges for PMs to consider when running an AI project.

Continue reading →
Ethan James
You Need a Hero: The Project Manager

For every tech project or business, there’s inevitably the “client” and the “programmer”. Sometimes they make it work between themselves, but often someone has to step in to establish the ground rules, keep everyone honest, and facilitate communication between all parties.

This someone, this hero, is the project manager.

In this entertaining article, Ethan James gives his insights as to why you, the developer, and you, the client, should invest in a project manager… or at least employ the techniques outlined.

Continue reading →
Goran Prijic
Agile, Scrum, and Kanban: What the Heck Do These Words Really Mean?

When a software developer hears news about a “new JavaScript framework” or a “new IDE,” he doesn’t need to ask more questions to clarify what it’s about. But if he hears about a “new agile framework,” he will likely do the Homer-Simpsonian nodding, pretending that he knows what it’s about, but he will have one, and only one, question: “What the heck does ‘agile framework’ mean?”

In the modern software development environment, we increasingly hear words like “agile,” “scrum,” and “kanban,” and they are often used improperly. In this article, I’ll try to explain and to clarify some of these terms.

Continue reading →
Paul Barnes
The Ultimate Introduction To Agile Project Management

Simply calling something Agile isn’t particularly helpful. The word, even in a software context, means different things to different people or organizations. There are many facets, definitions, implementations, and interpretations.

In this article, Toptal Head of Projects Paul Barnes teaches about behaviors, frameworks, techniques, and concepts supporting agile project management in software development.

Continue reading →
Subscribe
Free email updates
Get the latest content first.
No spam. Just great articles & insights.
Free email updates
Get the latest content first.
Thank you for subscribing!
Check your inbox to confirm subscription. You'll start receiving posts after you confirm.