IT organizations are finding that their traditional product design and delivery practices have not kept pace with the needs of their business stakeholders. The "manufacturing" process must be refined to build and deliver a more diverse and agile set of products with increased quality and speed to market.
The solution framework must be flexible and iterative. Software must be revisited and continually improved. The process must involve the appropriate parties at the appropriate times, with groups such as IT security and risk management, tax, legal, and finance brought in at key intervals.