Software is a pervasive to most modern systems. This includes but is not limited to financial, computational, imaging, sensing, transportation, communication, therapeutic, and military applications. As a result, the importance of robust software has never been greater. Whether to prevent life-threatening failures in military or medical systems, or to take advantage of business opportunities, software quality is critical.

Kitware has developed an extensive software quality process. Originally inspired by six-sigma manufacturing programs, this process is used to create and develop all of our software products, whether proprietary or open-source systems. The process is based on methods from test-driven development (TDD), and adopts methods from extreme programming to ensure a rapid, adaptive development methodology built on a foundation of high-quality testing. The process is also scalable, and supports geographically distributed development teams. Kitware provides consulting and training services to configure and implement the software process at customer sites, and often teams with customers on large-scale software projects.

News
cdash dashboards, cdash cmake cmake
stopplay