In architecture review we evaluate the structure and architecture of existing software solution. We map how existing technology choices and design solutions are supporting the current intended use of the software. We offer the customer a proposition, how the software architecture should be improved, so that the software would be suitable for further development and easily maintainable.
In implementation review we evaluate the internal code quality of the existing software solution one component at a time. We map how complex and coupled the code base is. We offer the customer a proposition the components of which need attention and how the code should be improved, so that the components are easily maintainable and suitable for further development.
In process review we evaluate the existing processes, tools and methods of a software project team. We survey the project working habits by interviewing the project team and the stakeholders for the project. With the help of this survey, we solve the bottlenecks and obstacles of the project. We offer the customer a proposition , how the processes should be improved, so that the productivity of the project increases.
Subcontractor review contains different parts of architecture, implementation and process reviews, which we apply on existing subcontracting software project. We investigate and map if your company gets the best possible software contracting at the best possible price. We offer the customer a proposition how they should proceed with the subcontracting in the future.