• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Development Platform as a Service - erfarenheter efter ett års användning -  Tieto - IBM Smarter Business 2011
 

Development Platform as a Service - erfarenheter efter ett års användning - Tieto - IBM Smarter Business 2011

on

  • 997 views

Presentation från IBM Smarter Business 2011. Spår: Utveckla produkter och tjänster kostnadseffektivt. ...

Presentation från IBM Smarter Business 2011. Spår: Utveckla produkter och tjänster kostnadseffektivt.
Ta del av Tietos erfarenheter inom implementation av agil utveckling och Application Lifecycle Management med IBM Rationals lösningar. Presentationen visar på ett antal olika exempel på implementationer, och en representant från en svensk kund berättar om sina erfarenheter från ett års användning av IBM och Tietos Cloudbaserad utvecklingsplattform, DpaaS.
Talare: Per Engman, Business Development, Tieto.
Mer information på www.smarterbusiness.se

Statistics

Views

Total Views
997
Views on SlideShare
640
Embed Views
357

Actions

Likes
1
Downloads
0
Comments
0

4 Embeds 357

http://www.scoop.it 349
http://www-01.ibm.com 6
http://w3.nordic.ibm.com 1
http://10.32.72.154 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Tieto is an IT service company providing IT and product engineering services.Employing about 18 000 experts, we are among the leading IT service companies in northern Europe and the global leader in selected segments.We specialize in areas where we have the deepest understanding of our customers’ businesses and needs, and have operations in nearly 30 countries (27).
  • Agile methodologies are highly disciplined activities, and without supporting the process with collaboration and process guiding tools and automations, particularly as agile is scaled out, the risk of lapsing into old ways of working is very real
  • Project costs for managing a project specific point-to-point ALM-integration can be 10% or more of the project budget. This as the environment often is brittle, many persons are involved in the maintenance (often the automations and connections is made by individuals in the projects to save time). The environment often degenerates when the key persons does not have time to maintain or support it. The organization also has no visibility or control over the environment cost.One step to minimize the cost of ALM is to centralize development, maintenance and operation of the environment. To set this up as a service will give the following benefits:Cost for maintaining environment visible and controlledCost reduced to 1-2% of project costHigher efficiency in project due to always working environment with high support levelCost can be further reduced by using a market leading highly integrated ALM tool suite provided as a Cloud serviceReduced startuptime for each project, startup counted in daysMinimized maintenance cost; administration cost below 1%Pay as you go only for actual usage; no upfront investment

Development Platform as a Service - erfarenheter efter ett års användning -  Tieto - IBM Smarter Business 2011 Development Platform as a Service - erfarenheter efter ett års användning - Tieto - IBM Smarter Business 2011 Presentation Transcript

  • Development Platform as a Service Experiences in Tieto© 2010 Tieto Corporation Per Engman Business Developer Tieto, Product Engineering Solutions Per.engman@tieto.com
  • Agenda• Us and Tieto• Agile trends, ALM and DPaaS• DPaaS Case Studie2 © 2010 Tieto Corporation 2010-05-26
  • The leading IT service company in • Highly specialized IT solutions and services complemented by a strong technology platform. Northern Europe providing IT and product engineering services. • Trusted transformation partner, close to customers’ businesses. Operations in close to 30 COUNTRIES© 2011 Tieto Corporation • Approximately 18 000 IT experts • Net sales EUR 1 713 million in 2010 • Listed on NASDAQ OMX Helsinki, Stockholm • Founded in 1968
  • Meet Tieto and IBM in Stockholm on November 17th "Together we design and deliver the most agile solutions in the market“Join us for the event “Tieto brings IBM Innovate to you”: The premier event where we will show you how to stay ahead of the competition by combining solutions from IBM and business-transforming knowledge from Tieto. Top 5 reasons to attend “Tieto brings IBM Innovate to you” 1. Learn how Tieto together with IBM’s software and systems development tools can help in keeping up and surpassing with competition in the long run 2. Listen to the highlights from IBM Innovate event in Orlando 3. Learn how you can access the tools from Tieto cloud services 4. Be inspired and educated by keynotes from Tieto and IBM executives in both technical system and quality management tracks 5. Network and innovate with 200 Nordic peers using IBM Rational products! © 2011 Tieto Corporation
  • Trends in Industries dependingon Software in their products andServices More features faster! © 2010 Tieto Corporation
  • Agile at scaleExperiences from the Telecom industry Quality improvement More featuresDeliver working software faster! Modular architecturefrequently  Just “working faster” is wishful thinking  The change will impact the whole organization © 2010 Tieto Corporation
  • Impacts of Agile at scale Product Release Release Release Backlog Backlog Backlog Backlog AgileRequirements planning Release 1 Release 2 Release 3 System Anatomy Iteration 1 Iteration 2 Iteration 3 Iteration 1 Iteration 2 Iteration 3 Iteration 1 Iteration 2 Iteration 3 & System Arch. versions Sprint plan Maintenance Maintenance Sprint plan Sprint plan Project and Product Health SW /Test IDEs Continuous Integration Dashboards Requirements Change Configuration Build Test Test Release Planning Measurement Management Management Management Management Automation Management Management Tool support for Collaborative Application Lifecycle Management © 2010 Tieto Corporation
  • Basic ALM Support Status and Quality Monitoring IDE with Integrated ALM support Issue Delivery SCM & Quality Planning & repository DB Tracking Automated Test Automated Build Continuous Integration © 2010 Tieto Corporation
  • Extended ALM support Product / Project Release Management Management Project and Product Automated Build, System Integration System Analysis Automated Model Health Dashboards Deploy And Test And Verification and Definition Validation Automated Model Sub-System Analysis Automated Build, Sub-system Integration Validation and Definition Deploy And Test and Verification Design Automated Component Validation and Test Requirements Change Configuration Build Test Test Release Planning Measurement Management Management Management Management Automation Management Management Tool support for Collaborative Application Lifecycle Management © 2010 Tieto Corporation
  • R&D and ALM – Cost Triangle  Operation Automation  Integration costs  Stability and Availability  Diversity Environment OPEX Lease or Buy Asset utilization BUSINESS Infra costs VALUE  Project lead times  SW development effort €  Cost of Quality  Hidden IT Environment R&D CAPEX10 © 2010 Tieto Corporation 2010-05-26
  • Enablers for higher efficiency and minimized ALM costQuality Minimized • Tool Consolidation and DPaaS operation cost Modernization Improvement • ESB based tool integrations Quality Script based • Unified and Integrated and point-to- point integrated process, planning and ALM collaboration support • Structured and Professional Time to Environment operation Time Market reduction • Cloud Delivery © 2010 Tieto Corporation
  • DPaaS conclusion • Minimized ramp up time X • Improved Efficiency • Ensured business continuity • OPEX cost savings XProject or organisation specific Centralized or Cloud basedsetup with point-to-point script setup and support with ESBbased ALM Based integrations of Tools © 2010 Tieto Corporation
  • DPaaS case- study IBM DPaaS in Tieto for customer in Public sector© 2010 Tieto Corporation
  • ALM as Service in TietoTieto Engineering Toolbox Tieto IBM/Rational DPaaS¹• Based on open source and commercial • IBM Rational’s new Jazz-based tools configured by applications such as Attlassian JIRA, Confluence, Tieto with C/ALM-integrations and with SaaS and SubVersion with Integration software made based delivery and pricing. by Tieto Rational Rational Requirements Quality Composer® Manager® Document Version Management Control Project and Issue Test System System Management Management Rational Team Concert® Tieto-made Integrations Tieto MS DPaaS¹  The modern software development environment from Microsoft, configured by Tieto . Information Web User Continuous Test Sharing Interface Integration Automation Integrated Developer’s Environment ¹DPaaS – Development Platform as a Service – Tieto name for ALM as Service © 2010 Tieto Corporation
  • ALM support in Tieto Project Support Services Project and user SCM admin and Build mgmt admin Test and lab mgmt Mentoring, admin support and support admin and support Training Included in Development Environment service fee Operation and Tools Integrations Adaptations Support Training Monitoring Consultancy Middleware Databases WEB-servers Operation and Monitoring Infrastructure Operation Hardware Backup Storage Network Hardware Security and Virtualization Monitoring © 2010 Tieto Corporation
  • Tieto ALM Service support andgovernance setup IBM Tieto MS Rational ETB R D S R D S R D S R = research D = development Service Desk (T1 + T2) S = support (T3) Sales & Marketing Infrastructure & Common Licences © 2010 Tieto Corporation
  • Reference 1: IBM DPaaS for customer in Military sector • Tieto organization developing applications for a company in The Military sector Customer • Project split between customer and Tieto The challenge • Development organisation spread over several sites • Security requirements implied development on customer specific The production network Challenge • Originally used Rational CC/CQ but not good enough performance in virtual environment used, also need for better collaboration and process support • Setup of RTC environment as private Cloud-service • Project setup with adaptation of RTC pre-packaged Scrum template The Solution • Support package from DPaaS organization including basic training, mentoring and continuous monitoring and support • Full migration within 2 months • Tool migrated with no negative effect on running release The result • 80% lower overhead costs The Result • ~ 0h “Tool down” time reported since migration • Code delivery time down by 97% • 100% very satisfied users © 2010 Tieto Corporation
  • Reference 2: IBM DPaaS for customer in Public sector • Tieto organization developing and hosting applications for a The company in Public sector Customer • Project size around 40 persons including test The challenge • Time plan and cost agreed with end customer required fast ramp- The up of development organisation Challenge • Development organisation spread over several sites and countries • Security requirements implied development on customer specific production network The solution • Setup of C-ALM integrated RTC and RQM environment as private Cloud- service The Solution • Project setup with use of RTC pre-packaged Scrum template • Support package from DPaaS organization including basic training, mentoring and continuous monitoring and support The result • Environment setup within one week from decision • The using organization productive from home-location after 2 weeks of The Result mentor-supported work in main location • Immediately high productivity and high visibility of progress © 2010 Tieto Corporation
  • Multitenancy Considerations Eclipse Eclipse Visual Studio Visual Studio WEB-client WEB-client Customer X area Customer Y area Separation on own network segments and with virtual servers needed due to ensure security requirements DB RTC RQM Build/Test © 2010 Tieto Corporation
  • Environment setup Eclipse Stakeholder WEB-GUI IDE Design Teams Build Regression test Test Team Rational Rational Team Quality Concert® Manager® Database, WEB-server Infrastructure as a Service Backup Storage Network Hardware Hardware Server Monitoring Virtualization Operations © 2010 Tieto Corporation
  • Thank you Tieto R&D IT and labs Per Engman Business Developer Tieto, Product Engineering Solutions Per.engman@tieto.com© 2010 Tieto Corporation