planning and budgeting for hp e3000 transitions · • databases • tools and compilers •...

74
Planning and Budgeting for HP e3000 Transitions Birket Foster Owner and Founder MB Foster [email protected]

Upload: others

Post on 29-May-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Planning and Budgeting forHP e3000 Transitions

Birket FosterOwner and Founder

MB [email protected]

Page 2: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Agenda• Strategic Thinking

• Hardware

• Databases

• Tools and Compilers

• Migration Tools

• Application Facelifts

• Timeline

• Resources

• Budget Rollup

• Q&A

Page 3: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Strategic Thinking

Page 4: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Planning and Budgeting Challenges

• The magnitude of the project– Planning, Budgeting, Execution

– Timeline, Resources

• Diverse HP e3000 Environments– So many technologies

• Many applications / modules– Migrate, replace, retire, rewrite, or stay

• New resource skill sets and retooling

Page 5: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Where to Begin• Making a plan

– IT needs analysis

– Technology assessments

– Application assessments

– Transition research

– Risk assessment

• Making a budget

• Acquiring tools technology

• Getting started

Page 6: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

IT Needs Analysis

• Step back and take a strategic look at your IT– Do your applications still meet your business needs?

• Current and strategic future needs?

• Which ones do / don’t

• What percentage of the need is met?

– Are there applications that are highly specialized tothe business?

• Can they be replaced?

• What percentage cannot be replaced?

Page 7: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

IT Needs Analysis- cont

• What is the current backlog of IT requests?

• How does executive management feel about IT / thecore systems?

• Is there competition to IT direction?

Page 8: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Technology Inventory

• Which technologies are currently being used?– 3GL Compilers

• Cobol, Fortran, Pascal, RPG, Basic, etc

– 4GL Compilers• Speedware, Transact, Cognos, Protos, etc.

– Reporting Tools• EasyReporter, Quiz, DataExpress, UDALink, etc.

Page 9: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Technology Inventory– Database Enhancement Products

• Omnidex, Superdex, Adager, DB General, etc.

– Data Extraction Tools• Suprtool, MBF-UDALink etc.

– OS Enhancement Tools• Spooler products, Job Management products, Backup

products, Editors, etc.

Page 10: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Applications Inventory

• Meets the needs of the business (%)• Size of application (# of)

– Screens, reports, mass transactions– Batch processing

• Dependence on– 3rd party technology / licensing– OS commands / intrinsics– Database-specific functionality– Interfaces between other systems / technologies

Page 11: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Applications Inventory

• Strategic direction– Replace

– Migrate

– Re-write

– Retire

– Stay / Leave

Page 12: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Salvaging vs. Replacing Technology• Which technologies / products will be salvaged/

replaced?– Salvage applications

• 3GL / 4GL Compilers

• Database enhancement products

• Some multi-platform tools

– Replace many of the tools• Reporting tools

• Data Extraction tools

• OS Enhancement tools

Page 13: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Salvaging vs. ReplacingApplications

• What about replacing applications?– Moving to packaged applications

– “If I’m being encouraged to move off the HPe3000,why not just evaluate replacing my entire ITenvironment.”

• It’s the applications that run my business, not thehardware.

Page 14: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Salvaging vs. ReplacingApplications

• Understand the Full Cost and Benefits!– Do not over-estimate what you will get.

– Do not under-estimate what it will take to get there.• Budget, Resources, People and Training

Page 15: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

The Full Cost of Replacement

Source: Standish Group

Page 16: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

The Full Cost of Replacement• Your current applications have been tuned to how

you do business, not others.

• Best-of-breed comes with a price– It doesn’t reflect the practices that work for you and

that differentiate your business

– customize too much and you can’t upgrade

– If you do not customize, you have to change yourinternal business processes

• Packaged applications do not take fewer resourcesto maintain and will most likely not save you money.

Page 17: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Moving to PackagedApplications…

• Accept Reality– You will lose functionality you currently have!

– You may need to overbuy a package application to fityour current needs

– New functionality offered in the package requireschanges to how you do business day-to-day

Page 18: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Moving to PackagedApplications…

• Careful planning– Know which modules won’t exist

– Evaluate what still needs to be brought forward andhow it can be integrated

– Migration may still need to be done

– Plan the evolution of legacy modules

Page 19: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Hardware

Page 20: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing the Hardware

• Unix or Windows?

• HP or Non-HP?

• Which platforms are best supported by my softwarevendors?

• HP-UX is the preferred path by most– Most widely supported migration path by vendor

community

– Very strong incentives from HP

Page 21: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing the Hardware• Conversion Kits

– A&N Class Conversion Kits (free)– Conversion kits for other HP e3000 models available– Not always the answer

• Migration is not done on the flick of a switch• HP offering 6-month HP-UX loaner boxes for

migrations– Probably not enough time for most– Can be purchased at a discount after the 6

months.

Page 22: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing the Hardware

• HP-UX– How many servers?– Storage solution?– High Availability?– Cheaper hardware, watch for 3rd party s/w licensing

costs if thinking big.

Page 23: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing the Hardware

• Windows– Reliability and robustness?– How many servers?– Cheaper, but how easy is migration path?

• Linux– Ready for prime-time? (Confidence?)– Support?– Not the most popular option today.

Page 24: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Costs of Hardware• Conversion Kits: 60-70% off HP9000 price• HP 9000 Servers

– Low: $15K - $60K– Low/Mid: $50K - $100K+– Med: $100K - $1M– High: $1M+

Page 25: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Costs of Hardware

• Windows Proliant Servers– $2K, $4K, $8.5K per server– Windows server licensing can get expensive– Total: $10K - $20K

• Not including storage, high availability, and database• Linux

– Same as Net Servers for hardware– OS licensing would be less– HP offers secure version: $3K

Page 26: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Databases

Page 27: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing the Database

• Image was pretty much bundled into the HP e3000and an obvious choice

• Hardware may be cheaper, but a databasepurchase is required

• Most are considering Oracle, SQL Server, orEloquence

Page 28: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing the Database

• Eloquence: Image clone– Low-cost

– Up to 500 concurrent users

– Functionally similar to Image, fewer code changes toexisting applications and comparable performance

– Good transitional database option

• PostgreSQL, MySQL, and SAPDB are other low-cost reliable options– Need to consider where support will come from

Page 29: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing the Database

• What about Omnidex and Superdex?– Relational Databases have strong data querying

capabilities• However, most of the commonly-used Omnidex

functionality doesn’t exist. (keyword retrieval)

– Omnidex has a migration path to Omni-Access• API compatibility libraries exist, reducing need to re-

write queries.

– Superdex – best option is migration to Omni-Access.

Page 30: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Costs of Databases

• Oracle: ~$20K per processor– Could be as high as $40K per processor

– HP and ISVs can help to get a better price

• SQL Server: $10K - $20K per processor

Page 31: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Costs of Databases

• HP Eloquence: $7K (unlimited users)– Easiest port, some risk

• Informix (per server)– Tier 1: $3K

– Tier 2: $6.6K

– Tier 3: $18K

– Tier 4: $23K

– May not be a great strategic option

Page 32: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Tools and Compilers

Page 33: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing Tools and Compilers

• 4GLs– Speedware

• Available on HP-UX, Windows, AIX, Solaris

• Web or Windows GUI enablement

– Cognos• Powerhouse and Axiant available on other operating

systems. (some code changes required)

• Web or Windows GUI enablement

Page 34: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing Tools and Compilers

• 4GLs– Transact

• Speedware is offering migration solutions for Transactcustomers

– Conversion tool to Speedware (and then to other platforms)

– Web or Windows GUI enablement

Page 35: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing Tools and Compilers• Cobol

– AcuCobol: platform portable byte code– MicroFocus: per platform (dev), many deployment

model options, multi-platform support (interpretive),native object code possible.

– Fujitsu: generates native object code, no run-timefees, version for Visual Studio (.NET compatible).

– PerCobol (going to Java)

Page 36: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing Tools and Compilers• Fortran

– Fortran compilers on HP-UX– Fortran to C converter exists

• Pascal– Pascal is available on HP-UX and can be ported with

relative ease.– End-of-support announced – 2 years (also, no native

support on IA-64)– Converter from Pascal to C exists

Page 37: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Replacing Tools and Compilers• RPG

– Converter from RPG to HP Cobol– RPG on HP-UX (exists, but no migration tools)

• Business Basic– Business Basic option with Eloquence, available on

HP-UX and Linux (unknown for Windows)– Visual Basic may be an option for some.

• SPL– Currently being ported to HP-UX

In general, look at the skill-sets you have to support theselanguages over the long term (porting and supporting).

Page 38: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Costs of Tools and Compilers

• 4GLs– License transfer fees, CPU-based pricing.

– Expect between $10K - $200K per server, dependingon 4GL and size of server.

– SPW offering 50% off license transfer fees.

Page 39: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Costs of Tools and Compilers

• 3GLs– AcuCobol: per developer $2,500, $150 for 1st user

and $23 per user on run-time

– MicroFocus: $3000 per developer. $187 per user(run-time)

– Fujitsu: $3000 per dev, includes 1st yr support,$500/yr support, no run-time fees.

Page 40: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

3rd Party Technology Replacements• Reporting tools

• Database manipulation tools– Adager and DB General

– New tools may be needed with relational databases

• Data extraction tools– Suprtool

– Replaced with more modern ETL tools

• Others– Spooler and Backup product, Job Management,

Editors, etc.

Page 41: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Migration Tools

Page 42: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Migration Tools

• 3GLs – 4 HP-validated migration solutions– Neartek – AMXW

• Migration tool, packaged and sold as a toolset.

– Denkart – ViaNova 3000• ASP model of migration, charged by number of lines of

code, up to 95% migrated

• Many 3GL options

• EdWin and Wingspan for VPlus support

• MPUX for MPE Emulation

Page 43: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Migration Tools

• 3GLs – 4 HP-validated migration solutions– Transoft

• Migration toolset, sold as a consultative solution.

– Sungard Bi-Tech – Transport• Migration toolset, sold with consulting, residual run-time

libraries for Image and OS calls

Page 44: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Migration Tools• 4GLs

– Speedware• 100% portable to any Speedware supported platform, no

code changes• Built-in database migration tools• No charge for migration features

Page 45: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Migration Tools• 4GLs

– Speedware• 100% portable to any Speedware supported platform,

no code changes• Built-in database migration tools• No charge for migration features

– Cognos• 95%+ portable to other Powerhouse-supported

platforms• Very minor code change required• Recommended that customers go to Axiant

– Transact• Speedware migration toolset• Free with migration services

Page 46: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Migration Tools• 4GLs

– Cognos• 95%+ portable to other Powerhouse-supported platforms• Very minor code change required• Recommended that customers go to Axiant

– Transact• Speedware migration toolset• Free with migration services

Page 47: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Migration Tools

• Database migration tools– Quest – Bridgeware, Netbase, Benchmark Factory,

Data Factory• Data porting, mirroring, shadowing, load testing, etc.

• Taurus – DataBridger

– Speedware – DBmotion

– MB Foster - UDACentral

Page 48: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Application Facelifts

Page 49: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Application Facelifts

• Either as part of a migration effort or post-migration,consider enhancing the visual interface of theapplication.– Putting either a Web or Windows interface on top of

the application can dramatically improve the life of anapplication

Page 50: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Application Facelifts

• Cobol– EdWin (Web / GUI)

– ExegeClient

– AcuCobol (offers GUI)

– ScreenJet (GUI)

– Robust (Web and Windows)

– LegacyJ – PerCobol

– Others (shop around)

Page 51: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Application Facelifts

• Speedware / Transact– Visual Speedware (VB GUI)

– Speedware Autobahn (Web)

• Cognos– Axiant

– PowerHouse Web

Page 52: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Migration Facelift Costs

• Resources or Technology– Some solutions require re-engineering, others are

more plug-and-play.

– Cost is either in time and resources or in technology

– Expect to pay 25% - 50% over the applicationmigration costs

• You may want to make sure you have skill-sets toproperly develop GUI interfaces.

Page 53: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Timeline

Page 54: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Establishing a Timeline• Fast,• Cheap• Good• Different migration tools have different approaches and timelines

Page 55: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Timeline – Determining Factors• Deadline dates• Internal resources vs. outsourcing• Cost restrictions• Technology complexities• Diversity of environment• Straight migration vs. enhancements• Gradual vs. Big Bang• Testing• Concurrent / on-going projects• Training / Education• Locations (of customers / sites)

Page 56: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Estimating Time

• Time components– Assessments and service vendor selection

– Planning and Analysis

– Hardware and technology acquisition

– Application migration• Estimated by migration methods chosen

– Database migrations

– Resource training

– Testing and verification

Page 57: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Estimating Time• Migration time per technology (estimates are highly

dependent on complexity and amount of code)

– Cobol / VPlus: 6 - 60 months

– Pascal: 6 - 24 months

– RPG: 6 - 24 months

– Fortran: 6 - 24 months

– Speedware: 3-9 months

– Transact: 6 - 24 months

– Cognos: 3 - 12 months

– Database migration: 1 - 3 months

• Comprehensive Planning is essential to determining a moreprecise timeline

Page 58: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Resources

Page 59: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

In-house vs. Outsourcing• Do you have enough / any in-house resources?

• What to outsource:– Planning and Analysis

• Let experienced people help you

– Project Management

• Have experienced resources steer you aroundobstacles and potential pitfalls)

– Application and Database Migrations (some or all)

– Some Application / Module re-writes

– On-going Application Support

• To free up valuable resources for migrations

Page 60: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

In-house vs. Outsourcing• What to do in-house:

– Application enhancements• Opportune time to add an enhancement or two

– Component re-writes• If replacing older modules / technology

– Migration Testing• Test as you or someone else migrates

– Application and Database Migrations• If you have the staff to do some or lots of the work,

especially critical components

Page 61: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Estimating Resources

• Migration resources– How many qualified resources are available to aid in

migrations?

– Determine time split between existing / on-goingprojects and migrations

– Work backwards – pre-assign specific things youwant to do in-house

– Assign responsibilities, roles, and task owners up-front

Page 62: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Estimating Resources

• Determine outsourcing requirements– What will be done externally

– Look at the various migration options and associatedcosts

• Packaged applications– These take as many people to maintain as home-

grown systems.

Page 63: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Estimating Resources

• New staffing requirements– New tasks/jobs for the target platform

• More maintenance and administration is required withUNIX/NT/Linux and relational databases

– System Administrator(s)

– Database Administrator(s)

Page 64: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Budget Rollup

Page 65: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Budgeting Technology• Hardware

– Low: $15K - $100K– Mid: $100K - $1M– High: $1M+

• Databases– Market leading: $30K per server– Mid-tier: $10K - $20K per server– Cheap: $5-10K per server

Page 66: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

• Tools and Compilers– 4GLs: $10K - $200K per server

– 3GLs: $10K - $150K

• Reporting tools– $10K - $100K

• Application Facelifts– $20K - $100K plus labor (if any)

Budgeting Technology

Page 67: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Budgeting Technology

• Others– Spooler products

– Backup products

– Job Schedulers

– Editors

– Sort products

– Etc…

Page 68: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Budgeting Migration

• Cobol Migration tools– $30K - $200K for technology alone

– $100K (1M loc) + time for ASP model

– $100K - $1M+ for outsourcing

– Possible residual run-times / annual support fees $5K- $100K/yr

Page 69: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Budgeting Migration

• Speedware / Cognos migrations– 3-9 man-months of in-house work

– $100K - $250K completely outsourced

• Transact migrations– $100K to $500K mixed in-house and outsourcing

Page 70: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Budgeting Migration

• Database migrations– $10K to $200K for database migration and load

testing tools

• Application enhancements– Time and resources

– Consider a phased approach• Phase 1 migration & rollout

• Phase 2 enhancements

Page 71: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Other Budget Items

• Training– Programmers

– Operations

– End-Users

• Implementation

Page 72: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Totaling the Costs

• Planning and Analysis

• New Hardware

• New Databases

• 3GL/4GL Software Licensing

• Replacement Tools / Technologies

• Migration Tools / Technology

Page 73: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Totaling the Costs

• Migration Resources

– In-house

– Outsourcing

• New Hires

• Application Enhancements / Facelifts

• Training

• Implementation

Page 74: Planning and Budgeting for HP e3000 Transitions · • Databases • Tools and Compilers • Migration Tools • Application Facelifts • Timeline • Resources • Budget Rollup

Thank You

Questions & Answers