SlideShare a Scribd company logo
1 of 10
Custom ALM Using IBM
ClearQuest and IBMClearCase
at T-Mobile HotSpot IT Services
Presented at DFW Rational User Group Jan 09




Hari Ramasubbu
Configuration Management Specialist
T-Mobile EIT
Frisco Texas
Agenda
• Introduction
• What is ALM ?
• Why Application Lifecycle
  Mgmt.(ALM)?
• ALM Object Model at T-Mobile
  HotSpot
• Demo of ALM Implementation
• Lessons Learned during
  implementation
• Questions
Introduction
• T-Mobile HotSpot is a part of T-
  Mobile EIT
• IT Team Size: ~ 45 including
  BSAs, Developers, QA, Deployment, A
  pp Support , CM, RM etc.
• Release Schedule: Twice a month
• SDLC Methodology: Hybrid of
  Waterfall and Iterative Development
• CM Tools: Rational Suite
  (CQ,CC,ReqPro)
What is Application Lifecycle
Mgmt ?
 ALM involves the coordination of software development activities and assets to produce
 and manage software applications throughout their life cycle.




               Reference: http://en.wikipedia.org/wiki/Application_Lifecycle_Management
Why ALM ?
• Separation of duties during SDLC is
  critical for PCI & Sox audits.
• Process enabled collaborative tools
  improves traceability in SDLC.
• Traceability improves delivery quality
  of releases.
• ALM is not a destination, it’s a journey
  towards process maturity.
Demo of ALM Implementation

Disclaimer:
• No T-Mobile confidential information will
  be shown to the audience in this demo.
• The demo is not from live/production data.
Lessons Learned
• Put process before tools.
• Get management buy-in to rollout ALM/CM
  solutions.
• Involve key stakeholders upfront
• CM involves more sales and negotiation
  than technology. Sell it to your organization
  and to the key people.
• Constantly improve the ALM tooling to keep
  up with organizational change.
Questions & Suggestions




Change is permanent. It applies to ALM/CM tools too !

Looking forward to your suggestions.

Thanks

More Related Content

What's hot

Codecamp iasi-26 nov 2011-the value of bpm in real world applications
Codecamp iasi-26 nov 2011-the value of bpm in real world applicationsCodecamp iasi-26 nov 2011-the value of bpm in real world applications
Codecamp iasi-26 nov 2011-the value of bpm in real world applicationsCodecamp Romania
 
CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)
CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)
CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)camunda services GmbH
 
Patricio Zambrano: Live Demo: Optimize - Camunda Day NYC
Patricio Zambrano: Live Demo: Optimize - Camunda Day NYCPatricio Zambrano: Live Demo: Optimize - Camunda Day NYC
Patricio Zambrano: Live Demo: Optimize - Camunda Day NYCcamunda services GmbH
 
Varun singh knowledge_management
Varun singh knowledge_managementVarun singh knowledge_management
Varun singh knowledge_managementVarun Singh
 
Large Financial Services Company Reduces Deployment Time by 75%
Large Financial Services Company Reduces Deployment Time by 75%Large Financial Services Company Reduces Deployment Time by 75%
Large Financial Services Company Reduces Deployment Time by 75%AppViewX
 
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3Mirco Hering
 
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYCPatricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYCcamunda services GmbH
 
Jakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda DaysJakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda Dayscamunda services GmbH
 
CamundaCon 2018: Custom Batch Extension (Holisticon)
CamundaCon 2018: Custom Batch Extension (Holisticon)CamundaCon 2018: Custom Batch Extension (Holisticon)
CamundaCon 2018: Custom Batch Extension (Holisticon)camunda services GmbH
 
Kanban for Automation - Case Study
Kanban for Automation  - Case StudyKanban for Automation  - Case Study
Kanban for Automation - Case StudyRamkumar Arumugam
 
The Nesma perspective on FSM automation
The Nesma perspective on FSM automationThe Nesma perspective on FSM automation
The Nesma perspective on FSM automationNesma
 
Replacing obsolete ERP software systems with Genio
Replacing obsolete ERP software systems with GenioReplacing obsolete ERP software systems with Genio
Replacing obsolete ERP software systems with GenioRicardo Marques
 
Upgrading Microsoft Dynamics NAV
Upgrading Microsoft Dynamics NAVUpgrading Microsoft Dynamics NAV
Upgrading Microsoft Dynamics NAVChandara Daly
 
Final Presentation For
Final Presentation ForFinal Presentation For
Final Presentation ForThabo Kale
 
Niall Deehan: Live Demo: Camunda Optimize - Camunda Days CPH, Oslo & Amsterdam
Niall Deehan: Live Demo: Camunda Optimize - Camunda Days CPH, Oslo & AmsterdamNiall Deehan: Live Demo: Camunda Optimize - Camunda Days CPH, Oslo & Amsterdam
Niall Deehan: Live Demo: Camunda Optimize - Camunda Days CPH, Oslo & Amsterdamcamunda services GmbH
 

What's hot (20)

Codecamp iasi-26 nov 2011-the value of bpm in real world applications
Codecamp iasi-26 nov 2011-the value of bpm in real world applicationsCodecamp iasi-26 nov 2011-the value of bpm in real world applications
Codecamp iasi-26 nov 2011-the value of bpm in real world applications
 
Technical debt
Technical debtTechnical debt
Technical debt
 
CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)
CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)
CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)
 
Patricio Zambrano: Live Demo: Optimize - Camunda Day NYC
Patricio Zambrano: Live Demo: Optimize - Camunda Day NYCPatricio Zambrano: Live Demo: Optimize - Camunda Day NYC
Patricio Zambrano: Live Demo: Optimize - Camunda Day NYC
 
Varun singh knowledge_management
Varun singh knowledge_managementVarun singh knowledge_management
Varun singh knowledge_management
 
Large Financial Services Company Reduces Deployment Time by 75%
Large Financial Services Company Reduces Deployment Time by 75%Large Financial Services Company Reduces Deployment Time by 75%
Large Financial Services Company Reduces Deployment Time by 75%
 
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
IBM Innovate - Adoption of Continuous Delivery at Scale at a large telco v0 3
 
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYCPatricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
 
Jakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda DaysJakob Freund: Camunda for IT Executives - Camunda Days
Jakob Freund: Camunda for IT Executives - Camunda Days
 
Finance Hosting Benefits
Finance Hosting BenefitsFinance Hosting Benefits
Finance Hosting Benefits
 
CamundaCon 2018: Custom Batch Extension (Holisticon)
CamundaCon 2018: Custom Batch Extension (Holisticon)CamundaCon 2018: Custom Batch Extension (Holisticon)
CamundaCon 2018: Custom Batch Extension (Holisticon)
 
Utils_Presentation_Richard U
Utils_Presentation_Richard UUtils_Presentation_Richard U
Utils_Presentation_Richard U
 
Kanban for Automation - Case Study
Kanban for Automation  - Case StudyKanban for Automation  - Case Study
Kanban for Automation - Case Study
 
The Nesma perspective on FSM automation
The Nesma perspective on FSM automationThe Nesma perspective on FSM automation
The Nesma perspective on FSM automation
 
Replacing obsolete ERP software systems with Genio
Replacing obsolete ERP software systems with GenioReplacing obsolete ERP software systems with Genio
Replacing obsolete ERP software systems with Genio
 
Agile requirements management webinar, 6 February 2019
Agile requirements management webinar, 6 February 2019Agile requirements management webinar, 6 February 2019
Agile requirements management webinar, 6 February 2019
 
Upgrading Microsoft Dynamics NAV
Upgrading Microsoft Dynamics NAVUpgrading Microsoft Dynamics NAV
Upgrading Microsoft Dynamics NAV
 
Resume
ResumeResume
Resume
 
Final Presentation For
Final Presentation ForFinal Presentation For
Final Presentation For
 
Niall Deehan: Live Demo: Camunda Optimize - Camunda Days CPH, Oslo & Amsterdam
Niall Deehan: Live Demo: Camunda Optimize - Camunda Days CPH, Oslo & AmsterdamNiall Deehan: Live Demo: Camunda Optimize - Camunda Days CPH, Oslo & Amsterdam
Niall Deehan: Live Demo: Camunda Optimize - Camunda Days CPH, Oslo & Amsterdam
 

Similar to Application Life Cycle Management

Overcoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyOvercoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyXebiaLabs
 
EAC Hunter Fan Presentation
EAC Hunter Fan PresentationEAC Hunter Fan Presentation
EAC Hunter Fan PresentationAddison9
 
Hunter Fan + EAC Presentation
Hunter Fan + EAC PresentationHunter Fan + EAC Presentation
Hunter Fan + EAC PresentationAddison9
 
How to select the ALM solution that best suits your needs
How to select the ALM solution that best suits your needsHow to select the ALM solution that best suits your needs
How to select the ALM solution that best suits your needsIntland Software GmbH
 
Сергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsСергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsScrumTrek
 
Bomt model- Technology Business Accelerator
Bomt model- Technology Business AcceleratorBomt model- Technology Business Accelerator
Bomt model- Technology Business AcceleratorLeo TechnoSoft
 
Microservices
MicroservicesMicroservices
MicroservicesPT.JUG
 
Jim and Bob's Excellent Database Adventure
Jim and Bob's Excellent Database AdventureJim and Bob's Excellent Database Adventure
Jim and Bob's Excellent Database AdventureRonnie Hicks
 
Dev Up 2016 - Database Lifecycle Management with Redgate
Dev Up 2016 - Database Lifecycle Management with RedgateDev Up 2016 - Database Lifecycle Management with Redgate
Dev Up 2016 - Database Lifecycle Management with RedgateOakwood Systems Group
 
(ONLINE) ITIL Indonesia Community - Practical SACM
(ONLINE) ITIL Indonesia Community - Practical SACM(ONLINE) ITIL Indonesia Community - Practical SACM
(ONLINE) ITIL Indonesia Community - Practical SACMITIL Indonesia
 
HOW TO OVERCOME TECHNICAL LIMITATIONS TO SCALE UP AUTOMATION
 HOW TO OVERCOME TECHNICAL LIMITATIONS TO SCALE UP AUTOMATION HOW TO OVERCOME TECHNICAL LIMITATIONS TO SCALE UP AUTOMATION
HOW TO OVERCOME TECHNICAL LIMITATIONS TO SCALE UP AUTOMATIONMohit Sharma (GAICD)
 
Marlabs Capabilities Overview: Application Maintenance Support Services
Marlabs Capabilities Overview: Application Maintenance Support Services Marlabs Capabilities Overview: Application Maintenance Support Services
Marlabs Capabilities Overview: Application Maintenance Support Services Marlabs
 
DevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumarDevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumaroGuild .
 
Mind the Gap: Between ITSM & SAM in the ITIL World”
Mind the Gap: Between ITSM & SAM in the ITIL World”Mind the Gap: Between ITSM & SAM in the ITIL World”
Mind the Gap: Between ITSM & SAM in the ITIL World”Laura Stevens
 
jerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxjerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxtitatis74
 
SCM Migration Webinar - English
SCM Migration Webinar - EnglishSCM Migration Webinar - English
SCM Migration Webinar - EnglishCollabNet
 

Similar to Application Life Cycle Management (20)

The benefits of ALM and PLM Integration
The benefits of ALM and PLM IntegrationThe benefits of ALM and PLM Integration
The benefits of ALM and PLM Integration
 
Overcoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyOvercoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journey
 
EAC Hunter Fan Presentation
EAC Hunter Fan PresentationEAC Hunter Fan Presentation
EAC Hunter Fan Presentation
 
Hunter Fan + EAC Presentation
Hunter Fan + EAC PresentationHunter Fan + EAC Presentation
Hunter Fan + EAC Presentation
 
How to select the ALM solution that best suits your needs
How to select the ALM solution that best suits your needsHow to select the ALM solution that best suits your needs
How to select the ALM solution that best suits your needs
 
Demystifying Devops - Uday kumar
Demystifying Devops - Uday kumarDemystifying Devops - Uday kumar
Demystifying Devops - Uday kumar
 
Сергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOpsСергей Баранов. Enterprise DevOps
Сергей Баранов. Enterprise DevOps
 
Bomt model- Technology Business Accelerator
Bomt model- Technology Business AcceleratorBomt model- Technology Business Accelerator
Bomt model- Technology Business Accelerator
 
Microservices
MicroservicesMicroservices
Microservices
 
Jim and Bob's Excellent Database Adventure
Jim and Bob's Excellent Database AdventureJim and Bob's Excellent Database Adventure
Jim and Bob's Excellent Database Adventure
 
Dev Up 2016 - Database Lifecycle Management with Redgate
Dev Up 2016 - Database Lifecycle Management with RedgateDev Up 2016 - Database Lifecycle Management with Redgate
Dev Up 2016 - Database Lifecycle Management with Redgate
 
(ONLINE) ITIL Indonesia Community - Practical SACM
(ONLINE) ITIL Indonesia Community - Practical SACM(ONLINE) ITIL Indonesia Community - Practical SACM
(ONLINE) ITIL Indonesia Community - Practical SACM
 
HOW TO OVERCOME TECHNICAL LIMITATIONS TO SCALE UP AUTOMATION
 HOW TO OVERCOME TECHNICAL LIMITATIONS TO SCALE UP AUTOMATION HOW TO OVERCOME TECHNICAL LIMITATIONS TO SCALE UP AUTOMATION
HOW TO OVERCOME TECHNICAL LIMITATIONS TO SCALE UP AUTOMATION
 
Marlabs Capabilities Overview: Application Maintenance Support Services
Marlabs Capabilities Overview: Application Maintenance Support Services Marlabs Capabilities Overview: Application Maintenance Support Services
Marlabs Capabilities Overview: Application Maintenance Support Services
 
The road to plm
The road to plmThe road to plm
The road to plm
 
The Road to PLM
The Road to PLMThe Road to PLM
The Road to PLM
 
DevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumarDevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday Kumar
 
Mind the Gap: Between ITSM & SAM in the ITIL World”
Mind the Gap: Between ITSM & SAM in the ITIL World”Mind the Gap: Between ITSM & SAM in the ITIL World”
Mind the Gap: Between ITSM & SAM in the ITIL World”
 
jerry.metcalf.102516.pptx
jerry.metcalf.102516.pptxjerry.metcalf.102516.pptx
jerry.metcalf.102516.pptx
 
SCM Migration Webinar - English
SCM Migration Webinar - EnglishSCM Migration Webinar - English
SCM Migration Webinar - English
 

Application Life Cycle Management

  • 1. Custom ALM Using IBM ClearQuest and IBMClearCase at T-Mobile HotSpot IT Services Presented at DFW Rational User Group Jan 09 Hari Ramasubbu Configuration Management Specialist T-Mobile EIT Frisco Texas
  • 2. Agenda • Introduction • What is ALM ? • Why Application Lifecycle Mgmt.(ALM)? • ALM Object Model at T-Mobile HotSpot • Demo of ALM Implementation • Lessons Learned during implementation • Questions
  • 3. Introduction • T-Mobile HotSpot is a part of T- Mobile EIT • IT Team Size: ~ 45 including BSAs, Developers, QA, Deployment, A pp Support , CM, RM etc. • Release Schedule: Twice a month • SDLC Methodology: Hybrid of Waterfall and Iterative Development • CM Tools: Rational Suite (CQ,CC,ReqPro)
  • 4. What is Application Lifecycle Mgmt ? ALM involves the coordination of software development activities and assets to produce and manage software applications throughout their life cycle. Reference: http://en.wikipedia.org/wiki/Application_Lifecycle_Management
  • 5. Why ALM ? • Separation of duties during SDLC is critical for PCI & Sox audits. • Process enabled collaborative tools improves traceability in SDLC. • Traceability improves delivery quality of releases. • ALM is not a destination, it’s a journey towards process maturity.
  • 6.
  • 7.
  • 8. Demo of ALM Implementation Disclaimer: • No T-Mobile confidential information will be shown to the audience in this demo. • The demo is not from live/production data.
  • 9. Lessons Learned • Put process before tools. • Get management buy-in to rollout ALM/CM solutions. • Involve key stakeholders upfront • CM involves more sales and negotiation than technology. Sell it to your organization and to the key people. • Constantly improve the ALM tooling to keep up with organizational change.
  • 10. Questions & Suggestions Change is permanent. It applies to ALM/CM tools too ! Looking forward to your suggestions. Thanks