CM+ Professional for
Software Configuration Management
Agility and control in your development lifecycle.
CM+ Professional is Neuma's solution for Software Configuration Management. Sharing the same repository technology as CM+ Enterprise, the Professional edition gives you the management tools you need to assure timely, quality results and to support your software development disciplines from Activity Tracking to Build and Release Management.
Apply a unified process to your development. Track your full product roadmap, including sub-products, components and all release streams. Then start funnelling features and problem reports to your design teams. Your designers employ integral change management and true stream based development to reduce cycle times, reduce complexity and improve quality. The builds and releases they generate are completely traceable back to the originating artifacts, and you have a full audit trail of every change made to your products.
- One Architecture. Team-wide, Real Time Visibility
- High-performance, Near-zero Administration Repository
- Integral Change Management and True Stream Based Development
- Full Lifecycle Coverage
Real-Time Visiblity for All Project Stakeholders
CM+ Professional connects your whole project team to a single repository through a role-based user interface. Interactive, drill down display panels and graphical browsers let you navigate data from any perspective. Team-leads can add new design cycles quickly with integrated activity and feature tracking. Designers can quickly collaborate on changes, while ensuring they develop against a stable build. Testers and QA managers have instant access to the changes and change drivers that went into their build. Project managers can determine up to the minute project status based on real deliverables, not guess work.
CM+ models your lifecycle artifacts with the correct first class objects, and links the information together in its unique hybrid database, through hierarchical and many to many relationships. Unlike many other systems, CM+ does not overload a single object to track different artifacts. Features, issues, changes and builds are all distinct, with their own process workflows.
Find out more about the tightly integrated suite of applications in CM+
Integral Change Management and True Stream Based Development
Build your business case: Still running a second generation SCM system?
Change management is not just a way of packaging files together with a problem or feature. It is a way to evolve your products through well engineered changes and a managed change control process. In CM+ Professional, change management gives you full traceability between your deliverables and the upstream artifacts that drove them. It lets you manage changes instead of wasting time managing your configuration.
Neuma Whitepaper: Change Package-based versus Task-based Change Control
Stream based development is not just a way to put your product branches onto a hierarchy, nor is it a way to map your file promotion model, including developer sandboxes, into branches. Stream based development in CM+ turns your product road-map into true parallel release streams, ensuring each stream acts as a pipeline for your features, problems and change packages. Neuma pioneered the stream based development model in the early 1990's.
Together, integral change management and stream based development in CM+ give you unparalleled control and flexibility while making life easier for your designers, configuration managers and project managers.
- Labelling is eliminated. Configurations are tracked as fixed baselines, alignments that reflect your change control process, or flexible build records that let you control exactly which changes are in the build.
- Branching is automatic and done only when required. Maintenance fixes can be automatically incoporated into later streams.
- Merging is rarely required, dramatically reducing your regression testing workload. Designers can control which changes they share and which ones they don't without having to keep sandbox branches.
- You can focus on managing your changes rather than tracking your product configuration. Create new baselines simply and automatically by aligning selected changes into your configuration.
High-Performance, Near-Zero Administration Repository
Build your business case: CM+ improves the bottom line.
CM+ Professional shares the same architecture as CM+ Enterprise, namely the STS high-performance repository. STS employs an advanced hybrid database (object and relational), transaction engine, workflow engine and command language to give you an enterprise class repository without the cost and administration of a separate database.
The STS transaction engine lets you document, trace and audit all of your repository changes with automatic transaction journalling and repository checkpoints. The fully executable transaction journals support hot backups, rollbacks and outage recovery. Ensure regulatory compliance, while maintaining IT reliability and efficient operation.
The STS repository is platform independent and pick-up-and-drop portable between platforms. The smart-client architecture and advanced source compression reduce your footprint and processing requirements. CM+ will support hundreds of users on relatively low-end platforms, and you can easily move from UNIX to Windows to Linux simply by copying your repository. Why spend money on additional servers just to run your CM system?