Standardized Build Best Practices Meister is the only solution that gives you complete control over the software build. It manages dependencies, automatically generates build scripts, executes accelerated, incremental builds, and provides detailed audit reports. Meister replaces expensive to maintain homegrown and open source build systems with standardized build services for integrating, compilers, linkers, archive tools and other common development tools into a seamless distributed lifecycle management system. Teams benefit by implementing build best practices in a standardized way across all languages and platforms. Meister is also a programmable environment, so build engineers can use the Meister API to develop custom Build Services that tightly integrate their particular combination of commercial, open source, and in-house developed tools into the Meister build management platform.
Eliminate Manual Tasks Meister automates manual tasks and eliminates the redundant, error-prone activities commonly performed by build engineers and developers, especially build scripting. OpenMake Meister ships with over 100 reusable Build Services enabling teams to quickly build applications that use common development tools and environments, such as MSBuild, GCC, Flex, WebSphere, WebLogic, and Java. Meister provides a project dependency database that enables teams to publish and then reuse the output of builds, streamlining the development process and enabling builds to intelligently flow through the software lifecycle. Build scripts are automatically generated by Meister as part of the build process, eliminating costly script errors.
Build Acceleration By directing calculating and managing software dependencies, Meister accelerates builds, enabling teams to implement agile and other fast-moving development processes. Builds are further accelerated by Meister, which can determine which build tasks can be run in parallel – taking full advantage of separate processors on multi-core machine hardware. With Meister, agile teams can achieve 10 minute incremental builds for most projects, ensuring that continuous integration and unit testing runs smoothly and efficiently for maximum benefit.
Advanced Build Analytics Going beyond basic build logs, Meister provides team leads and managers with actionable build analytics, including impact analysis audit reports, to enable better software development decision making. Meister Insight reports document the dependencies, environment and other critical information about a build. Managers can ask and answer important questions around the impact of specific code changes to drive accurate test and release practices. Meister can even embed footprint data in binaries, enabling teams to simplify the software support and maintenance process by unambiguously identifying the contents and origin of any software release.
Enterprise Scalability and Cross-Platform Support Because Meister plugs into the Mojo distributed continuous integration and workflow platform, it delivers the benefits of acceleration, standardization and auditing throughout the enterprise. Combined with Mojo workflow, Meister enables teams to automate complex build, test and deploy processes that are tailored to specific needs, rather than forcing teams to adjust their process to fit their build tool. By taking advantage of virtual and cloud computing environments, Meister build management solutions let teams respond quickly to today’s fast moving enterprise development and lifecycle challenges. |