
components are developed mainly using Microsoft .NET framework and other support components and tools of the major software vendors. Applications run on Microsoft Server and SQL-Server platform in smart-client, client-server and Web architecture.
Design and development follow quality criteria and a structured lifecycle with well defined phases and predictable results.
A good blend of latest generation CASE (Computer Aided Software Engineering) development tools and attention to the design phase enables us to produce comprehensive and articulate specification documents: this guarantees complete agreeing between customer expectations and development team deliverables.
Project documentation and source programs are stored and managed using Microsoft Team Foundation Server and Microsoft Share Point. Thanks to these tools and to a detailed project management activity, we create accurate project plans and estimates.
Our attention to quality translates in to structured test sessions, with the use of check-lists and test reports. We are managing to introduce automatic tests and code-review sessions to improve the code quality: an automatic procedure enables the emprovement of maintenance activities and customer assistance, with a faster and efficient service.
Technical services are automatically tracked: this enables both to produce comprehensive and exhaustive monthly reporting for clients and to create a knowledge base that helps improving service.