Project Management - Plan Do Check Act

Introduction to Software Project Management (with ChatGPT inputs!)

  ChatGPT is the rage nowadays. I had it provide an introduction to software project management. This article incorporates several inputs from the ChatGPT response, with some edits done by me. An Introduction Software project management is the process of planning, organizing, directing, and controlling...
Agile Software Development

Introduction to Agile

Agile is the ability to respond and adapt to change. Software development is done iteratively, where requirements and solutions evolve through collaboration between self-organizing and cross-functional teams. Agile development enables teams to deliver value faster, with greater focus on quality and predictability. Scrum and Kanban...
Waterfall Development Methodology

The Waterfall Development Methodology

The Waterfall Development Methodology is a sequential-order life cycle model. The project moves from one phase to the next phase sequentially.  It can be considered as the “traditional” development model. It follows a logical pattern – Plan, Build, Test, and Release in sequence. Benefits It...