Test Driven Development
Inspired by the “test first” philosophy from XP, Test Driven Development (TDD)…
A Brief Review of Agile Methodologies
This research aims to produce a System Dynamics model of Agile software…
Agile Software Development
In the 1990s, as the large software firms were “maturing” along the…
The Software Capability Maturity Model (SW-CMM)
To deal with the “software crisis” in the 1980s, the US Air…
Waterfall and Big Design Up Front (BDUF)
The origins of the so-called “Waterfall” approach can be traced back to…
Earned Value Management
Earned Value Management (EVM) is a management methodology for monitoring and controlling…
A Brief Review of Relevant Software Engineering Topics
Large-scale software engineering organizations, particularly government contractors, have traditionally used plan-driven, heavyweight,…
Recent Experience with Scrum (2010-2011)
In 2010, a new opportunity to employ agile development presented itself: the…
Talent Agility – A Systematic Approach to Business Agility
Well, until a few years ago, talent management was just a function…
Marketing Agility: A Step towards Acquiring Organizational Agility
Does marketing agility really make sense, or is it like another buzz…


