Published on 12 Oct 2009
"Building an agile development team requires a multiplatform approach, and Sodifrance uses Rational Developer for System z and Rational Team Concert for System z to help application teams synchronize their efforts and improve collaboration. Rational on System z offers a powerful and valuable combination for any company that wants to boost its development team's productivity." - Hugh Smith, Project Manager, Sodifrance
Customer:
Sodifrance
Industry:
Computer Services
Deployment country:
France
Solution:
Enterprise Modernization
Overview
Sodifrance SA, an IT services company, provides IT modernization services principally in France and Benelux. Through its Mia-Software division, the company delivers solutions for application lifecycle optimization, helping business and IT staff monitor, control, and standardize their applications.
Business need:
For Sodifrance’s many complex mainframe modernization projects, the company’s staff often required different tools for each phase, including requirements, change management, agile development process management, builds and more. In order to accelerate the development and migration involved in modernization, Sodifrance sought an open and powerful integrated development environment (IDE) that could be integrated with its own Mia-Software products.
Solution:
Seeking to leverage the open nature of the IBM Rational Jazz collaborative software delivery platform to integrate its own Mia-Software products, Sodifrance evaluated IBM Rational Team Concert for System z and Rational Developer for System z software on an IBM System z9 Enterprise Class server running IBM z/OS 1.10 at IBM’s Montpelier zTech center. As part of this implementation, Sodifrance developed plug-ins based on its products, including Mia-Discovery, Mia-Mining and Mia-TaskManager.
Benefits:
Decreases development time by 15 to 20 percent; Increased visibility across teams through a unified dashboard helps improve development quality, minimizes errors and rework, and reduces time necessary to recognize and address issues; In the future, RTCz will ease development between Sodifrance headquarters and remote customer sites through improved communication and optimized code check-in and management features
Case Study
Sodifrance SA, an IT services company, provides IT modernization services principally in France and Benelux. Through its Mia-Software division, the company delivers solutions for application lifecycle optimization, helping business and IT staff monitor, control, and standardize their applications.
Challenge
For Sodifrance’s many complex mainframe modernization projects, the company’s staff often required different tools for each phase, including requirements, change management, agile development process management, builds and more.
In order to accelerate the development and migration involved in modernization, Sodifrance sought an open and powerful integrated development environment (IDE) that could be integrated with its own Mia-Software products. With a single unified tool to manage projects and control modernization phases, developers could create and maintain multiplatform applications while benefiting from the advanced functions of the Mia-Software products. A single tool could also improve visibility throughout the migration process to reduce errors and improve the overall quality of global software delivery.
Solution
Seeking to leverage the open nature of the IBM Rational Jazz collaborative software delivery platform to integrate its own Mia-Software products, Sodifrance evaluated IBM Rational Team Concert for System z (RTCz) and Rational Developer for System z (RDz) software on an IBM System z9 Enterprise Class server running IBM z/OS® 1.10 at IBM’s Montpelier zTech center. The company sought to test the project management functionality of RTCz and the ability to add plug-ins to RTCz. This enabled the project team to add modernization phases and functions to the solution and manage them from RTCz. The combination of RTCz with RDz was shown to allow Sodifrance to improve team efficiencies and project visibility with a single multiplatform IDE and common code paradigm, regardless of language or development role.
As part of this implementation, Sodifrance developed plug-ins based on its products, including Mia-Discovery, Mia-Mining and Mia-TaskManager. These plug-ins were integrated with RTCz in the Eclipse environment. The team implemented use cases where a developer or a project manager can execute Mia-Software products’ functions from within RDz or RTCz. By including these features, Sodifrance is able to provide customers with a fully integrated collaborative application lifecycle management solution covering the entire global software delivery process.
Benefits
Decreases development time by 15 to 20 percent
Increased visibility across teams through a unified dashboard helps improve development quality, minimizes errors and rework, and reduces time necessary to recognize and address issues
Integration with Sodifrance’s Mia-Software allows team members to access many time-saving functions directly from the IDE, such as cartography, nonconformity checking, program logic, data flow and more
In the future, RTCz will ease development between Sodifrance headquarters and remote customer sites through improved communication and optimized code check-in and management features
Components
IBM products and services that were used in this case study.
Hardware:
System z: System z9 Enterprise Class (z9 EC)
Software:
Rational Developer for System z, Rational Team Concert for System z
Legal Information
© Copyright IBM Corporation 2009 IBM Corporation Software Group Route 100 Somers, NY 10589 U.S.A. Produced in the United States of America October 2009 All Rights Reserved IBM, the IBM logo, ibm.com Rational, System z and z/OS are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at ibm.com/legal/copytrade.shtml. Other company, product, or service names may be trademarks or service marks of others. The information contained in this documentation is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this documentation, it is provided “as is” without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this documentation or any other documentation. Nothing contained in this documentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM (or its suppliers or licensors), or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
