2. IBM Rational Software Conference 2009
Change is the new norm
IBM Sequoia Super Computer…
There are 1 billion It would take the entire population of the earth,
camera phones in about six billion, each of us working a handheld calculator
use today at the rate of one second per calculation, more than
320 years to do what Sequoia can do in one day.
“8 of 10 CEOs see significant change ahead”
- 2008 IBM CEO Survey
The internet of people is over one
By 2010, there will be 30 billion
billion strong. The internet of
RFID tags in circulation
things is almost one trillion.
Soon there will be over China sends more text messages in
2 billion people on the web a week than the U.S. does in 1 year
2
3. IBM Rational Software Conference 2009
Change can be very disruptive an opportunity
All software systems crashed
IT skills shortage reaches due to software bug 50% of outsourced projects
highest level in 10 years when F-22 flew over are expected to under perform
international dateline
“The gap between expected change and the ability
to manage it has almost tripled since 2006.”
– 2008 IBM CEO study
COBOL thwarts North Carolina Ohio election web site
California's Jobless Claims shut down after being
“Governator” Crash State's Web Site hacked
View fashion Malta is building a Mobile phone provider “3”
shows and smart grid to link launches new handset to
collections on allow users to make free
the power and
your iPhone calls via Skype
water systems
3
4. IBM Rational Software Conference 2009
Is your IT infrastructure flexible enough?
“The message for IT is clear; business needs and
expects greater agility from IT. A new approach to
IT delivery models and sourcing options is
required that allows IT organizations to be more
responsive to the needs of the business.”
– Gartner, October 14, 2008, “Changing the Cost
Structure of IT Will Become a Business Imperative for
IT Most CIOs”
Infrastructure
4
5. IBM Rational Software Conference 2009
Treat software development as a strategic business
process
Improve business
flexibility and lower
costs / risk
Accelerate progress Improve stakeholder
satisfaction & output
Reduce scrap / rework
Business Reduce cost of change
Value Improve team
productivity
Reduce custom Software investment
training and tooling management
Reduce human error variants aligned with
Efficiency business and
Reduce manual tasks operational
Predictable
Improve release quality governance priorities
and asset
utilization
Global
effectiveness
and collaboration
Control Productivity
through
automation
Individual Team Organization Business
5
6. IBM Rational Software Conference 2009
Rational solutions can help in 3 domains
Complex /
Enterprise IT Business Embedded
Modernization Transformation Systems
Mfg Supply Logistics Customer
Systems Chain Support
Enterprise Modernization – harness the same power and flexibility for all
types of applications, no matter what platform they are deployed on
IT Business Transformation – align your IT infrastructure with your business
strategy and vision to innovate new business strategies and meet long term
objectives
Complex/Embedded Systems – deliver innovative software for your products,
while integrating across mechanical, electronic, and software domains
7. IBM Rational Software Conference 2009
Key modernization challenges for IT organizations
“We don’t understand the effort, risk
and impact of modernizing our “Our skills gap just seems to keep
legacy software portfolio” growing. How do we stay current with all
the language and technology changes?”
“Our development teams working on
“Our architecture has evolved to be too different platforms are struggling to
complex and convoluted– we need to communicate. How do we collaborate in
be flexible and agile.” the context of our work?”
Application Challenges People Challenges Team Challenges
Lost application knowledge Skills lock-in Poor communication
Architectural complexity Plethora of new technologies Incompatible tools & processes
Poor quality and performance Unattractive, low productivity tools across platforms
Regulatory and compliance risks Steep learning curve due to Weak project oversight
Higher costs platform/language-unique tools Lack of traceability across lifecycle
7
8. IBM Rational Software Conference 2009
Enterprise Modernization solutions
A smarter way to maximize the value of your applications, people and teams
Reduce application
maintenance costs, increase
agility to respond to change
and increase overall quality
Applications
Teams People
Consolidate team
Achieve greater business
infrastructure
agility and productivity
to increase efficiency,
by leveraging existing
collaboration,
domain knowledge
and governance across
and new talent
software lifecycle
For more information, visit:
www.ibm.com/rational/modernization
8
9. IBM Rational Software Conference 2009
Enterprise Modernization solutions
A smarter way to maximize the value of your applications, people and teams
Reduce application
maintenance costs, increase
agility to respond to change
and increase overall quality
Applications
Teams People
For more information, visit:
www.ibm.com/rational/modernization
9
10. IBM Rational Software Conference 2009
Applications
Enterprises want to Teams People
Understand the impact and cost of change to their IT systems
What is impacted
if I change this
COBOL
copybook…
JSF
EJB
COBOL
But
They have no business intelligence inventory of their application assets,
relying instead on manual and error-prone processes and incomplete
knowledge. They must compensate with more extensive planning and
extra testing.
11. IBM Rational Software Conference 2009
Applications
Solution: Business intelligence for applications Teams People
Restore lost application knowledge via technical analysis
What is impacted
if I change this
COBOL
copybook…
JSF
Metadata EJB
Repository
COBOL
Rational Asset Analyzer
Delivering WebSphere Studio Asset Analyzer
Reduced risk by quickly determining the full impact of proposed changes
and lowered costs via dead code elimination, optimal planning, focused
testing and faster development
12. IBM Rational Software Conference 2009
Applications
Enterprises want to Teams People
Better align IT activities and investments with their business goals
and objectives
But
They do not have a tool or process for capturing business goals or
prioritizing projects, nor for linking them to the associated IT efforts. They
rely instead upon less rigorous verbal discussions and difficult-to-maintain
documents.
13. IBM Rational Software Conference 2009
Applications
Solution: Enterprise architecture and portfolio Teams People
management
Make enterprise IT planning actionable and trackable
Rational System Architect
Rational Focal Point for Product
and Portfolio Management
Rational Focal Point for Project
Management
Delivering
Prioritization of competing projects, impact analysis of portfolio decisions,
assurance projects remain aligned with business goals, and central
oversight of budget, risks, demands and investment management
14. IBM Rational Software Conference 2009
Applications
Enterprises want to Teams People
Have a nimble IT organization that leverages SOA to respond more
quickly to the needs of the business
Mainframe apps - Blue
PC/NT apps - Green DRAFT Best Buy - Application Diagram V4 DRAFT Page 1 of 2
Unix apps - Yellow November 10, 1999 Depository
Banks
3rd party interface apps - Blue
Mainframe - Orange Vendor Setup
DRAFT Best Buy - Application Diagram V4 DRAFT
PC/NT apps - Green Page 1 of 2
Lines: Colors have no special meaning.
They are to help make the-diagram easier to
Unix apps Yellow Vendor
Maintenance
Process Servers November 10, 1999 Depository
Banks
UAR - Universal Account
I17 Customer Perceived
read. 3rd party interface - Orange Budget Vendor Setup (Imaging) NEW Soundscan Sterling VAN In-Stock
For More Information: See the database Analysis Tool Mesa Data
NPD Group Roadshow Reconcilliation
Lines: Colors have no special meaning. Printer AIG Warranty Guard Mailbox (Value)
containing information about each S20-Sales
Vendor
Maintenance
application: Application V4.mdb the diagram easier to
They are to help make
Maintenance
Process Servers
Polling I13- Auto
UAR - Universal Account
I17 Customer Perceived
I15 Hand Scan
Customer
read. Budget (Imaging) NEW Soundscan
I06 - Customer Sterling VAN Replenishment In-Stock
NPD Group Reconcilliation Apps
For More Information: See the database Analysis Tool Printer PO
Printer Mesa Data Roadshow
Order Mailbox (Value)
Insertions S20-Sales S01 - Sales Warranty Guard
AIG
containing information about each
AIS Reports Orders Maintenance
AIS Calendar
application: Application V4.mdb Polling Corrections I13- Auto
I15 Hand Scan
Service
I06 - Customer Replenishment Apps
Due Dates Printer PO
Print Costing I06 Warehouse
Insertions S01 - Sales Order Management
AIS Reports General Invoice App
Broadcast Maintenance Orders E13 Corrections
Stores & Mrkts AIS Calendar
Filter E3 Interface Fringe PO
Due Dates Print Costing I06 Warehouse
Smart Plus Management
General Invoice App
Smart Plus
Stores & Mrkts Broadcast
M03 - MillennuimMaintenance
3.0 E13
Launcher Filter E3 Interface S04 - Sales Posting Fringe PO
Smart Plus S07 - Cell
P16 - Tally Sheet Plus Phones I03 Return to
Smart M03 - Millennuim 3.0 D01 Post Load
M02 - Millennium Vendor S06 - Credit App
Launcher Billing S04 - Sales Posting
S07 - Cell
Equifax I03 Return to
Division
Phones
Stock Options - Tally Sheet
P16
D01 Post Load Vendor
M02 - Millennium S06 - Credit App
Billing I12 Entertainment S09 - Digital
P15 EES Employee
Software Satellite
L02-Resource Change Notice
Equifax
A04 - Cust System
Scheduling Options
Stock L01-Promo
Refund Chks E01-EDI 1
Analysis
(Campbell) I12 Entertainment S09 - Digital
P15 EES Employee
Software Satellite
L02-Resource P14 On-lineChange Notice
New
A04 - Cust System
Scheduling Hire Entry L01-Promo
Refund Chks AAS E01-EDI 1
V02-Price Analysis
Resumix (Campbell) P01-
Marketing
Employee Washington,
P14 On-line New Support
Masterfile RGIS,
Hire Entry
AAS V02-Price Ntl Bus Systems
Resumix P09 - P17 P01-
Cobra Frick S11 - ISP Marketing
Cyborg Employee CTO2.Bestbuy. Washington,
CTS Co I10 Cycle Physical Tracking Support
Masterfile com I04 Home RGIS,
Inventory Ntl Bus Systems
ACH P09 - P17 Deliveries
Cobra V04-Sign Frick S11 - ISP
Prodigy Cyborg CTO2.Bestbuy.
System Co U18 - CTO I10 Cycle Physical Tracking
CTS
com I04 Home
Shared Svc
Banks - ACH and Pos to Inventory I02 -
ACH POS Deliveries X92-X96
Pay Transfers
V04-Sign Host to AS400
Prodigy
System U18 - CTO Communication
Plan Administrators
I02 -
(401K, PCS, Life, - ACH and Pos to
Banks POS Spec Source B01 - Stock X92-X96
Pay SKU Tracking Status Transfers
Unicare, Solomon I11 Price Host to AS400
Smith Barney) I09 Cycle Counts Testing Supplier Communication
Plan Administrators S08 - Vertex
(401K, PCS, Life, Intercept NPD, Spec Source B01 - Stock S02 - Compliance
Sales
E02-Employee Solomon
Unicare, SoundScan SKU Tracking Status Layaways
Tax I11 Price
PurchaseSmith Barney) I09 Cycle Counts
Spec Testing Supplier
S08 - Vertex I01 PO
Intercept NPD,
Source S02 - Compliance
Sales Receiving SKU
Scorecard - HR
E02-Employee SoundScan Layaways
Tax Performance
Purchase V03- Mkt
Reactions Spec L60 MDF I01 PO
P09 Source Coop SKU
Scorecard - HR S03-Polling V01-Price Management I05 Receiving SKU Selection
Bonus/HR Performance
V03- Mkt System Inventory Info Tool
Reactions L60 MDF
Supplier
P09 Coop
S03-Polling V01-Price Management I05 SKU Selection
Bonus/HR I35 - CEI K02
System Inventory Info Tool
ASIS Customer Repair Arthur Planning
I35 Early Warning
Tracking
I18 System
Rebate I35 - CEI SKU Rep K02
ASIS Transfer Customer Repair Arthur Planning
I55 SKU I35 Early Warning
Tracking I07 Purchase
Store I18 Information System
Rebate Order Ad Expense
Monitor ELT SKU Rep
PowerSuite Transfer G02 - General
Ledger I55 SKU I07 Purchase
Store Information Store
Order Scorecard Ad Expense
Monitor ELT
Texlon 3.5 Sign
PowerSuite G02 - General
System
Ledger
NARM I14 Count Corrections Store
Store Budget
Scorecard
Reporting
Texlon 3.5 Sign
System Valley Media
B02 Merchandise
U16-Texlon NARM I14 Count Corrections
CopyWriter's Analysis BMP - Bus Budget
Store
Workspace
Outsourced
Reporting
performance Mngt
EDI Valley Media
B02 Merchandise Coordinator
U16-Texlon
CopyWriter's Analysis BMP - Bus
Merch Mngr Approval Workspace performance Mngt
Batch Forcasting AIMS EDI Journal Entry Tool Kit
Ad Measurement A05 - AP Coordinator
AIMS Admin
Merch Mngr Approval
Batch Forcasting AIMS Cellular INVENTORY CONTROL APPS - PC Journal EntryCONTROL APPS - PC
INVENTORY Tool Kit ACCTS REC APPS - PC
Ad Measurement A05 - AP Code Alarm DPI/CPI 990COR
AIMS Rollover OTHER APPS - PC Debit Receivings IC Batching
AIMS Admin Bad Debt
Ad Reporting S05 - House AP - Collections/Credit Devo Sales Inventory Adj/Count Correct Benefical Fees
Launcher Charges TM - Credit Card DB Display Inventory Inventory Control Reports Beneficial Reconcil
INVENTORY CONTROL APPS - PC
Cellular In Home Inventory LevelsCONTROL APPS - PC JEAXF
INVENTORY ACCTS REC APPS - PC
Rollover Junkouts Code Alarm Inventory Roll DPI/CPI JEBFA 990COR
AIMS US Bank Recon OTHER APPS - PC Debit Receivings
Merchandise Withdrawl IC Batching Bad Debt
Optika Merchandise Withdrawl JEBKA
Ad PSP Reporting File S05 - House AP - Collections/Credit Promo CreditsDevo Sales Open Receivings Adj/Count Correct
Inventory JEDVA Benefical Fees
Launcher Charges TM - Credit Card DB RTV Accrual Display Inventory PI Count Results Control Reports
Inventory Beneficial Reconcil
C02 - Capital In Home
JESOA
Shrink Inventory Levels
PI Time Results from Inv JEVSA JEAXF
Projects Connect 3 ICMS Credit Junkouts Inventory Roll JEBFA
US Bank Recon AP Research - Inv Cntrl Price Protection JEVSF
Optika
SiteSeer AP Research-Addl Rpts Withdrawl
Merchandise
Sales Flash Merchandise Withdrawl
Reporting NSF JEBKA
PSP File Promo Credits Open Receivings
In-Home Book to Perpetual Inventory Shrink Reporting TeleCredit Fees JEDVA
Data Warehouse Repair
C02 - Capital Close Out Reporting Accrual
RTV PI Count Results
SKU Gross Margin JESOA
(Interfaces to and from the Projects Connect 3 Connect 3
Connect 3
Shrink
Computer Intelligence Data SKU Shrink PI Time Results from Inv
Level Detail JEVSA
ICMS Credit Cash Receipts/Credit AP Research - Inv Cntrl Price Protection JEVSF
Data Warehouse are not F06 - Fixed PDF Transfe Reports Count Corrections USM
SiteSeer Cross Ref forAP Research-Addl Rpts
VCB Dnlds VCB DownloadsFlash Reporting
Sales NSF
displayed on this diagram) Warranty In-Home Assets Misc Accounting/Finance Apps - PC/NT Book to Perpetual Inventory
Damage Write Off Shrink Reporting TeleCredit Fees
Data Warehouse Billing Repair COBA (Corp office Budget Assistant) Debit Receivings Out Reporting
Close SKU Gross Margin
(Interfaces to and from the Star Repair Connect 3 Connect 3 Computer Intelligence Data SKU Shrink Level Detail
System Cash Over/
PDF Transfe Reports Cash Receipts/CreditPCBS(Profit Center Budget System) DFI Vendor Database
Count Corrections USM
Data Warehouse are not F06 - Fixed Short Merchandising Budget Display Inventory Reconcil
Display Inventory Reporting VCB Dnlds
Cross Ref for VCB Downloadsby Michelle Mills
Prepared
displayed on this diagram) Warranty Assets Misc Accounting/Finance Apps - PC/NT Damage Write Off
Billing COBA (Corp office Budget Assistant) Debit Receivings
Star Repair Cash Over/ PCBS(Profit Center Budget System) DFI Vendor Database
System Display Inventory Reconcil
Short Merchandising Budget Prepared by Michelle Mills
Display Inventory Reporting
But
They have application architectures that were built incrementally over the
last 20-30 years and are no longer flexible or agile