MPC Support

OCI has assisted many projects in setting up efficient, nightly build and test environments. MPC is proving to be a very popular tool with a large community of users on some very large projects. 

Build systems are often the forgotten component of the development process, until a delivery looms. Then panic ensues as builds fail to compile or generate copious error messages, tests no longer pass, and the teams consume valuable time trying to untangle the respository problems, track down changes, and sort out the issues.   

Test early, test often is more than an adage. It is the way well-run software projects mitigate their risks, meet schedule and contain costs. OCI supports its open source products with rigorous procedures which include continuous, or nightly, builds and tests. All of which post to a scoreboard, visible to all interested parties. If (when) the code breaks after a check-in, it is easier to assign the problem, to find the issues, and then fix them, until the code base once again passes. 

MPC and other open source tools are key components at building a predictable and stable build environment. MPC can be tailored to suit your particular combination of build platforms, compilers etc. You may elect to do it yourself (using OO Perl), or contract OCI to assist you, then validate, and update MPC to extend the range of supported environments publicly available with MPC.  

OCI has training, mentoring and consulting services that can help you implement a development process to match your existing culture, tool and platform investments, and provide management visibility and metrics. Many times OCI consultants combine proprietary products (IDEs, compilers, code management systems) with open source. Other times we create totally open source implementations. Judicious use of scripting enables a smooth flow of operation, avoidance of misteps, low cost maintenance, and easy extensibility.    

Support for MPC is often provided, bundled, as part of our ACE/TAOsupport activities. It is also available from OCI as an individual support offering. Please contact OCI Sales for more information.

Copyright © 2006 Object Computing, Inc. All rights reserved. | Privacy Policy