

This product is being designed to study the business need and possible organization of a team within B2BI that would provide Small Application Services. At the outset, it was recognized that several business units employed personnel to develop certain small applications. These shadow applications were built by the business units themselves because resources were not available within IT to develop them and they were not on any existing team's roadmap.
The purpose of the framework is to provide an expedient, robust environment in which small applications could be built.
The framework needs to offer a certain level of sophistication (should not be overly simple) and yet it should be very simple to use. Someone new to the framework should be able to be productive with it within days (as opposed to weeks) of being introduced to it.
It is expected that the framework provide certain core services, reusable presentation elements and tools to aide the productivity of the developer using the framework.
To accomplish this it is expected that the framework provide entry points for developers with varying levels of familiarity, i.e., introductory, intermediate and advanced familiarity.
The features provided by the framework should align with the need to have a very low learning curve – a contractor or intern coming on board should be able to start using the framework within days of being exposed to it – at least at the introductory entry point.