Reach for the Cloud!

Cloud Best Practices Network

Subscribe to Cloud Best Practices Network: eMailAlertsEmail Alerts
Get Cloud Best Practices Network: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

News Feed Item

Codice Software Releases Plastic SCM 3.0, Delivering the First Automated Refactoring Toolset to Streamline Software Development

Plastic SCM 3.0 Introduces First 'Merge and Diff' Toolset on the Market to Effectively Deal with Critical Challenge of Code Refactoring and Integrates Code Review Functionality to Help Developers Increase Code Quality

LOS GATOS, Calif., July 16 /PRNewswire/ -- Codice Software, which designs and distributes next-generation software change and configuration management (SCCM) solutions, announced today that the company is releasing Plastic SCM(TM) 3.0, the latest version of the SCCM solution recently praised by Ovum Butler Group as being "innovative," "advanced," and "suited to demanding development environments where any combinations of Agile processes, distributed development and concurrent (parallel) development are practiced."

Plastic SCM 3.0 Introduces First 'Merge and Diff' Toolset on the Market to Effectively Deal with Refactored Code

Among the innovations in Plastic SCM 3.0 is the new XMerge/XDiff(TM) 2.0 integrated toolset, the first on the market to help software developers effectively manage the traditionally error-prone and time-consuming task of code refactoring. With Plastic SCM 3.0, developers can now more easily and reliably perform refactoring to optimize code performance, minimize code maintenance and reduce refactoring errors. XMerge/XDiff 2.0 is the latest of many next-generation SCM capabilities within Plastic SCM designed to improve developers' productivity and code quality by addressing challenges and limitations associated with many of the outdated legacy SCM solutions widely used by software developers today.

Many legacy SCM solutions in the market do not effectively support code branching and merging, so refactoring - the process where developers modify the internal structure of existing code to increase operational efficiency and maintainability without changing the external application functionality - is a tedious process performed on the mainline of code, which can easily introduce errors and alter the code functionality. Plastic SCM is designed to manage branch-per-task development with automated merging capabilities. The addition in Plastic SCM 3.0 of an integrated toolset to support productive refactoring is the logical next step in the evolution of the product.

"With all of the pressure on development teams to perform faster and deliver higher quality code, their development tools must facilitate productivity. This need for productivity drives our Plastic SCM roadmap of enhancements containing capabilities previously unheard of in the SCCM market," said Pablo Santos Luaces, CEO of Codice Software.

"Plastic SCM 3.0 takes refactoring to the next level. My team can now seamlessly and easily perform refactoring to ensure code quality, but without the laborious procedures of legacy systems," said Rick Oliver, principal solutions engineer, SRS Labs.

Plastic SCM 3.0 Makes It Easier for Developers to Review Code, Prevent Defects

Another significant next-generation capability in Plastic SCM 3.0 designed to help today's developers deliver higher-quality code is the new integrated code review functionality. Code review is a critical process for defect prevention, and one of the least well-established processes among developers because most SCM solutions lack an integrated code review tool. With integrated code review functionality, Plastic 3.0 makes it possible for development teams drive defect prevention within the SCM system by reviewing tasks/branches prior to merging them into the main line of code.

Plastic SCM 3.0 Enhances Usability with Explorer Shell Extension and External Data Storage Support

Plastic SCM 3.0 introduces the Plastic SCM Explorer Shell Extension, which allows developers to manage files in the familiar Explorer format. Plastic SCM 3.0 also features external data storage support to facilitate size reduction of the main Plastic SCM database, while providing convenient on-demand access to the extracted data files. This new capability allows teams to, for example, manage large binary files efficiently by storing them outside the main Plastic SCM database while assuring easy anytime access both from the server or the client.

New Data Importers Encourage Adoption of Next-Generation SCM Technologies

Plastic SCM 3.0 includes new data importers to assist teams moving away from Subversion and Perforce legacy SCM systems. The importers allow teams to move their data files into Plastic SCM from these legacy systems, making installation and setup of Plastic SCM a simple and quick process. The importers make it easier than ever for prospective customers to try Plastic SCM's 30-day, five-user try-before-you-buy license.

About Codice Software

Codice Software is a privately held software development company focused on the design and distribution of next-generation software change and configuration management (SCCM) solutions. The company's mission is to speed and secure software development, supporting agile and parallel methodologies in local and distributed environments, for companies worldwide with development teams ranging from five to 500 members. Codice provides development teams with a robust, high-end SCCM product, Plastic SCM, implementing enterprise-class functionality, while making next-generation SCCM affordable and widely available to any-sized organization. Codice Software's international marketing and sales headquarters are located in Silicon Valley, with additional offices across North America and a network of international distributors. For more information, please visit

SOURCE Codice Software

More Stories By PR Newswire

Copyright © 2007 PR Newswire. All rights reserved. Republication or redistribution of PRNewswire content is expressly prohibited without the prior written consent of PRNewswire. PRNewswire shall not be liable for any errors or delays in the content, or for any actions taken in reliance thereon.