Software Factory Approach
Digital Domain's unique Software Factory Approach (SFA) of software development is a methodology designed to ensure maintainability of code and consistent software quality. The Software Factory Approach addresses the key issues of interchangeability of code authorship, transition management and operational efficiency improvement. A software factory is a set of software intensive systems satisfying the specific needs of a particular market segment & are developed from a common set of core assets in a prescribed way.
Features of the SFA
Every member of the project is an integral part of the whole team
Every team use a simple form of planning and tracking to decide what should be done next
Team members work together as a group, improving the design continually to keep it always just right for the current needs
Every team shares a common picture of what the system looks like
Job rotation within team members to eliminate project delay in case of attrition
Proper documentation of each day's technical progress on the project
Technical guidance to the new entrants on the running projects via interactive sessions
Conformity with the coding standard guidelines for all languages as provided by the Quality Assurance Group
Extensive Quality Control and Assurance Process before client delivery |