Accelerate with SWC HighTest!


SWC Road Map To Responsible Development ...




Requirements Tracking for Developers & Managers

trac


http://trac.edgewall.org/

*

Automatic Builds

Source code control system is key for managing validated modules and system tests!! Tools that promote continuous integration and easy build/install processes enable successful demonstration of system capability at any point in time!

SVN

Subversion (source code configuration control)


CruiseControl

Cruise Control (continuous build and integration)

Help for Using Tools Is Built-In

All tools and code are self-documenting!!

doxygen


http://www.stack.nl/~dimitri/doxygen/index.html

*

Sample Code helps developers write testable software!

Test-Driven Code Examples

http://swc-hightest.com

*

Using A Test Framework encourages 100% coverage!

CppUnit

JUnit

PyUnit

*

Composability tools, like OCTane, help make your system more reusable, maintainable, and testable.

OCTane (Object Composability Tool)

Services/Wrappers

  • Logging: to insulate code from different logging implementations (such as log4cpp, syslog, etc).
  • Configuration: to provide a high-level, type-safe interface to hierarchical configuration (XML files, command line options, etc).

*

Training and mentoring is available to help jump-start your team's development projects!



SWC HighTest

*