Devising a framework for business applications that, by their nature, continually evolve via customization is harder than building a base for more static applications, said Satya Nadella, corporate vice president for MBS Product Group.
--------------------------------------------------------------------------------
Sridharan concurred. "To build a framework for customizable enterprise apps is tough. If you know the problem demand you're building for, you can build for it. [But] we're building a more generic framework," he noted. That framework must be able to accommodate the flexibility that continued customization demands, both by third-party ISVs and in-house corporate developers.
Sridharan said his group, which includes developers from the once-separate Navision, Axapta and Great Plains development efforts, aims to prioritize those items that absolutely must be in the framework vs. those in a wish list.
"It's a very typical phase of the product development cycle. In the beginning, the initial scope [comprises] everything, [then it's time to get realistic]," Sridharan said. "We have to decide to do this chunk now--we can't do it all, so what should we do first?"