When it comes to the right way of doing (agile) software development versus the proven wrong way of (waterfall) software development, we often hear the terms:
- Strategic
- Modern
- Mobile
- Agile
- Lean
- Unconventional
So, it was somewhat surprising and interesting when I noticed these words in a CNN article regarding Russia and its Department of Defense. In that same article, I noticed other terms that could be equally applicable and relevant to an article on agile software development and modern day technology trends, including:
- Eavesdropping equipment
- Cyberattacks
- Proxies
- Electronic warfare
- Computer systems
- Internet communications
- Technological edge
- Advanced systems
It is interesting that agile is becoming known as a better way of doing a lot of things, even modern warfare. The old days of huge armed forces (hundreds of developers) and overwhelming power (five-hundred million dollar information systems) are becoming obsolete and ineffective.
Agile is the future.
Kite photo from Prism Kite Technology.