SlideShare a Scribd company logo
Presentation # 2249
© 2013 IBM Corporation
RE-ARCHITECTING AN
ENTERPRISE WITH SOA & AGILE
Brian Graves: BMI Sr. Director, Enterprise Services BGraves@bmi.com
M. Kevin McHugh: IBM Managing Consultant MchughM@us.ibm.com
2
Please note the following
IBM’s statements regarding its plans, directions, and intent are subject to change or
withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product
direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment,
promise, or legal obligation to deliver any material, code or functionality. Information
about potential future products may not be incorporated into any contract. The
development, release, and timing of any future features or functionality described for our
products remains at our sole discretion.
Performance is based on measurements and projections using standard IBM
benchmarks in a controlled environment. The actual throughput or performance that any
user will experience will vary depending upon many factors, including considerations
such as the amount of multiprogramming in the user’s job stream, the I/O configuration,
the storage configuration, and the workload processed. Therefore, no assurance can be
given that an individual user will achieve results similar to those stated here.
3
v  Brian Graves
²  BMI Senior Director of Enterprise Services
²  BGraves@bmi.com
v  M. Kevin McHugh
²  IBM Managing Consultant
²  mchughm@us.ibm.com
SPEAKERS
4
We will field questions throughout the
presentation, so please feel free to ask them
Q&A GROUND RULES
5
HIGHLIGHTS:
v  Broadcast Music, Inc. – 1939
v  Performing Rights Organization
(PRO)
v  Collects license fees and
distributes royalties
v  Operates on a non-profit basis
v  Seven locations: Nashville,
New York, Los Angeles,
Atlanta, Miami, Puerto Rico,
London
v  600 employees
BROADCAST MUSIC INC.
6
HIGHLIGHTS:
v  7.5 million musical works
v  550,000 songwriters,
composers, and publishers
v  Represents all genres of music
²  Adele
²  Kanye West
²  Foo Fighters
²  Taylor Swift
BROADCAST MUSIC INC.
7
When music is performed publicly, by law, songwriters
and publishers must be paid for the use of their music
BROADCAST MUSIC INC.
8
Performance counts across all media
channels have been growing fast
DIGITAL AGE OF MUSIC
9
In a few years, the number of mobile devices will
DWARF the number of PCs
Gartner, IDC, Strategy Analytics, company filings, BI Intelligence estimates
Personal Computers
MOBILE GROWTH
10
Mobile consumers are getting more comfortable
paying for content on a mobile device
Consumer Willingness to Pay for
Media Content Downloads
Nielsen Mobile Connected Device Report
MOBILE CONTENT
11
Eight out of the top ten
most followed users are
musical artists
SOCIAL MEDIA–TWITTER
© 2008 – 2013 Twitter Counter (third party application for Twitter)
12
© 2013 Next Big Sound, Inc.
SOCIAL MEDIA
Lumineers
Top social album creating
the most social buzz of
2012
13
Monthly Pandora listeners now comprise 5%
of broadcast radio's audience
© 2013 Inside Radio
v  2011: 100 million users
v  2013: 200 million users
v  1.6 billion stations in 2012
v  14.6 billion hours of music
streamed every month
ONLINE RADIO–PANDORA
14
© 2013 The Nielsen Company
v  YouTube is the leading source for music discovery
and access on the internet
v  Today 64% of teens listen to music through YouTube
YOUTUBE MUSIC
15
YOUTUBE MUSIC
16
There are more than 500 digital music services around
the world offering consumers the opportunity to legally
access up to 26 million songs © 2012 Pro-Music
DIGITALMUSICECOSYSTEM
17
BMI Challenges
v  Music is global; copyright law differs by country
v  Many years of growth and expansion
²  6000 tables across various database systems
²  Twenty-four different programming languages
²  350+ major applications in production
v  Transactional numbers are through the roof
²  Over 100 billion copyright transactions
²  Over one million musical works registered per year
DIGITALMUSICIMPACTS
18
Better Service and a More Valuable Experience
POWERED BY BMI
v  Integrated/common UX/UI Access
v  Services Oriented Architecture Simplicity
v  Optimized business processes Efficiency
v  Create a single view of data Trust
19
IBM
v  Rational Tools, Training, and Support
Prolifics
v  Build and Deployment Automation
v  Guidance
v  Implementation
BMI STRATEGIC PARTNERSHIPS
20
ORIGINS OF BAM
Origins in…
v  XP
v  Scrum mandate
v  Agile pilots
v  Agility@Scale
v  Introduction to Disciplined Agile Delivery
21
Disciplined Agile Delivery
Lifecycle image: © 2011 IBM Corporation
Disciplined Agile Delivery – Course RP251
22
Quality team collaboration
IBM® Rational®
Quality Manager
Coordinate quality assurance
plans, processes, and
resources
Business expert collaboration
Elicit, capture, elaborate, discuss,
and review requirements
IBM® Rational®
Requirements
Composer
Rational
Team Concert
Core team collaboration
"Think and work" in unison and
provide real-time project heath
Architect Developer
REST API
Quality
management
Requirements
management
Change and
configuration
management
AssociationChanges and notification
Tester finds defects,
generates work item
Defect statusDefects closed
against
requirements
Requirement linked
to work item
Analyst Tester
REST API
REST API
IBM Rational Jazz Suite
23
BAM – PROCESS ARCHITECTURE
Bringing together different, often
disparate, approaches to doing work…
… into one consistent
delivery method
24
SO, IT’S BEEN ANOTHER YEAR…
Challenges
v  Evolution of BMI Agile Method (BAM)
v  Agility@Scale
v  Implementation
²  Team size
²  Global delivery model
v  Enterprise discipline
v  Technical complexity
v  Deconflicting project timelines
and urgent change requests
25
The Future is Now
Last Year
v  Adopting Scrum of Scrums
v  Defining BMI Agile
Method (BAM)
v  IT Governance
v  SOA Adoption
Today
v  Dynamic multi-scrum
coordination
v  Agile is a way of life
v  Clear roles & responsibilities
v  Adapting to become a
process centric organization
26
SOAP/HTTP
v  Federated ESB Architecture
v  Audit logging
v  Exception handling
v  Protocol mediation
v  Security (authentication
and authorization)
v  Data transformations
v  Adapters (JDBC, flat-file, Email)
v  Build and Deployment Automation
v  Policy Enforcement
v  Service composition/aggregation
SOAP/HTTP (S)
ReST/HTTP (S)
JDBC
SOAP/HTTP (S)
OVERALL ARCHITECTURE
27
v  Process discovery
v  Process execution and monitoring for continuous improvement
v  Automate workflow
v  Process flexibility through business rules management
v  Process interaction through social mobile collaboration
OVERALL ARCHITECTURE
28
v  Process documentation and design for implementation
v  User interface design
v  Services integration and re-use
v  Service re-usability through rules and integration/mediation
OVERALL ARCHITECTURE
MODEL DRIVEN DEVELOPMENT
30
v  Automated assemble and deploy steps
v  Either trigger automation on-demand or based on schedule
v  Notification of failure
v  Easy troubleshooting if assemble or deploy fails
AUTOMATED RELEASE MANAGEMENT
v  Ability to track a release
v  Control what gets included in the release
v  Roll-back a deployment of a release
v  Redeploy a release at any time in future
31
SINGLE VIEW OF DATA
v  Alignment of business processes and business data
through master data management
²  Consolidate over 6000 tables into single view of data
²  Service enabled QualityStage
and DataStage jobs
²  Cleansing, de-duplication,
and consolidation
v  Increased Data Quality
²  Cognos
²  SPSS
v  Predicted analytics to support
business strategy
32
AFFILIATE MANAGEMENT
v  Numerous handoffs
v  Lengthy processing time
v  Limited visibility and escalation
v  Manual tasks
Current State Observations
33
BPM – ONLINE AFFILIATION –
BLUEWORKS LIVE
34
BPM – ONLINE AFFILIATION –
PROCESS DESIGNER
35
SOCIAL
36
ONLINE AFFILIATION – BPM
IMPROVEMENTS
v  Dramatic reduction of
processing time
v  Fully automated global
society search
Process Improvements:
v  Instances of human error
minimized
v  Process Owner: “BPM for the first
time has given us transparency into
our processes”
v  Affiliate Analysts: “BPM has
replaced many manual steps and
created a unified workspace”
Quotes:
37
v  BMI Live allows BMI songwriters who
play their music live, regardless of
venue size, to easily submit those
performances for royalty payments
v  Since 2011, this innovative program
has granted thousands of songwriters
who have never received royalties a
means to apply for their first royalty
check
“BMI Live has impacted my career in a positive way by paying me for live
performances in venues I never received royalties from previously.”
~ Songwriter/BMI Live top earner, Granger Smith
INTEGRATED UX/UI – BMI LIVE
38
MOBILE
DESKTOPS
TABLETS
BMI LIVE – RESPONSIVE DESIGN
39
The official BMI Mobile App is
powered by content and services
from BMI’s award-winning website:
BMI MOBILE
40
BMI Mobile is the music
industry’s deepest mobile
resource for career
building information and
self-service options
BMI MOBILE
41
BMI Mobile gives you full
access to BMI Live with a
rich user experience in
either native iOS or Android
BMI MOBILE
42
v  Utilize geo-codes to
compare to centralized
venue database
v  Choose from over one
million venues
BMI MOBILE
43
v  BMI partners with Artist Growth
v  BMI members can now use
Artist Growth to submit
performances to BMI Live for
payment.
PARTNERSHIPS
LESSONS LEARNED
²  Focus on the ‘What’
²  Funding
v  Top down sponsorship
v  Not anticipating magnitude of change necessary
v  Communication
v  Identify champions/early adopters to drive change
v  Iterative delivery
v  Choosing the right partners
45
46
Daily Apple TV giveaway
§  Complete your session surveys online each day at a conference kiosk or on
your Innovate 2013 Portal!
§  Each day that you complete all of that day’s session surveys, your name will
be entered to win the daily Apple TV!
§  On Wednesday be sure to complete your full conference evaluation to receive
your free conference t-shirt!
47
Acknowledgements 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 products
and services are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or
both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™),
these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks
may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright
and trademark information” at www.ibm.com/legal/copytrade.shtml
Microsoft ® Visual Studio® .NET is a trademark of Microsoft Corporation.
HP Quality Center ® is a registered trademark of Hewlett-Packard Corporation.
Apple ® Xcode ® is a trademark of the Apple Corporation
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 countries
in which IBM operates.
The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided
for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any
participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided
AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise
related to, this presentation or any other materials. Nothing contained in this presentation 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.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may
have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is
intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue
growth or other results.
48
© Copyright IBM Corporation 2013. All rights reserved. The information
contained in these materials is provided for informational purposes only, and is
provided AS IS without warranty of any kind, express or implied. IBM shall not be
responsible for any damages arising out of the use of, or otherwise related to,
these materials. Nothing contained in these materials 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. References in these materials to IBM products,
programs, or services do not imply that they will be available in all countries in
which IBM operates. Product release dates and/or capabilities referenced in these
materials may change at any time at IBM’s sole discretion based on market
opportunities or other factors, and are not intended to be a commitment to future
product or feature availability in any way. IBM, the IBM logo, Rational, the Rational
logo, Telelogic, the Telelogic logo, and other IBM products and services are
trademarks of the International Business Machines Corporation, in the United
States, other countries or both. Other company, product, or service names may be
trademarks or service marks of others.

More Related Content

Similar to Re-architecting an Enterprise with SOA & Agile

Swivel Executive Summary
Swivel Executive SummarySwivel Executive Summary
Swivel Executive Summary
pbrowntransact
 
Getting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" ProjectGetting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" Project
TIBCO Jaspersoft
 
Ibm business partner connect 2015 long fong yee v1 (read-only)
Ibm business partner connect 2015   long fong yee v1 (read-only)Ibm business partner connect 2015   long fong yee v1 (read-only)
Ibm business partner connect 2015 long fong yee v1 (read-only)
Fong Yee Long
 
Symbioun Brochure
Symbioun BrochureSymbioun Brochure
Symbioun Brochure
Ram Nannapaneni
 
Symbioun brochure
Symbioun brochureSymbioun brochure
Symbioun brochure
Ram Nannapaneni
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
Eric Cattoir
 
Introduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and ReleaseIntroduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and Release
Rob Cuddy
 
Bonitasoft Corporate and Product Overview
Bonitasoft Corporate and Product OverviewBonitasoft Corporate and Product Overview
Bonitasoft Corporate and Product Overview
Sergio-Feliciano Mendoza-Barrera
 
HEX!O Investor Deck
HEX!O Investor DeckHEX!O Investor Deck
HEX!O Investor Deck
Bob Stewart
 
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
apidays
 
CMOfinalpresentation.ppt
CMOfinalpresentation.pptCMOfinalpresentation.ppt
CMOfinalpresentation.ppt
Mr Garg
 
BMI: Innovating the Music Industry with BPM
BMI: Innovating the Music Industry with BPMBMI: Innovating the Music Industry with BPM
BMI: Innovating the Music Industry with BPM
Prolifics
 
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
CA Technologies
 
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
nick_garrod
 
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
HostedbyConfluent
 
How bmi is revolutionizing the music business using ibm's bpm and integration...
How bmi is revolutionizing the music business using ibm's bpm and integration...How bmi is revolutionizing the music business using ibm's bpm and integration...
How bmi is revolutionizing the music business using ibm's bpm and integration...
Prithvi Srinivasan
 
Disruption and the New Kingmakers: Software Developers and Payment Services
Disruption and the New Kingmakers: Software Developers and Payment ServicesDisruption and the New Kingmakers: Software Developers and Payment Services
Disruption and the New Kingmakers: Software Developers and Payment Services
James Governor
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid CloudGartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid Cloud
Rosalind Radcliffe
 
[WSO2 Open Banking & Security Forum Mexico 2019] API-Driven World
[WSO2 Open Banking & Security Forum Mexico 2019] API-Driven World[WSO2 Open Banking & Security Forum Mexico 2019] API-Driven World
[WSO2 Open Banking & Security Forum Mexico 2019] API-Driven World
WSO2
 
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
webwinkelvakdag
 

Similar to Re-architecting an Enterprise with SOA & Agile (20)

Swivel Executive Summary
Swivel Executive SummarySwivel Executive Summary
Swivel Executive Summary
 
Getting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" ProjectGetting Started: How to Set Up Your "Data as a Feature" Project
Getting Started: How to Set Up Your "Data as a Feature" Project
 
Ibm business partner connect 2015 long fong yee v1 (read-only)
Ibm business partner connect 2015   long fong yee v1 (read-only)Ibm business partner connect 2015   long fong yee v1 (read-only)
Ibm business partner connect 2015 long fong yee v1 (read-only)
 
Symbioun Brochure
Symbioun BrochureSymbioun Brochure
Symbioun Brochure
 
Symbioun brochure
Symbioun brochureSymbioun brochure
Symbioun brochure
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
Introduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and ReleaseIntroduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and Release
 
Bonitasoft Corporate and Product Overview
Bonitasoft Corporate and Product OverviewBonitasoft Corporate and Product Overview
Bonitasoft Corporate and Product Overview
 
HEX!O Investor Deck
HEX!O Investor DeckHEX!O Investor Deck
HEX!O Investor Deck
 
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
apidays LIVE JAKARTA - Take control of your microservices with App Mesh by Ak...
 
CMOfinalpresentation.ppt
CMOfinalpresentation.pptCMOfinalpresentation.ppt
CMOfinalpresentation.ppt
 
BMI: Innovating the Music Industry with BPM
BMI: Innovating the Music Industry with BPMBMI: Innovating the Music Industry with BPM
BMI: Innovating the Music Industry with BPM
 
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
TechTalk: Accelerate Mobile Development using SDKs and Open APIs With CA API ...
 
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?
 
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
Data governance and discoverability at AO.com | Jon Vines, AO.com and Christo...
 
How bmi is revolutionizing the music business using ibm's bpm and integration...
How bmi is revolutionizing the music business using ibm's bpm and integration...How bmi is revolutionizing the music business using ibm's bpm and integration...
How bmi is revolutionizing the music business using ibm's bpm and integration...
 
Disruption and the New Kingmakers: Software Developers and Payment Services
Disruption and the New Kingmakers: Software Developers and Payment ServicesDisruption and the New Kingmakers: Software Developers and Payment Services
Disruption and the New Kingmakers: Software Developers and Payment Services
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid CloudGartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid Cloud
 
[WSO2 Open Banking & Security Forum Mexico 2019] API-Driven World
[WSO2 Open Banking & Security Forum Mexico 2019] API-Driven World[WSO2 Open Banking & Security Forum Mexico 2019] API-Driven World
[WSO2 Open Banking & Security Forum Mexico 2019] API-Driven World
 
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
 

More from M Kevin McHugh

2019 ibm io t exchange rqm - stop wasting time and take control
2019   ibm io t exchange rqm - stop wasting time and take control2019   ibm io t exchange rqm - stop wasting time and take control
2019 ibm io t exchange rqm - stop wasting time and take control
M Kevin McHugh
 
2019 ibm io t exchange - practical use case of AI in engineeringv2
2019   ibm io t exchange - practical use case of AI in engineeringv22019   ibm io t exchange - practical use case of AI in engineeringv2
2019 ibm io t exchange - practical use case of AI in engineeringv2
M Kevin McHugh
 
2019 ibm io t exchange - meeting safety-related software audits
2019   ibm io t exchange - meeting safety-related software audits2019   ibm io t exchange - meeting safety-related software audits
2019 ibm io t exchange - meeting safety-related software audits
M Kevin McHugh
 
2018 think - extending rtc with corporate data
2018   think - extending rtc with corporate data2018   think - extending rtc with corporate data
2018 think - extending rtc with corporate data
M Kevin McHugh
 
2018 ibm agile engineering summit - spotlight presentation
2018   ibm agile engineering summit - spotlight presentation2018   ibm agile engineering summit - spotlight presentation
2018 ibm agile engineering summit - spotlight presentation
M Kevin McHugh
 
2017 think - session 4085 - increase your agile velocity - integrate your d...
2017   think - session 4085 - increase your agile velocity - integrate your d...2017   think - session 4085 - increase your agile velocity - integrate your d...
2017 think - session 4085 - increase your agile velocity - integrate your d...
M Kevin McHugh
 
2017 ice - rqm - stop wasting time and take control
2017   ice - rqm - stop wasting time and take control2017   ice - rqm - stop wasting time and take control
2017 ice - rqm - stop wasting time and take control
M Kevin McHugh
 
2017 ice - meeting safety-related software audits w video
2017   ice - meeting safety-related software audits w video2017   ice - meeting safety-related software audits w video
2017 ice - meeting safety-related software audits w video
M Kevin McHugh
 
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications ProviderContinuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
M Kevin McHugh
 

More from M Kevin McHugh (9)

2019 ibm io t exchange rqm - stop wasting time and take control
2019   ibm io t exchange rqm - stop wasting time and take control2019   ibm io t exchange rqm - stop wasting time and take control
2019 ibm io t exchange rqm - stop wasting time and take control
 
2019 ibm io t exchange - practical use case of AI in engineeringv2
2019   ibm io t exchange - practical use case of AI in engineeringv22019   ibm io t exchange - practical use case of AI in engineeringv2
2019 ibm io t exchange - practical use case of AI in engineeringv2
 
2019 ibm io t exchange - meeting safety-related software audits
2019   ibm io t exchange - meeting safety-related software audits2019   ibm io t exchange - meeting safety-related software audits
2019 ibm io t exchange - meeting safety-related software audits
 
2018 think - extending rtc with corporate data
2018   think - extending rtc with corporate data2018   think - extending rtc with corporate data
2018 think - extending rtc with corporate data
 
2018 ibm agile engineering summit - spotlight presentation
2018   ibm agile engineering summit - spotlight presentation2018   ibm agile engineering summit - spotlight presentation
2018 ibm agile engineering summit - spotlight presentation
 
2017 think - session 4085 - increase your agile velocity - integrate your d...
2017   think - session 4085 - increase your agile velocity - integrate your d...2017   think - session 4085 - increase your agile velocity - integrate your d...
2017 think - session 4085 - increase your agile velocity - integrate your d...
 
2017 ice - rqm - stop wasting time and take control
2017   ice - rqm - stop wasting time and take control2017   ice - rqm - stop wasting time and take control
2017 ice - rqm - stop wasting time and take control
 
2017 ice - meeting safety-related software audits w video
2017   ice - meeting safety-related software audits w video2017   ice - meeting safety-related software audits w video
2017 ice - meeting safety-related software audits w video
 
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications ProviderContinuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
 

Recently uploaded

“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 

Recently uploaded (20)

“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 

Re-architecting an Enterprise with SOA & Agile

  • 1. Presentation # 2249 © 2013 IBM Corporation RE-ARCHITECTING AN ENTERPRISE WITH SOA & AGILE Brian Graves: BMI Sr. Director, Enterprise Services BGraves@bmi.com M. Kevin McHugh: IBM Managing Consultant MchughM@us.ibm.com
  • 2. 2 Please note the following IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
  • 3. 3 v  Brian Graves ²  BMI Senior Director of Enterprise Services ²  BGraves@bmi.com v  M. Kevin McHugh ²  IBM Managing Consultant ²  mchughm@us.ibm.com SPEAKERS
  • 4. 4 We will field questions throughout the presentation, so please feel free to ask them Q&A GROUND RULES
  • 5. 5 HIGHLIGHTS: v  Broadcast Music, Inc. – 1939 v  Performing Rights Organization (PRO) v  Collects license fees and distributes royalties v  Operates on a non-profit basis v  Seven locations: Nashville, New York, Los Angeles, Atlanta, Miami, Puerto Rico, London v  600 employees BROADCAST MUSIC INC.
  • 6. 6 HIGHLIGHTS: v  7.5 million musical works v  550,000 songwriters, composers, and publishers v  Represents all genres of music ²  Adele ²  Kanye West ²  Foo Fighters ²  Taylor Swift BROADCAST MUSIC INC.
  • 7. 7 When music is performed publicly, by law, songwriters and publishers must be paid for the use of their music BROADCAST MUSIC INC.
  • 8. 8 Performance counts across all media channels have been growing fast DIGITAL AGE OF MUSIC
  • 9. 9 In a few years, the number of mobile devices will DWARF the number of PCs Gartner, IDC, Strategy Analytics, company filings, BI Intelligence estimates Personal Computers MOBILE GROWTH
  • 10. 10 Mobile consumers are getting more comfortable paying for content on a mobile device Consumer Willingness to Pay for Media Content Downloads Nielsen Mobile Connected Device Report MOBILE CONTENT
  • 11. 11 Eight out of the top ten most followed users are musical artists SOCIAL MEDIA–TWITTER © 2008 – 2013 Twitter Counter (third party application for Twitter)
  • 12. 12 © 2013 Next Big Sound, Inc. SOCIAL MEDIA Lumineers Top social album creating the most social buzz of 2012
  • 13. 13 Monthly Pandora listeners now comprise 5% of broadcast radio's audience © 2013 Inside Radio v  2011: 100 million users v  2013: 200 million users v  1.6 billion stations in 2012 v  14.6 billion hours of music streamed every month ONLINE RADIO–PANDORA
  • 14. 14 © 2013 The Nielsen Company v  YouTube is the leading source for music discovery and access on the internet v  Today 64% of teens listen to music through YouTube YOUTUBE MUSIC
  • 16. 16 There are more than 500 digital music services around the world offering consumers the opportunity to legally access up to 26 million songs © 2012 Pro-Music DIGITALMUSICECOSYSTEM
  • 17. 17 BMI Challenges v  Music is global; copyright law differs by country v  Many years of growth and expansion ²  6000 tables across various database systems ²  Twenty-four different programming languages ²  350+ major applications in production v  Transactional numbers are through the roof ²  Over 100 billion copyright transactions ²  Over one million musical works registered per year DIGITALMUSICIMPACTS
  • 18. 18 Better Service and a More Valuable Experience POWERED BY BMI v  Integrated/common UX/UI Access v  Services Oriented Architecture Simplicity v  Optimized business processes Efficiency v  Create a single view of data Trust
  • 19. 19 IBM v  Rational Tools, Training, and Support Prolifics v  Build and Deployment Automation v  Guidance v  Implementation BMI STRATEGIC PARTNERSHIPS
  • 20. 20 ORIGINS OF BAM Origins in… v  XP v  Scrum mandate v  Agile pilots v  Agility@Scale v  Introduction to Disciplined Agile Delivery
  • 21. 21 Disciplined Agile Delivery Lifecycle image: © 2011 IBM Corporation Disciplined Agile Delivery – Course RP251
  • 22. 22 Quality team collaboration IBM® Rational® Quality Manager Coordinate quality assurance plans, processes, and resources Business expert collaboration Elicit, capture, elaborate, discuss, and review requirements IBM® Rational® Requirements Composer Rational Team Concert Core team collaboration "Think and work" in unison and provide real-time project heath Architect Developer REST API Quality management Requirements management Change and configuration management AssociationChanges and notification Tester finds defects, generates work item Defect statusDefects closed against requirements Requirement linked to work item Analyst Tester REST API REST API IBM Rational Jazz Suite
  • 23. 23 BAM – PROCESS ARCHITECTURE Bringing together different, often disparate, approaches to doing work… … into one consistent delivery method
  • 24. 24 SO, IT’S BEEN ANOTHER YEAR… Challenges v  Evolution of BMI Agile Method (BAM) v  Agility@Scale v  Implementation ²  Team size ²  Global delivery model v  Enterprise discipline v  Technical complexity v  Deconflicting project timelines and urgent change requests
  • 25. 25 The Future is Now Last Year v  Adopting Scrum of Scrums v  Defining BMI Agile Method (BAM) v  IT Governance v  SOA Adoption Today v  Dynamic multi-scrum coordination v  Agile is a way of life v  Clear roles & responsibilities v  Adapting to become a process centric organization
  • 26. 26 SOAP/HTTP v  Federated ESB Architecture v  Audit logging v  Exception handling v  Protocol mediation v  Security (authentication and authorization) v  Data transformations v  Adapters (JDBC, flat-file, Email) v  Build and Deployment Automation v  Policy Enforcement v  Service composition/aggregation SOAP/HTTP (S) ReST/HTTP (S) JDBC SOAP/HTTP (S) OVERALL ARCHITECTURE
  • 27. 27 v  Process discovery v  Process execution and monitoring for continuous improvement v  Automate workflow v  Process flexibility through business rules management v  Process interaction through social mobile collaboration OVERALL ARCHITECTURE
  • 28. 28 v  Process documentation and design for implementation v  User interface design v  Services integration and re-use v  Service re-usability through rules and integration/mediation OVERALL ARCHITECTURE
  • 30. 30 v  Automated assemble and deploy steps v  Either trigger automation on-demand or based on schedule v  Notification of failure v  Easy troubleshooting if assemble or deploy fails AUTOMATED RELEASE MANAGEMENT v  Ability to track a release v  Control what gets included in the release v  Roll-back a deployment of a release v  Redeploy a release at any time in future
  • 31. 31 SINGLE VIEW OF DATA v  Alignment of business processes and business data through master data management ²  Consolidate over 6000 tables into single view of data ²  Service enabled QualityStage and DataStage jobs ²  Cleansing, de-duplication, and consolidation v  Increased Data Quality ²  Cognos ²  SPSS v  Predicted analytics to support business strategy
  • 32. 32 AFFILIATE MANAGEMENT v  Numerous handoffs v  Lengthy processing time v  Limited visibility and escalation v  Manual tasks Current State Observations
  • 33. 33 BPM – ONLINE AFFILIATION – BLUEWORKS LIVE
  • 34. 34 BPM – ONLINE AFFILIATION – PROCESS DESIGNER
  • 36. 36 ONLINE AFFILIATION – BPM IMPROVEMENTS v  Dramatic reduction of processing time v  Fully automated global society search Process Improvements: v  Instances of human error minimized v  Process Owner: “BPM for the first time has given us transparency into our processes” v  Affiliate Analysts: “BPM has replaced many manual steps and created a unified workspace” Quotes:
  • 37. 37 v  BMI Live allows BMI songwriters who play their music live, regardless of venue size, to easily submit those performances for royalty payments v  Since 2011, this innovative program has granted thousands of songwriters who have never received royalties a means to apply for their first royalty check “BMI Live has impacted my career in a positive way by paying me for live performances in venues I never received royalties from previously.” ~ Songwriter/BMI Live top earner, Granger Smith INTEGRATED UX/UI – BMI LIVE
  • 39. 39 The official BMI Mobile App is powered by content and services from BMI’s award-winning website: BMI MOBILE
  • 40. 40 BMI Mobile is the music industry’s deepest mobile resource for career building information and self-service options BMI MOBILE
  • 41. 41 BMI Mobile gives you full access to BMI Live with a rich user experience in either native iOS or Android BMI MOBILE
  • 42. 42 v  Utilize geo-codes to compare to centralized venue database v  Choose from over one million venues BMI MOBILE
  • 43. 43 v  BMI partners with Artist Growth v  BMI members can now use Artist Growth to submit performances to BMI Live for payment. PARTNERSHIPS
  • 44. LESSONS LEARNED ²  Focus on the ‘What’ ²  Funding v  Top down sponsorship v  Not anticipating magnitude of change necessary v  Communication v  Identify champions/early adopters to drive change v  Iterative delivery v  Choosing the right partners
  • 45. 45
  • 46. 46 Daily Apple TV giveaway §  Complete your session surveys online each day at a conference kiosk or on your Innovate 2013 Portal! §  Each day that you complete all of that day’s session surveys, your name will be entered to win the daily Apple TV! §  On Wednesday be sure to complete your full conference evaluation to receive your free conference t-shirt!
  • 47. 47 Acknowledgements 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 products and services are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml Microsoft ® Visual Studio® .NET is a trademark of Microsoft Corporation. HP Quality Center ® is a registered trademark of Hewlett-Packard Corporation. Apple ® Xcode ® is a trademark of the Apple Corporation 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 countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation 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. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.
  • 48. 48 © Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials 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. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.