CMMi made easy (with a compass)
People, processes, tools: these are the main ingredients that a company shall leverage to produce quality software. However, making software is intrinsically complex and you need a way to mix these ingredients in the right way.
CMMi and other quality standards offer suitable methodological tools, often in the form of processes and practices. These lead to a lot of corporate procedures and tools: training programs aren't enough, people need a compass to be involved in the many tasks required by software projects. Moreover, they need a unified view to have everything under control.
EasySGQ (Easy System for the Governance of Quality) is the compass that Nicola, Daniele and their team developed integrating open source tools and proprietary ones, and combining them with corporate processes. It allows a project manager to gain compliance with several quality standards with no additional burden on his daily activities. On the other hand, developers can work in this corporate ecosystem having all the functions they need with a high level of flexibility. A cornerstone of this architecture is Spago4Q, which provides the working groups with the information collected from the above-mentioned tools; this information is necessary to trace and develop end-users' requirements, to manage tests and project information, including risks, opportunities, metrics and documents.
Based on a living story, this presentation shows how an open source integrated platform makes easy the adoption of the CMMi in a large scale software factory, improving quality and cost-effectiveness of software development. Main technical features and economic advantages will be discussed, helping organizations improve historical project data collection processes and achieve higher maturity and capability levels.