Software, Everywhere
From wrist watches to space probes, software is everywhere. Every day, millions of lines of code are written by thousands of software developers around the world. Our society becomes more dependent on software every passing day
Increasing Software Complexity
Every system, every application, in every version, in any domain, gets more complex at each iteration

Increasing Software Demand
Demand for software is skyrocketing. More and more “traditional” tasks are being assisted or replaced by software. Today, most consumer devices have some sort of software running inside. And it's a growing trend. Disposable computing is not far away...
Increasing Challenges
Software makers need to address the evolution in many aspects like:
- Compliance regulations (HL7, Sarbanes-Oxley, HIPPA)
- Multi-core & Multi-threading
- New development paradigms (SOA, Web 2.0, SaaS, Cloud Computing)
And at the same time face:
- Decreasing time-to-market
- Decreasing budgets
- Decreasing resources
|