Projects Quality and Audit
Almira Labs, given its wide experience in Software development, can help its customers to identify problems in internally or outsourced development projects, to ensure their correct execution or at their completion , perform a software audit on the final software delivered tothe customer. The areas usually included in this kind of project are:
- Software Requirements Engineering
- Projects for the definition and automation of Softwar Test cases based in Use Cases techniques
- Selection of proper software life-cycle tools (Project Tracking, Test, SCM, Change management...)
- Project Recovery. Analysis of on-going projects in crisis to propose solutions to put projects back on track and try to accomplish dates of quality levels as expected by the customer
- Software audits
This last area implies a serie of processes described below.
Study phase:
- Business processes that involved the IT departments (development, SQA, Support...) are escrutinied to improve their connection with the general processes of the Business.
- Software process and life.cycle definitions are studied
- QA control processes over deliverables are studied
Audit phase:
- Software is analyzed reagrding QA parameters like Metrics, Maintainablity. Problems found are described and quantified
- Solutions are proposed in different temporal phases (short, medium and long term) in a Project Plan aligned with customer needs
Implantation phase:
- Our team starts implanting the solutions proposed or manages third-party teams that perform them