Software Development Project Management Articles
This article explores the concept of resiliency in software development and project planning. Resiliency is defined by the capability of an application to recover to a stable, functioning state after failure or adverse events.
May 12, 2025
The Process of Software Architecting is a book that presents the influence of architecture in the software development process. The interesting aspect of this book is that is it a thorough presentation of the architecture...
April 9, 2025
Working software over comprehensive documentation is one of the key element of the Agile Manifesto. In his book “Software Ownership Transfer”, Vinod Sankaranarayanan provides his perspective on why software documentation should not become an objective...
March 17, 2025
Defining success in software development projects is not an easy task. In his book “Project Myopia”, Allan Kelly discusses the definition of success criteria for software development projects.
January 24, 2025
This article originally contains a list of resources about the most valuable positions, roles and responsibilities in a software development team. The original content mentioned had disappeared, so you will find below another list of...
December 4, 2024
In this article, based on chapter 4 of MongoDB in Action, author Kyle Banker explains how MongoDB schema differs from an equivalent relational database (RDBMS) schema, and how common data model relationships between entities, such...
November 22, 2024
Good requirements are the foundation of software development projects. It is more important to “do the right thing” than to “do things right”. The book “So You Want To Be A Scrum Master?” discusses the...
November 6, 2024
Nowadays, it is pretty hard to find an application that doesn’t have a data flow that depends on external services, such as databases, queues or caches. We could also include API services in the mix,...
October 23, 2024
Last Comments