Professional Documents
Culture Documents
Presented by,
Nirmalya Chaudhuri
Lead- Education and Research,
Infosys Technologies Limited
15-Jan-2011 ,
Silicon Institute of Technology
Objectives of this Session
2
Typical IT Services and Software Engineering..
3
IT in Every day life
•Reprography
•Transport
4
Basic Definitions
Business - A Business (also called a firm or an enterprise) is a legally recognized
organization designed to provide goods and/or services to consumers, governments or
other businesses.
•Commercial activity
•Importance of ethics
•Economics
•Innovation
•Information Storage
•Information processing
•Information transmission
•Information retrieval
•IT revolution
5
A Typical Business scenario ..
S
PROFIT
A
L
E
Sales S
efforts
Marketing T
Inputs
TOTAL COST
O
Other Inputs C
EXPENSES U
S
Labor T
O
Inputs of Land
/fixed assets M
Basic Inputs E
R
Raw material
6
The Software Product / Service
7
IT in the Business Realm
• Aerospace and Defense Practices.
• Automotive
• Banking and Capital Markets
• Communications, Media and Entertainment (CME).
• Energy Utilities and Services (EUS)
• Enterprise Solutions
• High Technology and Discrete Manufacturing.
• BPO
• Infrastructure Management Services (IMS)
• Insurance Healthcare Life Sciences (IHL)
• Independent Validation Solutions (IVS)
• Knowledge Services (KS)
8
IT in the Business Realm
• Learning Services
• Product Engineering (PE)
• Product Lifecycle and Engineering Solutions (PLES)
• Retail
• System Integration (SI)
• ……………
• ………….
• …………….
9
Typical IT services
• System study & Problem discovery (Consultancy)
– Necessary to scope and identify the business problem
– Map it to IT project solution
• Reengineering an entire system
– Change of technology and/or data management
– Change of work flows, user interfaces
• System Integration
– Enable diverse systems / applications, external interfaces and third
party products to communicate and process data in an integrated
manner
• Application development
– Develop new or enhance old applications to suit evolving business
needs
– Choice of product – Build vs Buy
• Maintenance services
– Understand current system and applications
– Provide production support and enhancements on ongoing basis
10
Software Engineering
11
Software Engineering Approach
Software Engineering approach uses:
• Methods
• Project Planning and Estimation
• Requirement Analysis
• Design
• Algorithm Development
• Coding
• Testing
• Deployment
• Tools
• MS Project
• CASE Tools
• Coding Tools
• Testing Tools
• Procedures
• Software Development Life Cycle
12 12
Challenges with IT organizations with globally
distributed development teams :
13
Best Practices :
• Organizational Process Templates for various practices e.g. Project
Planning, Proposal Management, Help Desk Support etc
14
Best Practices :
• Key metrics and indicators to assess the performance and response
of globally distributed teams
15
Best Practices
• Documenting plans that assure results; reviews, metrics
and feedback establishes a 'check-and-balance'
mechanism
16
Models and Frameworks
17
CMM
Engineering Predictable
Process
3 Defined
Standard,
Project Consistent
Management
2 Repeatable
Disciplined
Heroes 1 Initial
Project Risk
18
19
20
21
22
23
IT Services Model in brief
24
Outsourcing
• What is Outsourcing?
• Why does a client outsource IT projects?
– Elimination of non-core activities
– Access to greater Skill Pool/Intellectual Capital
– Economies of scale w.r.t. infrastructure, expertise etc.
– Risk Sharing/Reduction
– Cost benefit
• What is off-shoring?
– Why India?
25
GDM – Global Delivery Model
Origin of GDM
What is GDM ?
Executing GDM
Marketing
Supplier
Processes Training
Company
HR
Planning
Management
Public
Responsibility
Information
Management
27
How do we organize business?
28
Role of IT in Business
29
Payroll Processing Example
30
Automating Payroll Processing
31
Automation Options
32
Activities in building the application
Discovery Phase
Scoping &
Requirement analysis
Design & Build Phase
Design (high level) Detailed design
User interface design Build
Coding
Testing & defect fixing
Documentation
Deploy Phase
On-site testing & integration
User Workshops
Integration
Application release
Post implementation support Phase
Bug fixes
Rapid reaction support Warranty support
Maintenance
33
Outsourcing Application Development –
Role of location for the activity
Discovery Phase
Scoping &
Requirement analysis
Design & Build Phase
Design (high level) Detailed design
User interface design Build
Coding
Testing & defect fixing
Documentation
Deploy Phase
On-site testing & integration
User Workshops
Integration
Client Application release
Locatio
n Post implementation support Phase Any
Locatio
Bug fixes n
Rapid reaction support Warranty support
Maintenance
34
GDM – Global Delivery Model
35
Global Delivery Model
Client Location / PDC Offshore Development Centers in India
Discovery Phase
Scoping
Requirement analysis
Design & Build Phase
Design (high level) Design (high level)
User interface design User interface design
Detailed design
Build
Coding
Testing & defect fixing
Documentation
Deploy Phase
On-site testing & integration
User Workshops
Integration
Application release
Post implementation support Phase
Weekly status
Infosys On-site co-coordinator + Job allocation
Queries & Clarification
Off-shore project leader
Customer mgr
Leverage workday
Smart work breakdown
36
Why GDM?
GDM improves your odds: by addressing your business concerns
GDM offers variable cost depending on Global
Clients would like to see a location from where the service is executed. This
Total cost of ownership reduction in TCO allows CXOs to pick one that makes the most
economic sense.
Shrinking cycle times is the GDM offers extended workdays across multiple
Time-to-market order of the day
time-zones (multiple locations) for faster project
completion.
Clients expect high quality Virtual teams connected through seamless flow of
Quality delivered with high information and access to experts and knowledge
predictability bases at multiple places/sites.
Reacting to quickly
GDM offers access to resources at multiple
Scalability and flexibility changing Environment is locations ensuring high flexibility.
critical for the client
Clients need innovation and GDM allows us to tap the best brains from across
Best global talent global now-how the globe
37
The elements of GDM
Bringing it together
High Quality Skilled & enough
& Personnel
Processes
GDM
Where it all comes together !
Execute at Extended
Low price & best location workdays
38
How does GDM work?
39
Outsourcing – Infosys Model
• Pros of GDM
– Cost Benefits
– Time zone advantages
– Ready infrastructure
– Intellectual Capital
– Leverage vendor’s PM
capabilities What is Global
– Judiciously leverage Delivery Model?
offshore/onsite resources Infosys Global Delivery Model (GDM) is based on the basic
principle of doing work where it makes most economic sense
• Cons of GDM with the least amount of acceptable risk. It is thus the key driver
of engagement success and value realization for our clients.
– Client is at a remote
location The GDM framework offers a well-oiled mechanism where the
– Connectivity demands project teams are located physically at different locations, but
– Communication is slower are perfectly co-coordinated with seamless communication and
clearly defined process guidelines.
– Loss of direct supervision
for client
40
Myths about GDM
I may Lose control over the project
• GDM has several inherent mechanisms to keep clients up to date on all project related activities at remote locations.
• A detailed project plan is shared and discussed with the client and updated on an ongoing basis.
• A weekly status report covering all aspects of the project is reviewed on a conference call.
• This forum is also used to highlight all high priority open issues.
• Depending on criticality, some projects have a steering committee, comprising senior management from the client
organization and Infosys, to jointly review the progress of the project.
• All documents including the latest project plans and status reports are available on an easily accessible shared folder
41
Impact of New Technologies
42
“New Technology”
43
Consumer behaviour
44
Business Imperative
45
Gartner Hype Cycle
46
Thank You !
47
Infosys Structure
Infosys
(CME) Communication
Manufacturing. (MFG)
Banking and Capital
Service Providers,
Infosys
Services (EUS)
Integrated
Markets (BCM)
CPG (RETL)
Business Units Infosys
Australia
Infosys
BPO
48