• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Ibm innovate 2013_presentation
 

Ibm innovate 2013_presentation

on

  • 359 views

IBM Innovate 2013 Presentation: Paychex Case Study: Successfully Deploying a Jazz ALM Solution to In-flight Projects with Minimal Disruption and Immediate Benefits

IBM Innovate 2013 Presentation: Paychex Case Study: Successfully Deploying a Jazz ALM Solution to In-flight Projects with Minimal Disruption and Immediate Benefits

Statistics

Views

Total Views
359
Views on SlideShare
279
Embed Views
80

Actions

Likes
0
Downloads
7
Comments
0

2 Embeds 80

http://tom-sylvester.com 77
http://translate.googleusercontent.com 3

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

    Ibm innovate 2013_presentation Ibm innovate 2013_presentation Presentation Transcript

    • IBM Innovate 2013Paychex Case Study: Successfully Deployinga Jazz ALM Solution to In-flight Projects withMinimal Disruption and Immediate BenefitsPresenter’s Name Randy Makoski, Thomas Sylvester, Jason SmithPresenter’s Title, Organization Paychex, Inc.Presenter’s E-mail Address rmakoski@paychex.comtsylvester@paychex.com jasonsmi@us.ibm.comSession Track Number 2365© 2013 IBM Corporation
    • 2Paychex Case Study: Successfully Deploying a Jazz ALMSolution to In-flight Projects with Minimal Disruption andImmediate Benefits Paychex IT Organization Background Business Need Adoption Approach– RTC - Workflow– RRC– RTC – Source Code Pitfalls Results Next StepsAgenda
    • 3Paychex IT Organization Located in Rochester, NY Two primary development organizations Developing in Cobol, C++, Java, Sql Approximately 1300 resources in Analysis, Development and Testorganizations
    • 4Background Source Control Systems – ClearCase, TFS, Subversion Workflow Management Systems – MS Project, Free Ware, Rally, ExcelSpread Sheets, Paper Notebooks, Taskboard/Index Cards–Early stages of adopting Agile methodologies–Most projects following Waterfall process–Water-Scrum-Fall Requirements Management – Caliber Quality Management – Quality Center Automated Builds – Build Forge, Jenkins and none
    • Background - Lifecycle Transparency WheelHP PPMCaliberSharePointKnowledgeSourceManagementHP ServiceCenterLogidexRallyHP QualityCenterAutomatedTestingAutomatedUnit TestingDashboardsBuildForge•Junit•Dunit•Nunit•Findbugs•QTP•TestComplete•Loadrunner•Fortify•Defect Tracking•Scripts•Incident•Problem•Change•Configuration•Clearcase•Subversion•TFSReportingDBStatTrackerReleaseAccessDB• Multiple tools from multiplevendors• Point to point integrationresulting in brittleconnectivity• Difficulty maintainingversion integrity throughupgrade cycles• Limited data aggregationacross tool sets
    • 6BeforeTaskboard / Index CardsGantt ChartsBurndown ChartsResource SpreadsheetsRequirement DocumentsStatus Reports
    • 7Business Need In 2011, Paychex adopted an enterprise strategy to bring consistencyand standardization, to our software development life cycle No consistent workflow management tool (Best of Breed) Lack of Transparency – “IT Black Hole” Out of date information Point-to-Point tool integration Manual reportingoSelected Jazz to assist in solving business needoConfigurable, Multiple Interfaces, OSLC
    • 8Adoption Approach Incremental Agile ApproachProject was divided into three efforts which introduced both processchange and RTC automation in controlled phases:–Work item tracking including integration with a 3rd party test automation platform–Requirements management including integration with a 3rd party testautomation platform–Source code management (replacing ClearCase and other SCM tools) Repeatable approach for each phase, focused with high level plan Identify team struggles/provide solutions, easy wins Quarterly demos with executives Segmented adoption within phases to coincide with business constraints
    • 9Repeatable Approach for each Phase Explore features through an IBM hosted Proof of Technology session Identify a cross-section of key resources to guide process andstandardization decisions– both management and individual contributors Define current processes, identify improvement opportunities and adoptRTC processes whenever possible Design and test migration strategy Design and test integration with 3rd party automation tools
    • 10Repeatable Approach for each Phase (cont.) Engage smaller teams as “first adopters”–These teams helped to develop the on-boarding process (technical migrationsteps, training and documentation)–Early adopters became subject matter experts These teams became the evangelists and the “pull” for the newautomation solution increased dramatically. This was key to oursuccess. Develop enterprise migration schedule and on- boarding process Follow-up health check with functional teams and project teams Consistent communication regarding project progress through internalblogs, SharePoint Information sites and internal Wiki’s
    • 11Implementation ScheduleRevised01/16/201210/31/2012Status Dev. Workflow AutomationJun-11 Jul-11 Aug-11 Sep-11 Oct-11 Nov-11 Dec-11 Jan-12 Feb-12 Mar-12 Apr-12 May-12 Jun-12 Jul-12 Aug-12 Sep-12 Oct-12 Nov-12 Dec-12 Jan-13 Feb-13 Mar-13 Apr-13 May-13 Jun-13 Jul-13 Aug-13 Sep-13 Oct-13PilotEnv.CleanupProject Active Pilot/BetaExtendedOneMonthfor2QCIntegrationItems v4.0 Project CompletedMigrationSCM(Revisedsince June 2012Update) CompleteJun-11 Jul-11 Aug-11 Sep-11 Oct-11 Nov-11 Dec-11 Jan-12 Feb-12 Mar-12 Apr-12 May-12 Jun-12 Jul-12 Aug-12 Sep-12 Oct-12 Nov-12 Dec-12 Jan-13 Feb-13 Mar-13 Apr-13 May-13 Jun-13 Jul-13 Aug-13 Sep-13 Oct-13 Nov-13 Dec-13Env.CleanupBuy Decision POCComplete Project Active Build& Deploy ProjectCompletedRequirementsJun-11 Jul-11 Aug-11 Sep-11 Oct-11 Nov-11 Dec-11 Jan-12 Feb-12 Mar-12 Apr-12 May-12 Jun-12 Jul-12 Aug-12 Sep-12 Oct-12 Nov-12 Dec-12 Jan-13 Feb-13 Mar-13 Apr-13 May-13 Jun-13 Jul-13 Aug-13 Sep-13 Oct-13Env.CleanupPOCExtendedtoMarch Project Active PMAssigned Build& Deploy Allnewprojects onRRC Project CompletedfornewRRCReleaseQ1FY13Project Definition&ApproachQ1FY14Q2FY13Q1FY13Q3FY13WFMigration3Q2FY13 Q3FY13Q1FY12 Q2FY12 Q4FY12Q3FY12Planning/DesignRRCEvaluationQ1FY12Q1FY12 Q3FY12 Q4FY12Q2FY12WFMigration4WFMig1Q3FY12 Q4FY12Project Approach, Definition&LauchProcess Definition,Training& DesignFunctional POC(inLab)Q1FY13Q2FY12WFMigration2Functional POCQ1FY14Q1FY14Q4FY13Q4FY13SCMMigration1 SCMMigration2 SCMMigration3Q3FY13Q2FY13Beta (InProd. Env)Q2FY14Q2FY14Q2FY14RRCRequirements&IntegrationPilotQ4FY13Req. MigrationDesignReviews&Pilot-InProductionEnvironment SCMMigration4Q3FY14
    • 12Pitfalls Initial focus was on Development process Needed to adjust our state engine to be more generic Requirements projects did not line up with development projects initially Controlling “pull” from downstream teams and functional groups outsideof development Having enough knowledgeable resources to support the rollout effort
    • 13Results - GeneralIn the first year, we have significantly improved standardization,consistency, efficiency, traceability and transparency. As a result we nowhave superior insight into our development projects that is aiding in betterdecision making. We expect this trend and additional benefits to continueas we expand module adoption. Significant improvement in collaboration Elimination of paper required for hand-offs between SDLC teams Out-of-box integration between RRC and RTC provides the desired requirementstraceability and visibility throughout the SDLC Leveraging out-of-box reporting capabilities, teams have built custom dashboards providingreal time views to consistent information. Complete transparency. Integration with 3rd party testing tools allows Analysis, Development and Test to work intheir tool of choice while keeping data synchronized Enabled adoption of Agile processes in all phases of the SDLC More data and insight to our projects than we have ever had, which allows for moreaccurate projections, improved prioritization and decision making
    • 14Results - WorkflowIn the first year, Work Item tracking was successfully implementedacross all Development and Test organizations. All new projects are using RTC for workflow management On-Boarded 60+ in-flight projects with minimal project timeline impact The flexibility of the tool allows teams to choose the process that is right for them(Agile, Waterfall, or “Water-Scrum-Fall” [a hybrid] ) Established a real time, bi-directional integration with the 3rd party testmanagement tool Standardized RTC process to allow for enterprise wide metrics rollup and retired2 other tools Work Item tracking with RTC is now expanding to other areas of the organizationincluding Analysis, IT Operations and Data Modeling
    • 15Results – Requirements (RRC)Requirements module implementation is in the “first adopter” phase.The target is to complete full adoption and retire the former tool inyear two. Reduced from many requirements processes down to 2 – waterfall and agile Redesigned the process to adopt a more agile approach with a focus onimproving collaboration and transparency between Analysis and Developmentteams Eliminated paper artifacts whenever possible, requirements tied to work Trained core team – “train-the-trainer” concept – just in time Converted 60% of the requirements documents from our previous requirementsmanagement tool Established a real time integration with our 3rd party test management tool Launched seven first adopter pilot teams
    • 16Results - SCMSCM is in the migration phase. Paychex spent additional time in theprocess definition phase due to the criticality of source code integrity andthe high number of active projects. We have set an aggressive goal tocomplete the migration of all source code in 2013. Planning migration strategy to move off ClearCase and other SCM tools beingused First live project moved April 2013 Beginning developer training and acclimating them to the paradigm shift using“sandbox environment”, lunch and learns, more formal scheduled training sessionsEach team determining their needs/processes around using the tool Target is to have all source code migrated to RTC by November 2013
    • 17BeforeTaskboard / Index CardsGantt ChartsBurndown ChartsResource SpreadsheetsRequirement DocumentsStatus Reports
    • 18After (Current State)Electronic Taskboard Backlogs/PlansBurndown ChartsResource Breakdown/LoadRequirement LinkageDashboards/Widgets
    • 19Next StepsExpand reporting using RRDIRQM POCIntegrate RTC with 3rd party time tracking toolInvestigate IBM Insight to improve managementreporting
    • 20Implementation ScheduleRevised 10/24/2012Reporting & Dashboarding - Management Reporting*Jun-12 Jul-12 Aug-12 Sep-12 Oct-12 Nov-12 Dec-12 Jan-13 Feb-13 Mar-13 Apr-13 May-13 Jun-13 Jul-13 Aug-13 Sep-13 Oct-13 Nov-13 Dec-13 Jan-14 Feb-14POC Completed Project ActiveRational Quality Manager (New/Tentative)*Jun-12 Jul-12 Aug-12 Sep-12 Oct-12 Nov-12 Dec-12 Jan-13 Feb-13 Mar-13 Apr-13 May-13 Jun-13 Jul-13 Aug-13 Sep-13 Oct-13 Nov-13 Dec-13 Jan-14 Feb-14FY14BudgetDecision Project Active*Dates Modified Since June 2012 UpdatePossibleRQM MigrationPilot/Beta - In ProductionEnvironmentPOC (in Lab)RQM Eval.Q3 FY14Project Definition &ApproachRRDI ReportBuildoutRational InsightAnalysisPossible InsightReport BuildoutReport Group 2DeliveriesQ3 FY14Q3 FY13 Q4 FY13 Q1 FY14Report Group 1DeliveriesQ4 FY13 Q1 FY14RRDI AnalysisQ2 FY14Q2 FY14Q1 FY13 Q2 FY13Q1 FY13 Q2 FY13 Q3 FY13
    • 21
    • 22Acknowledgements and disclaimers© Copyright IBM Corporation 2013. All rights reserved.– U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.IBM, the IBM logo, ibm.com, Rational, the Rational logo, Telelogic, the Telelogic logo, Green Hat, the Green Hat logo, and other IBM productsand services are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, orboth. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), thesesymbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks mayalso be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright andtrademark information” at www.ibm.com/legal/copytrade.shtmlIf you have mentioned trademarks that are not from IBM, please update and add the following lines:[Insert any special third-party trademark names/attributions here]Other company, product, or service names may be trademarks or service marks of others.Availability: References in this presentation to IBM products, programs, or services do not imply that they will be available in all countriesin which IBM operates.The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are providedfor informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to anyparticipant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is providedAS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwiserelated to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creatingany warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable licenseagreement governing the use of IBM software.All customer examples described are presented as illustrations of how those customers have used IBM products and the results they mayhave achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials isintended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenuegrowth or other results.
    • 23© Copyright IBM Corporation 2013. All rights reserved. The informationcontained in these materials is provided for informational purposes only, and isprovided AS IS without warranty of any kind, express or implied. IBM shall not beresponsible for any damages arising out of the use of, or otherwise related to,these materials. Nothing contained in these materials is intended to, nor shallhave the effect of, creating any warranties or representations from IBM or itssuppliers or licensors, or altering the terms and conditions of the applicable licenseagreement governing the use of IBM software. References in these materials toIBM products, programs, or services do not imply that they will be available in allcountries in which IBM operates. Product release dates and/or capabilitiesreferenced in these materials may change at any time at IBM’s sole discretionbased on market opportunities or other factors, and are not intended to be acommitment to future product or feature availability in any way. IBM, the IBM logo,Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM productsand services are trademarks of the International Business Machines Corporation,in the United States, other countries or both. Other company, product, or servicenames may be trademarks or service marks of others.
    • 24Visit the DevOps pedestals in the Solution Center, Expo HallAttend these Innovate sessions:Learn MoreSession # Title Day TimeLM-1236A Increasing Productivity andPredictability with CollaborativeApplication Lifecycle ManagementWed, Jun 5 08:30 AM - 09:30 AMLM-2312A Building Software Faster andBetter While MaintainingCompliance with RationalTeam Concert and OpenSourceThu, Jun 6 09:45 AM - 10:45 AM