Software Factory

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

More