Industry
Corporate
Products
Transit
Contact Us

TECHNOLOGY

Speacq bases its technologies on Korean innovations in transit systems, but its systems are more advanced than those used in Korea.

Automated Fare Collection system

The Seoul automated fare collection system has been operating since 1996. While all of its parts and features are available to Speacq, in many cases its software will be upgraded to contemporary U.S. standards

Capability Maturity Model (CMM)

CMM is a method for evaluating and measuring the maturity of the software development process of organizations on a scale of 1 to 5. The CMM was developed by the Software Engineering Institute (SEI) at Carnegie Mellon University in Pittsburgh. It has been used extensively for avionics software and for government projects since it was created in the mid-1980s.

There are 5 levels of the CMM--Initial, Repeatable, Defined, Managed and Optimizing. According to the SEI, "Predictability, effectiveness, and control of an organization's software processes are believed to improve as the organization moves up these five levels. While not rigorous, the empirical evidence to date supports this belief."

At Speacq, every line of code is traceable back through Software Requirements, Features, Benefits, and Stakeholder Needs to a Stakeholder. Following the precepts of Extreme Programming , each new module added to a build is automatically unit-tested for common errors, and the entire program is acceptance-tested to assure continuous functionality.

While Speacq aspires to level 5 in the near future, our continuous build methods assure us of level 4 today. We find the added expense of high-level CMM to be more than justified by predictable results.