Should your team use an agile or waterfall methodology? Agile and Waterfall methodologies shouldn’t be mutually exclusive. Whether it’s agile or waterfall, pros and cons exist for both. The type of project must drive the decision. Different project scenarios and expected outcomes determine which method is most appropriate. Do notRead More →

Kanban is an agile framework that is focussed on process improvement. Using kanban can help an agile team improve their workflow by focussing on managing their Work in Progress or WIP. Using a pull system, work items move through a value stream where they are pulled through the development cycle.Read More →

Scrum is the most widely used agile framework, where most teams begin their agile journey.  But should a Scrum team move to Kanban? Let’s take a closer look. Agile teams are self-organizing and own their process to complete work the best way that best fits their situation.  Although many teamsRead More →

project-management-template

Yes, agile projects need a project charter. Although project charters originated in traditional waterfall methods, every project should have one to provide initial project boundaries early in the project to align the team and stakeholders around goals and expectations. Agile project charters describe the project’s goal, purpose, approach and providesRead More →

agile-metrics

The first agile principle says “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software”. To make this happen, agile teams need to measure their progress towards delivering business value. How do teams measure their progress towards delivering valuable software to customers? We willRead More →

Quality-Management-In-Agile-Projects

Quality Management in Agile Projects is different than a traditional waterfall project. An agile approach focusses on shifting the role of quality earlier and continuously throughout the development lifecycle. Waterfall methods validate quality towards the end of a project, making bug fixing costlier. When teams transition to agile they sometimesRead More →