Avea cuts deployment time from four hours to ten minutes - CM
Transcription
Avea cuts deployment time from four hours to ten minutes - CM
IBM Software Telecommunications Case Study Avea cuts deployment time from four hours to ten minutes The company eliminates separate, disparate tools by standardizing on IBM Rational software Overview The need Avea wanted to improve its time to market and increase software quality by implementing a standard set of integrated development tools for the entire organization. The solution Avea standardized on IBM® Rational® Requirements Composer and IBM Rational Team Concert™ software, helping eliminate the issues caused by separate, disparate development tools. The benefit Using the Rational products, Avea decreased versioning and deployment problems by approximately 30 percent and decreased deployment time for middleware services from four hours to ten minutes. Founded in 2004, Avea is a mobile communications company offering Global System for Mobile Communications (GSM) services. Based in Turkey, the company has approximately 3,000 employees and a customer base of 12.8 million, comprising 98 percent of the population in Turkey. Avea currently has roaming agreements with 644 operators in 197 countries, and it continues to expand its reach through new partnerships as well as ongoing investments in technology and infrastructure. Addressing issues caused by disparate development tools To help support its rapid growth, Avea wanted to improve its software development processes. The company, which was formed through a merger, had a number of separate, disparate software development lifecycle applications in place. Because of this, Avea had a number of challenges that it wished to address, including: ●● ● ●● ● ●● ● Siloed documentation Separate, non-standard code repositories for each team Lack of traceability due to separate task management and code management systems IBM Software Telecommunications “Rational products give us an end-to-end solution, because Rational has dedicated solutions for specific domains in the software development lifecycle.” —Tansu Dasli, middleware development manager, Avea Case Study Avea wanted to improve its time to market and increase the software quality for its mobile communications applications by implementing a standard set of integrated development tools for the entire organization. “We needed standardization for the implementation process and needed to establish a discipline for software development lifecycle processes, and especially for the release management and release planning processes,” says Tansu Dasli, middleware development manager, Avea. Incrementally implementing effective ALM capabilities Avea standardized on effective application lifecycle management (ALM) capabilities provided by IBM Rational Requirements Composer and IBM Rational Team Concert software. The company selected IBM for several reasons. “One of the most important is that IBM has end-to-end solutions and products for the software development lifecycle domain,” says Dasli. Avea was also impressed by the strong IBM consultancy services and support. Finally, the company chose IBM because of its broad application portfolio. “IBM has visionary products for the next steps,” says Dasli. “We are thinking of the software development lifecycle as a step and pre-requirement for the next visionary steps. For example, we can potentially expand into governance and enterprise architecture solutions. IBM has visionary products in Rational and in the WebSphere and the InfoSphere domains.” Avea uses Rational Requirement Composer at the project and product levels. The application helps the company define its software requirements in the early phases of the software development lifecycle. Then, after creating products, Avea uses the application to create its product documentation. The company uses Rational Team Concert software as a standard, centralized code repository, and for managing tasks, builds, releases and release planning. “Rational products give us an end-to-end solution, because Rational has dedicated solutions for specific domains in the software development lifecycle,” says Dasli. 2 IBM Software Telecommunications Solution components Software ●● ●● IBM® Rational® Requirements Composer IBM Rational Team Concert™ Case Study Improving traceability, build processes and documentation quality By combining task and build management in a single system, Avea established greater traceability. “What Rational Team Concert brings us is task management, code management and build management all together. So when the developers modify code, we know who touched the code and why, and who requested the modification,” says Dasli. Having a centralized code repository has also helped the company decrease deployment and versioning problems. “Using the Rational lifecycle products, actually we decreased versioning and deployment problems by approximately 30 percent,” says Dasli. The Rational solution has also helped the company reduce build problems and decrease the amount of time required to create builds. The build engine bundled in Rational Team Concert software helped Avea decrease the time required to deploy middleware services from four hours to ten minutes. Deployment quality has also improved. Finally, using Rational Requirements Composer software, Avea increased documentation quality by 90 percent for middleware services. All of these improvements have helped the company deliver higher quality software more quickly, which is essential in the fast-paced mobile communications marketplace. “So in a GSM company, the market is very speedy, so you have to be fast, you have to deliver high quality, you have to make it perfect,” says Dasli. IBM and collaborative lifecycle management Rational Requirements Composer and Rational Team Concert are part of the IBM Rational solution for collaborative lifecycle management (CLM) along with Rational Quality Manager software. CLM is an easy-to-install and easy-to-use solution that can be optimized for agile or traditional teams to help accelerate innovation and speed to market. This solution is built on the IBM Jazz™ platform and allows organizations to unify teams and multiple platforms. CLM integrates with IBM Rational Software Architect and IBM Rational Software Architect Design Manager software to involve stakeholders from across the organization and beyond in the design process. 3 For more information To learn more about IBM Rational software, please contact your IBM representative or IBM Business Partner, or visit the following website: ibm.com/rational Additionally, IBM Global Financing can help you acquire the software capabilities that your business needs in the most cost-effective and strategic way possible. We’ll partner with credit-qualified clients to customize a financing solution to suit your business and development goals, enable effective cash management, and improve your total cost of ownership. Fund your critical IT investment and propel your business forward with IBM Global Financing. For more information, visit: ibm.com/financing Please Recycle RAC14271-USEN-00