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.

ProjectsIcon ChevronAgile

The Project Management Blueprint Part 1: A Comprehensive Comparison of Agile, Scrum, Kanban, and Lean

by Darren Hagman

Have you ever wanted to have all of the Software Development Methodologies explained in one place? If so, here is an ultimate blueprint about what is Lean, Agile, Scrum and Kanban. This is the first part of the series where we explain all the different methodologies used in Software Development.

25 minute readContinue Reading
ProjectsIcon ChevronPeople & Teams

Saving Product X – A Design Thinking Case Study

by Luciano Castro

Have you ever wondered if you can apply Design Thinking principles with a limited time and budget? If so check this out, this is an in-depth Design Thinking Case Study which details how Design Thinking helped a company to save its product.

16 minute readContinue Reading
ProjectsIcon ChevronTips & Tools

5 Indispensable Qualities of Top Project Managers

by Miroslav Anicin

Top PMs are always in demand in organizations around the globe. This is a list of some really useful habits Top PMs possess. Hopefully, they will help you to become one or check if you already have these habits at your disposal.

11 minute readContinue Reading
ProjectsIcon ChevronTrends

AI Project Development – How Project Managers Should Prepare

by Audrius Zujus

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.

17 minute readContinue Reading
ProjectsIcon ChevronPeople & Teams

You Need a Hero: The Project Manager

by Ethan James

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.

11 minute readContinue Reading
ProjectsIcon ChevronAgile

Agile, Scrum, and Kanban: What the Heck Do These Words Really Mean?

by Goran Prijic

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.

9 minute readContinue Reading
ProjectsIcon ChevronAgile

The Ultimate Introduction To Agile Project Management

by Paul Barnes

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.

25+ minute readContinue Reading