Before a project starts SOFHA requests a basic features and functionalities specification from the intended customer. Afterwards both, the customer's product planning staff and SOFHA sit together to determine the final product features, the user interface and the product road map in a joint and creative brainstorming process which results in the initial prodct specification.
To meet the product standards SOFHA wants to achieve, and to maintain consistency across product releases, a set of performance and compatibility benchmarks is used. These are implemented by the SOFHA quality assurance department. They include the QualityLogic tests, software application testing, platform operating system testing and a proprietary set of benchmark tests. Customer test requirements are often added to ensure product quality. The product must also pass the Adobe certification as an external testing requirement.
All projects have assigned project managers who are responsible for coordinating development, QA activities and day-to-day customer contact. Products developed using only core technology and design can have schedules estimated based on high probability factors. Project schedules are based on comprehensive product specifications, customer documentation, engine availability and an active communication process between SOFHA and customer.
|