Waterfall and Big Design Up Front (BDUF)
The origins of the so-called “Waterfall” approach can be traced back to Winston Royce, a director at Lockheed Software Technology in the 1970s, and his now-famous paper from the 1970…
Earned Value Management
Earned Value Management (EVM) is a management methodology for monitoring and controlling schedule, cost, and scope. It allows management to measure and track project execution and progress. In 1997 the…
A Brief Review of Relevant Software Engineering Topics
Large-scale software engineering organizations, particularly government contractors, have traditionally used plan-driven, heavyweight, waterfall-style approaches to the planning, execution, and monitoring of large software development efforts. This approach is rooted in…
Recent Experience with Scrum (2010-2011)
In 2010, a new opportunity to employ agile development presented itself: the FAA was seeking to upgrade their terminal ATC systems’ data recording capabilities. The deployed systems were recording data…
Talent Agility – A Systematic Approach to Business Agility
Well, until a few years ago, talent management was just a function of HRD. And even the largest of the organizations didn’t focus much on managing and developing their talent.…
Marketing Agility: A Step towards Acquiring Organizational Agility
Does marketing agility really make sense, or is it like another buzz word? The question itself carries sagacity because it’s important to understand if this term really makes sense in…
Building an Emotionally Agile Workforce
“Leave your emotions at home.” Almost every working individual must have heard of this phrase. And leaders admit repeating it time and again, to eliminate the ‘so-called’ emotional drama at…
Being Agile, Being Future-Proof
Current is the era of a new breed of enterprises – startups that can easily disrupt big existing companies. While startups majorly focus on penetrating the new markets and adapting…
People and Agility: Creating an Agile Workforce
Change is invariable and undeniable. Product lifecycles have shortened. Geographical boundaries are diminishing. Technology advances in the blink of an eye. Time to market has reduced. Delivery time has compressed.…
How to Build an Agile Business ?
Constant change is a norm in today’s fast-paced business environment. It’s become important for companies to respond almost immediately, in order to sustain in a business world where: Geographical boundaries…


