Profinit Software Process
Profinit's software process is inspired by the best practices school, which is founded on minimal practices stipulated for each of the primary and supporting activities of software engineering. Minimal practices are stipulated in order to ensure that we deliver to the customer the requested solution in the required quality, price and timeframe. There is a range of steps leading to this outcome:
|
Area |
Minimal practices |
Offer |
|
Requirements Specification |
|
Design |
|
Programming |
|
Testing |
|
Development environment |
|
Documentation |
|
Configuration management |
|
Validation and verification |
|
Implementation of the software process
Individual projects are regularly monitored and inspected. The basic mechanism from the software-process perspective consists in reviews (supervision) of the project, which are conducted every month with the aim of uncovering potential problems, risks, inefficient use of resources, etc. The software process also pertains to every individual - within the professional ladder, each employee participates in improving the quality of the development process at the project and organisational levels.