Indus productization-brief

24
© 2015 Indus Aviation Systems LLP © 2015 Indus Aviation Systems LLP CIO : Operation Excellence through productization Indus Aviation’s Point of View, Offerings & Solution September , 2015

Transcript of Indus productization-brief

Page 1: Indus productization-brief

© 2015 Indus Aviation Systems LLP © 2015 Indus Aviation Systems LLP

CIO : Operation Excellence through productization

Indus Aviation’s Point of View, Offerings & Solution

September , 2015

Page 2: Indus productization-brief

© 2015 Indus Aviation Systems LLP

Confidential Information

This p ese tatio is o fide tial to I dus Aviatio “ ste s LLP. IA“ . This do u e t o tai s i fo atio a d data that IA“ o side s o fide tial a d p op ieta Co fide tial I fo atio .

Confidential Information includes, but is not limited to, the following:

• Co po ate, e plo ee a d i f ast u tu e i fo atio a out IA“

• IA“ s p oje t a age e t a d ualit p o esses

• Custo e a d p oje t e pe ie es p ovided to illust ate IA“ apa ilit

Any disclosure of Confidential Information to, or use of it by a third party, will be damaging to IAS.

Ownership of all Confidential Information, no matter in what media it resides, remains with IAS.

Co fide tial I fo atio i this do u e t shall ot e dis losed outside the u e s p oposal evaluators and shall not be duplicated, used, or disclosed – in whole or in part – for any purpose

other than to evaluate this proposal without specific written permission of an authorized

representative of IAS.

Page 3: Indus productization-brief

© 2015 Indus Aviation Systems LLP © 2015 Indus Aviation Systems LLP

CIO – Role that requires all round performance

Page 4: Indus productization-brief

© 2015 Indus Aviation Systems LLP

4

Evolution of the IT Leadership Role

• 1950s – Tab Supervisor

• 1960s – Data Processing Manager

• 1970s – MIS Director

• 1980s – Vice President of Information Systems

• 1990s – SVP/EVP & Chief Information Officer

– Enterprise integration, recentralization

– Client/server, Internet, ERP systems

– Reports to CEO/COO/President • 2001-2002: End of the Technology Bubble

– Dot-com implosion

– Deep corporate IT cost cutting

– Focus on tactical operations post-Y2K/ERP

• 2003-2007: The 21st Century CIO

– Comprehensive definition of the C-level IT role

– Strategic alignment and governance

– Process & operational optimization/ERP

– Business intelligence and customer intimacy

– Value creation

• 2008-2015: Dealing with Global Recession

– Cost management, modest budget & staff reduction

– 21st Century CIO Agenda still a mandate

Page 5: Indus productization-brief

© 2015 Indus Aviation Systems LLP

5

The 21st Century CIO Leadership Agenda

Source: Korn/Ferry research

1. IT Strategy – Business strategy alignment, business case and projected return on investments, priorities versus resources

2. IT Governance – Portfolio management, IT investment funding and review process, performance measurement, project management (PMO), SDLC, processes, standards, procurement

3. IT Organization & Staffing – Centralized, decentralized, federal model, shared services; reporting relationships, FTEs, staff augmentation, on/near/off-shore, capability/maturity, training

4. Technology – Architecture; bleeding/leading edge or trailing; build or buy, suite or best-of-breed; infrastructure and networking insourced/outsourced, total cost of ownership (TCO), support

5. Technology Awareness – Board of Directors, senior and middle management, rank and file

6. Corporate Governance – Compliance, disaster recovery, business continuity, security, privacy, intellectual property protection

7. Business Intelligence – Data modeling & warehousing, metrics, analytics, forecasting & modeling

8. ERP – Business integration, value chain, process improvement & innovation, change management, quality programs

9. Customer Care – Customer relationship management (CRM), contact centers, customer portals, B2B collaborative computing (EDI, VMI, CPFR)

10. Internet – e-business strategy, portals, web-enabled applications, telecommunications [Web 2.0]

Source: Booz Allen Hamilton

Page 6: Indus productization-brief

© 2015 Indus Aviation Systems LLP

Reduce costs

of current enterprise apps

Absorb required applications maintenance expenses

Deliver new applications fast,

at low cost and low risk

Eliminate

multi-year,

multi-million,

multi-consultants applications projects

The CIO Challenge and Solution

Do more with less

Adapt to variable user demands

Budgets will not increase

Results required in months

Perception of IT within the Enterprise

Level 1 Level 2 Level 3

• IT treated as a cost

• Organization conforms to IT

• Benefits not sought

• Benefits not expected

• COTs are first option

• IT recognized as a competitive

tool

• Competitive barriers and

functional benefits pursued Ad-

hoc

• Goals focused vertically

• IT fully integrated into overall

business strategy, operations

and organization

• Managers are IT savvy and

strategy focused

• Highly customized limiting

emulation

Page 7: Indus productization-brief

© 2015 Indus Aviation Systems LLP © 2015 Indus Aviation Systems LLP

Productization – First step towards cost reduction on legacy applications

Page 8: Indus productization-brief

© 2015 Indus Aviation Systems LLP

How to Achieve Application, Vendor, Platform consolidation? – CIOs prime

goal to have lower TCO

HR Appl Payroll

Appl

Audit

Appl

Legal

Appl

Admin

Appl

Purchase

Appl

Inventory

Appl

CRM

Appl

Web

Desktop Client

Server

.NET

Platform

HTML

Platform

JAVA

Platform

PHP

Platform

Uniform

Architecture

Uniform

Deployments

Uniform

Technology

Platform

Vendor 1

Vendor 2 Vendor 3

COTS

Page 9: Indus productization-brief

© 2015 Indus Aviation Systems LLP 9

Introduction to Productization

• Productization create a custom-built core platform on top of the existing infrastructure. Such Organization Specific Platforms encapsulates the software assets and domain services that can be leveraged across business initiatives, markets, and product lines.

• Productization is a unique methodology to create and consolidate technology assets into Organization Specific Platforms that are leveraged across the enterprise.

• SEI (part of CMU) defines a similar concept called product line

Definition : A software product line (SPL) is a set of software-intensive systems that share a common, managed set of features satisfying the specific needs of a particular market segment or mission and that are developed from a common set of core assets in a prescribed way.

• Productization helps us realize order-of-magnitude

improvements in time to market, cost, productivity,

quality, and other business drivers.

• Productization can also enable rapid market entry and

flexible response, and provide a capability for mass

customization

• Productization enables organizations to lower their

total cost of ownership (TCO) and accelerate revenue

generation by increasing business agility, streamlining

redundancies, and achieving economies of scale

Benefits of Productization

Productization Concept

Page 10: Indus productization-brief

© 2015 Indus Aviation Systems LLP 10

Productization Roadmap

• Roadmap for Productization of existing systems in a large IT organization

Scenario: The software system is built and used in country-1, and there is a need for a similar system in other countries.

Assess for Productization

• Activities

– Understand intent of

Productization

– Gather the product architecture &

execution methodology details

– Analyze same, for changes &

improvements

• Outcome:

– Recommend the Productization

roadmap

– Create Business Case

• Productization for internal needs

• Activities

– Software roadmap is defined & accepted

– Governance model for internal

Productization is established

– Software architecture & quality is fine-

tuned to make it meet product roadmap

– Execution methodology is changed to

support multi-customer delivery

– Required internal sales, support,

ownership team structure is created

• Outcome

– Software is ready to be used by

multiple internal customers

– Achieve higher engineering return vs

spend

• Productization for external market

• Activities

– External Market study and business

case is created

– Governance covering engineering,

Financial, sales & mrktg, IP ownership

is established

– Required sales, marketing, support,

engineering team structure is created

– Software roadmap, architecture and

methodology is refined for external

market

– Execution methodology is changed to

support multi-customer delivery

• Outcome

– Software is ready to be sold as a

boutique product

Page 11: Indus productization-brief

© 2015 Indus Aviation Systems LLP

How can IT leverage the Product Engineering approach? – Current State

Page 11

Consolidated Portfolio

Specialized Applications

Transformation Path

Complexity

High Low

Hig

h

Lo

w

No of Technology Solutions

No o

f Te

chn

olo

gy

Va

ria

nts

Specialized applications developed based

on unique demands are being

consolidated at single data center, made

possible due to web and data center

technologies.

Page 12: Indus productization-brief

© 2015 Indus Aviation Systems LLP

How can IT leverage the Product Engineering approach? – Productized

State

Page 12

Productized Applications

Productized Services

Consolidated Portfolio

Specialized Applications

Transformation Path

Complexity

High Low

Hig

h

Lo

w

No of Technology Solutions

No

of Te

chn

olo

gy

Va

ria

nts

Reduce complexity of IT delivery environment

to drive the cost down and create

opportunities for quality service / application

offering through incremental standardization

around the service or application catalog with

creation of common platform for various

applications.

Page 13: Indus productization-brief

© 2015 Indus Aviation Systems LLP

The benefits of Product Engineering Approach in IT

Page 13

Common Platform A

pp

lica

tio

n #

1

Ap

pli

cati

on

# 2

Ap

pli

cati

on

# 3

Ap

pli

cati

on

# 4

No of Applications –

Increased Productization Benefit

Eff

ort

Close Proximity with Business

Areas Drive Standardization

Leverage Specific Business Knowledge:

Restructure organizations to structure their

organizations to get as close to the business

as possible by dispersing staff into business

areas to gain business knowledge and act as

technology advisors.

Standardization of Common Platform:

Standardization of technology and

applications is the key to driving down IT

costs, standardization of processes is the key

to driving up quality and consistency.

Key Competencies:

Foster strategic planning and architecture as

key competencies.

Linked business and IT plans : Promotes

common language and framework for

planning.

Ex: Model-based planning tools like business

capability maps.

Page 14: Indus productization-brief

© 2015 Indus Aviation Systems LLP

Key Maturity Levels

Page 14

Immediate Benefit Long term Sustenance

Indus Aviation can help in various aspects of productization including identification of re-usable assets, commonality /

variability analysis, defining platform architecture, development and maintenance of productized applications,

consult on appropriate structure and process to sustain the productization.

Page 15: Indus productization-brief

© 2015 Indus Aviation Systems LLP 15

Roadmap to Enhance Architecture

Level-1: Basic Feature compliance

•Delivers Acceptable quality

• Define basic product features

• Ensure functional correctness

Level-2: Enhanced Feature & Reliability compliance

•Delivers Good quality

•Define non-functional & additional key features

– Ensure non-functional compliance – performance, reliability, scalability,

usability

Level-3: Agile compliance

•Delivers ease of change – agile architecture

•Re-engineer to new technology platform

– Modular and easy to test, change and maintain

– User friendly – easy to use, integrate Level-4: re-usable architecture compliance

•Delivers engineering efficiency, enables re-use

– Common Modules & features common across multiple products are

identified

– These modules are enhanced to facilitate re-use

Timeline

Realized Business Value

Level-5: Common Platform realization

•Delivers highest level engineering efficiency

– Common platform defined – platform services, interfaces defined

– Applications work on common platform

– Option – internal SaaS mode of delivery

Page 16: Indus productization-brief

© 2015 Indus Aviation Systems LLP 16

Prioritizing Productization Activities : Which systems to productize?

Maturity – Architecture & Methodology

Business

Importance &

Criticality

Low High

High

Low

• Indus aviation has a 2 dimensional model to identify the systems for Productization

– #1: score on Maturity of Architecture & Methodology

– #2: score on Business Importance & Criticality:

• The systems are plotted based on their 2-dimensional score

Score based Recommendations

• P0 zone: sustain & optimize

• P1 zone:

– first set of systems to Productize

– Execute complete productization journey

• P2 zone:

– second set of systems to productize

– Execute partial productization journey

• P3 zone:

– Low priority to productize

• P4 zone:

– Do not productize

P1

P2 P3

P4

P0

Page 17: Indus productization-brief

© 2015 Indus Aviation Systems LLP

Roadmap for Productization

Unique Requirements Analysis

Top down analysis of unique requirements of company :

1. Business Requirement

2. Customer Requirements (Internal / external products)

3. Process Requirements

4. Technology Requirements

Existing Assets Identification

Identify existing assets that can be leveraged during

productization:

1. Existing assets

2. Software framework

3. Business Logic

4. Product architecture & execution methodology details

5. Tools

Gap Analysis

1. Define Software Product Road

Map

2. Identify common technology

requirements

3. Consolidate overlapping

technology artifacts.

4. Consolidate overlapping process

assets

5. Define execution methodology

6. Identify technology and process

gaps between existing assets and

requirements

Productization

1. Define domain / business

specific platform

2. Define Reference Architecture

3. Institutionalize process ,

organizational changes and

Execution Methodology.

4. Develop reusable assets

identified during gap analysis.

5. Leverage productized assets to

build multiple products

Page 18: Indus productization-brief

© 2015 Indus Aviation Systems LLP

Quantifying the benefits of Productization

Page

18

• Lower total cost of software development.

• More developers work on the "core" code and

thus improvements and rework are compared

and shared.

• Speedier development of new applications using

an application framework or by reconfiguration.

• Easy to install.

• Easy to configure.

• Easy to use. Simple navigation. Intuitive

interface.

• Coding standards, Common File format

standards.Interface standards.

• Consistent logic and methodology.

• Bug fixes and enhancements made to the "core"

software benefit all derived applications.

• A common code base is used by more developers and

thus more bugs are discovered and fixed.

• Fewer programmers required for code maintenance and

bug fixes due to a smaller code base.

Page 19: Indus productization-brief

© 2015 Indus Aviation Systems LLP © 2015 Indus Aviation Systems LLP

About Indus Aviation Systems LLP

Page 20: Indus productization-brief

© 2015 Indus Aviation Systems LLP

Our Vision, Mission and global recognition

Customer Delight with Integrity and Transparency

Fairness in Pursuit of Excellence

To achieve business objectives in an

environment of fairness, honesty, and

courtesy towards our clients,

employees, vendors at large

To be a globally respected corporation that provides best - of - breed business solutions, leveraging technology, delivered by best - in - class people

V I S I O N

To be a respected corporation that

provides best of breed business

solutions, leveraging latest

Technology

V I S I O N Vision

Mission

Indus Aviation Systems is a Software technology services company which offers a host of

services that include Application development/maintenance, product engineering/R & D,

Infrastructure services and consulting

Page 21: Indus productization-brief

© 2015 Indus Aviation Systems LLP

Ma

nu

fact

uri

ng

Integrated

Business Units

Sa

tell

ite

Co

mm

un

ica

tio

n

Av

iati

on

an

d

Ae

rosp

ace

Horizontal

Business Units

Product

Enterprise Mobility Solutions

Product Engineering Services Independent Validation Services

System Integration Services

Product Life Cycle and Embedded

Solutions Consulting Solutions

SLA Track and Delv Track

Germany

Americas

Australia

Canada

Cli

en

t B

ase

India

Our Domain focus and geography coverage

Page 22: Indus productization-brief

© 2015 Indus Aviation Systems LLP

Our Technology Forte

22

Microsoft Technologies

Mobile Platforms (Android and iOS

ROR and Python Enterprise Application Frameworks

Page 23: Indus productization-brief

© 2015 Indus Aviation Systems LLP

Geographies served

United States

Europe India

Australia Canada UAE

Japan UK

Page 24: Indus productization-brief

© 2015 Indus Aviation Systems LLP

Tha k ou…

© 2015 Indus Aviation Systems LLP Strictly private and confidential. No part of this document should be reproduced or distributed

without the prior permission of Indus Aviation Systems LLP .

Contact us at Email : [email protected] www : www.indusaviation.com Skype: indus.aviation