Applications-Development

advertisement
Application Development Services
The Co-Managed IT Framework - HCL and
Client Accountability Map
Activity
Client
HCL
Program Management
Own and Manage
Provide inputs into the program roadmap through transformation board
Project Management
Own and Manage
Provide inputs through
 Project Communication (status report)
 Project Measurement (SLA’s and KPI’s)
Sequencing of
Projects
Own and Manage
Provide inputs through
 Prizm output (TQ, FQ, MQ data)
 Product roadmap
 Resource availability
 Readiness to execute project (solution components)
Scheduling of Projects
Own and Manage
Provide inputs through
 Resource availability
 Readiness to execute project (solution components)
 Cost, Effort and Time estimates
Demand Forecasting
Own and Manage
Provide inputs through
 Value Portal Ideas
 Prizm output (TQ, FQ, MQ data)
 AOM operations
Budgeting
Own and Manage
Provide inputs through
 Cost, Effort and Time estimates
 Actual vs. Budget variance
 Project structure (onsite, offshore and team roles)
2
The Co-Managed IT Framework - HCL and
Client Accountability Map
Activity
Client
HCL
Resourcing
Own and Manage
Provide inputs through
 Resource availability
 Resource utilization (core and flexible team)
 Unused AOM team capacity
 Skill mapping
Solution
Own and Manage
Provide inputs through
 Transformation Board (Buy vs. Build, POC, Performance, Fitment)
 AD Center of Excellence (architectural considerations)
 Product roadmap
Design
Own and Manage
Provide inputs through
 Transformation Board (leading practices, design principles)
 AD Center of Excellence (design principles. Tools)
Development
Co-Managed
Co-Managed through
 Deliverables
 Quality of work products
Testing
Provide inputs through
- User acceptance
scenarios
Own and Manage
Deployment
Own and Manage
Provide inputs through
 Development team (SOP, Risk plan and Rollout procedure,
Application inputs)
Production support
Provide inputs through
ARC/RRC
Own and Manage
3
Why is Client AD initiative relevant for HCL?
We bring full life cycle capabilities to Transform &
Run our Customer’s capabilities
5
Commercial Experience of providing
Application Development service
Customer
HCL Areas of Engagement
Jones Apparel Group/Nine West
AD, ASM
8+
Dixons Retail
AD, ASM, Infrastructure
6+
Fonterra
AD, ASM
6+
DPSG
AD, ASM, Infrastructure
7+
WK
AD, ASM, Infrastructure
1+
Timberland
AD, ASM
3+
US Foods
AD
2+
Office Depot
AD, ASM, BPO, Infrastructure
3+
Performance Food Group
AD, ASM, Infrastructure
1+
Renner
AD, ASM
2+
Urban Outfitters
AD
1+
Bed Bath and Beyond
AD, ASM
1+
Sonoco Packaging
AD, ASM, Infrastructure
6+ months
Ann Inc.
AD, ASM, Infrastructure
1+
6
HCL Maturity (Years)
People
1
2
3
4
5
6
7
8
10
12
13
14
15
16
17
18
19
Periodic Team Building and 360 Degree Employee Engagement
Business Domain Knowledge
Training for technically skilled resource pool
Re-skilling of resources on latest technologies and tools
Encouraging Industry recognized certification
Process
Project Life Cycle Processses- PM Smart
Engineering Processes- Development (Waterfall, Iterative, Agile)
Support Processes- QA & Audits, Reviews, Metrics, Information Security
Operating at CMMI Level-5 or CMMi Level 5 Processes
Structured Escalation Mechanism (RACI controlled)
Customer Satisfaction Survey (Business C-SAT)
COEs Leveraging OEM Partnerships (SAP, Oracle, MSFT etc) for L4, L5
Technology
Tools to Augment Development Process
Methodologies, Frameworks, Reusable Components, Solution Accelerators
Project Charter, Scope Document, PM Tool Configuration, Metrics Measurement
Baseline Estimates, Schedule, Resources, DRBC, Quality, Tools, Risks, CM Plans
SDLC Execution, COEs, Schedules, Budgets, Risk Logs, CSATs
Industry Standard Automation Tools For Productivity Improvement:
20
21
22
23
a) Project Management- mpp, PM Smart
b) Analysis & Design- Rational Software Modular
c) Coding- Eclipse, Visual Studio
d) Static Analysis- Sonar, FxCop
e) Dynamic Analysis- CLR Profiler
f) Unit Testing- JUnit, NUnit
g) Functional Testing- QTP
h) Performance ( Stress/Load)- Load runner, Jmeter
i) Defect Management- Quality Center
j) Build/ Release Management- Cruise Control, CLearCase
In-house Developed Frameworks, Tools, Reusable Components, Solution Accelerators
Project Control - Status Reports, Variance Reports, Project Dashboard
Final Project Documents, CSAT Reports, Lessons Learned & Input to Historical DB
7
(G) Dr Pepper
Snapple Group
(H) Lojas Renner
2006 20062007 Ongoing Ongoing Ongoing
(F) T-Mobile
(E) Leading
Home Furnishing
Retailer
2003Ongoing
(D) Merck
(B) Microsoft
2002 Ongoing
(C) Terradyne
(A) Jone Apparel
Group (JAG)
Maturity of Engagements through various
levers in People, Process & Technology
2008 Ongoing
2009 Ongoing
2009 Ongoing
Critical Imperatives
 Client Perspective
 Changing Business needs
 Changing technology landscape
 Strong Oracle Product Alignment
 Partnership
Enablement
to succeed
Our Solution
@ Strategic
Level
 HCL Perspective
 Need to understand the impact
of change
“Creation of Transformation
Board”
 Become Enabler to change
 Deliver value to change
 Work on a true partnership mode
8
Approach through an effective
Transformation Board
9
Transformation Board Structure
Land O’Lakes Management
HCL Management
 Barry Libenson
CIO, Land O’Lakes
 Vijay Bala
Executive Sponsor
 Iggy Javellana
Director, ADS
 Steve Lanchak
Transformation
 Charlie Curran
VP, Corporate
 Aravind Venkat
Client Partner
 Mark Thome
VP, Supply Chain
 Alok Mirchandani
Relationship Director
 Mike Macrie
VP, Commercial
 Pawan Vadapalli
Oracle Practice
 Marvyn Lally
Director, EA
Working Group
 Arun Srinivasan
BI Architect
 Lakshminarayanan Saravanan
Enterprise Architect
 Haritha Sarma
WebCenter/SOA Architect
 Diana Lo
Test Architect
 Kishore Karnam
JDE Soluion Architect
 Sachin Menon
Microsoft Architect
10
Transformation Board Ways of Working
Encourage
the Teams
Awareness
Every Track should have
teams volunteering to
create awareness and one
of the senior manager to
program manage the
same
Report the
Status
Share and publish the
reports on periodic
basis
Set the goals for
leadership team
Goal
Setting
Monitor or
Track Status
11
Track the status of actual
ideas
Transformation Board Ways of Working
Strategize
 Strategize with
LOL Business on
capabilities
 Strategize with
Oracle on Product
Roadmap
 Strategize on
Transformational
Initiatives
Alignment
 IT Alignment with
Business
 IT readiness with
new products and
technologies
Roadmap
Oversight
 Layout of multiyear multigenerational
transformation
roadmap
 Review
Transformation
projects
 Identify risks and
dependencies
 Integration of new
products and
technologies with
existing LOL
Landscape
 Identify execution
plan for individual
projects
 Define Business
benefits driven
method/process
12
 Review post
transformation
benefits
 Measure, Manage
and Report-out
Transformation
Board work to all
stakeholders
HCL’s Application Development Solution for
Client
Client Objectives Application Development
LOL Key Objectives
HCL AD Capabilities
Realization
Drive a process centric IT organization
ADEX framework
The framework focuses on Service Delivery,
Service Management & Service Measurements
Proactive & Predictive Delivery
AD Industrialization
Lean IT to focus on eliminating waste, gain
efficiency and doing more with less
Effective integration of front end apps with
ERP leveraging SOA
SOA Enablement
A case study demonstrating SOA capability
using .NET framework
Innovation - Eliminate the hand offs between
design and development
MDD – Model Driven
Development
A case study that shows the use of MDD
processes & tools that results in productivity
gains
To assess the software quality of the
application landscape to plan for right
investments
HCL’s Assess SMART
framework
Leverage the tools driven assessment of the
application landscape and arrive at an effective
remediation strategy
Effective migration of application from VB to
.NET
Migration Factory Model
Execution framework that leverages process
and automation tools for performing large scale
migrations
Effective framework and tools to standardize
Architecture & Design initiatives
Architecture & Design
Accelerators
HCL framework for Architecture & Design
Effective governance across ASM and AD
Metrics, Measurements
& Dashboards
HCL leverages PM Smart for identification,
capture and reporting of key metrics
14
HCL’s Application Development Framework
ADEX
15
AD Philosophy: Recognizing the link between
SDLC
Stage Gates
SG0
Roles
Stakeholder
sign-off to
size and
scope
SG1
SG2
SG3
Detailed
High level
design, cost
design
and
and cost
resourcing
+/- 30%
+/- 10%
Land O’Lakes
Program Manager
Land O’Lakes
Project Manager
Land O’Lakes / HCL
Business Analyst
HCL Project/ Solution
Architect
HCL Developers
HCL Test Manager
HCL Test/ Validation
Lead
HCL PMO
HCL Support Team
16
SG4
SG5
Delivery
Ready to
build
Ready to
Deploy
Deploy
SG6
Post SG6
After Action
Maintenance
Review and
to
Project
Retirement
Closure
SDLC Phases and Global delivery model
17
Application Development Process Flow:
Interaction between teams
Requirements
Estimation &
Planning
Analysis &
Design
Development
Testing
Requirements
Planning,
Analysis and
Estimation
Analysis and
Technical
Design
Construction
Testing Review
and Approvals
Requirements
review
Estimation and
Planning review
Technical
Design Review
Construction
and Unit Testing
HCL
Offshore
HCL Onsite
Land
O’Lakes
HCL’s Development Process
Integration,
Regression,
System &
Performance
Testing
Deliverable
Test Plan Creation
Estimations
Project Plans
High Level
Design
Low Level
Design
Test Plans
18
Coded
Components,
Updated Test
Plans, Unit
Testing Results
Tested
Components
Test Results
Implementation
Plans &
instructions
Release &
Post Release
Implementation
and Post
release support
Hand Over To Support: Key outcome of
Application Development service
Tech Designs
Development
Bug Fix
Deploy
Req Specification
 Conceptual
Sketches
 Directional
Alignment
 High-Level
Feasibility
 High-Level Cost
Estimates
 Business Need
Test Planning
 Solution Blueprint
 Detailed Estimates
 Business Need
Understood
 Detailed
Requirements
 User Interface
Specifications
 Capability
Development
 Unit Testing




Testing Scope
Test Scenarios
Test Cases
Test Scripts
Designs
 Review Design
Document
 Skills Requirements
 Training Req. Identified
Ops Team
AM Team
Development Team
Concept
Phase
Test Execution
 Regression / New
Functionality
Testing
 Defect Identification
 Defect Prioritization
 Re-Test (as
needed)
 Bugs Reported and
Fixes
 Test report
Maintenance
and
Operations
 New Capability
Live
 Content
Available
 Help Desk
Support
Available
 Open Errors Report
 Operations Procedure
 Skill Fulfillment
 Update KEDB
19
Development
Team
Business
Regression
Test
Execution
Business
Regression
Test Plan
Business
Requirement
Project
Initiation Doc
Business
Design
Review &
Sign Off
UAT
Test
Plan
User
Acceptance
Test
Execution
Review &
Sign Off
Review &
Sign Off
Roll
Out
Roll
Out
Plan
Functional
Specification
Offshore
Testing Team
Onsite
Testing Team
Business
User
Testing: Integrating Testing within
the Application Development Process
Integrated Testing Team
Knowledge
Transfer
Test Requirement
Documentation
Review &
Sign Off
Test
Plan
Review &
Sign Off
Test
Case
Writing
Review &
Sign Off
Functional
Regression
Test
Execution
Test
Result
Summary
& Defect
Fixing
Test
Completion
Report
Technical
DesignCollaboration has been implemented at Deutsche Bank and GlaxoSmithKline
• Dev – QA
Unit Tested
Application
Test
Test
• Testing teams work as an
extended
customer
team
aligned
with Result
ADM team
thus providing
Component
Unit Test
Unit
Functional
Result
Technical
Integration
Development
Case
Test
Test
Summary
Summary
independent
testing
service
in anDesign
integrated
team
structure.
Specification
Test
Planning
Execution
& Defect
& Defect
Fixing
Execution
Fixing
Testing teams work as an extended customer team aligned with the ADM team’s development life cycle; thus, providing
an independent testing service in an integrated team structure.
20
Project Structure for Small, Medium and
Large Projects
21
HCL’s Engagement Structure for Integrated
Application Development & Maintenance
22
Delivery Mechanism
Design Governance
Development Productivity
Quality Excellence
Higher Productivity
Cost of Quality
Lower Cost
Assured In Process Quality
Reusable Component Library
Development Factory
Migration Factory
Test Harness
Design Governance
Affecting Development Cost
Robust Design Base
Architecture Excellence
Powered on HCL CoE/ Tool Sets – Prizm, arKMedes, Value Portal, PM Smart
Regular
Development
Process
Design Cost
HCL
Development
Process
Design governance
resulting in lower
Engineering/
Deployment Cost
Development Cost
Reduced
Engineering Cost
23
Cost of Quality
Reduced
Cost of Quality
Resource Assignment Methodology for
AD Projects
Key Skills
Key for Successful Resourcing is Planning
24
 JDE Distribution
Consultant
 JDE Integration
Consultant
 JDE Technical
Consultant
 JDE Finance
Consultant
 JDE Manufacturing
Consultant
 JDE Integration/ BSSV
Consultant
 OTM Consultant –
Orders
 FMW – SOA Consultant
 FMW – Webcenter
Consultant
 Oracle VCP/ Demantra
Consultant
 Oracle CRM
On-Demand Consultant
 Mobility Architect
 .NET Consultant
 Java Consultant
 Sharepoint Consultant
 OBIA Consultant
 OBIEE Consultant
 EDI Consultant
 Test Manager
Integrated Resource Management Process
Resource
Requisition
Request
 No. of resources
 Experience
levels
 Skill
 Roles
Identified
Resource
Pool
CoE
Competence Building
Staff Planning
Delivery unit
Talent Acquisition
Group
Tools like
IJP, Carrier
Portal, Smart
Recruit
Initial
Screening
as per Job
Description
8 Weeks
Rolling Forecast
3 – 6 Months
Talent Planning
Group
Talent Mgmt.
Arrange
Technical
Discussion
LOL Academy
Training & Development
Induction on
Customer
Specific Tools &
Technologies
Resource Visa
Readiness
Resource
Deployed At
Offshore
Resource
On-Board at
Onsite
Resource Readiness
for Customer
Specific Skills
KPI Based Periodic Reporting
25
 % Resource Changes
 % fulfillment versus
requisition
 % Attrition
 C-SAT on Resource
performance &Productivity
Development Project Metrics:
SLA’s and KPI’s for HCL Managed Projects
#
Metric
Definitions
Unit of Measure
1
Defect Density
Defects found/ Product Size (in KLOC/FPs)
# Defects per unit
2
Productivity
Actual Size/ Actual Effort spent (in PHr)
Size per effort
3
Schedule Variation
Actual – Estimated (Original Plan)/ No. of planned elapsed days (Original Plan)
* 100%
Percentage
4
Effort Variation
Effort (Actual) – Effort (Original Plan)/ Effort (Original Plan) * 100
Percentage
5
Defect removal /
Containment efficiency
DRE= (E/ E+D) *100 where
E = Pre-delivery errors (detected during all QC/ QA) activities
D= Post –delivery Defects
Percentage
6
Review Effectiveness
(No of Defects found during Review/ Estimated defects) * 100
Percentage
7
Testing Effectiveness
(No of Defects found during Testing/ Total No. Of testing Defects
(before Delivery + Customer reported)) * 100
Percentage
8
Mean Time To Repair
(Time taken to resolve each Software Defect) / No. Of complaints
Hours per complaint
9
Requirement Stability
Index (RSI)
(1- (No. Of Changes in Requirements)/ (total number of base-lined
requirements)) * 100
Percentage
10
Effort spent on
Re-work
(Effort on Re-work/ Total Effort) * 100
Percentage
11
Cost Of Quality
Cost of Correction + Cost of Detection + Cost of Prevention
Cost in $
12
Cost of Prevention
Effort spent on Training, Audits and Defect Prevention
Cost in $
13
Cost of Detection
Effort spent on Reviews, Inspection and Testing
Cost in $
14
Cost of Correction
Rework effort (Review, Testing, Inspection, Post Release defects)
Cost in $
26
Experience Working within Multi-Vendor
Application Development Scenario
Several of our other clients have
adopted multi-vendor strategies for their
ADM work to:
Programme
Management




Template design
Localisation
Design
and
Deployment
Drive down cost – through competition
Speed deployment – more scalable teams
Increase innovation – delivery approach
Mitigate risk – of a single supplier
Build (Config and
FRICEW)
Testing
Multi-partner working – Key CSFs:
Data migration
Business Change
and Training
Internal Only
Infrastructure
and hosting
Internal Only
Internal Only
Support
27




Optimised Delivery Model
Single, ‘badgeless’ team
Consistent approach, plan & tools
Clear RACI, OLAs and handoffs
between teams
 Strong cross partner governance
Governance Process
28
Group1:
JDE Technology
OBIEE, Oracle Fusion Applications,
JD Edwards/ BSSV, Oracle Database PL/SQL, ADF
Our Understanding of JDE Environment
2012
H1
2013
H2
JDE 8.12 / Tools 8.98.0.5
H1
2014
H2
H1
H2
JDE 8.12.1 / Tools 8.98.4.2
Dairy
Retail JDE 8.9 / Tools 8.93
Unity JDE 9.0.1 / Tools 8.98.4.2
Winfield
Chilton World
V4R5
JDE EnterpriseOne /Feed XE Stabilization
Feed
Feed World V4R5 – Direct Ship
JDE EnterpriseOne / Tools SP22_O1
30
Methodology & Templates
31
More Templates
32
HCL Frameworks, Tools for Development
 Batch User ID Creator
 Automated Creation / Updation of User ID’s, roles, security
records in JDE. Saves lot of configuration time for CNC by
automating the user creation process against manual process
 Accelerated Table Conversion
 A few manual steps can be developed to reduce the overall
time to run the Table Conversion process. This in turn will
greatly reduce the downtime during the Go-Live
 Dynamic Data Selection Capture
 Capturing Dynamic Data Selection in JDE Reports provided
by user while running a report
 Processing Option Mass Update Utility
 Update specific processing option values for several versions
at the same time for quicker configuration
 Smart Script (To Check Windows settings on End User JDE
Client)
 An automated script which records and validates necessary
settings on End Users JDE Client and displays the result in a
readable text. Can be very useful during upgrade/ roll-out /
implementation
 Universal Batch Program
 A batch program created for Inbound JDE processes using
flat files. Program gives the ability to interface one or more flat
files (.txt, .CSV) stored in a shared folder into respective JDE
tables
33
Project Structure for Small, Medium and Large
Projects – JD Edwards
34
Our Understanding of BI environment
Key Pointers regarding Current State – BI:
 LOL has various BI reporting tools – OBI, BO, Microstrategy, Actuate, Cognos, Equinox
 LOL has many PL/ SQL and ftp jobs to transfer data from various system in addition to Informatica
The primary objective of this engagement is to bring various BI platforms under one BI technology
Overcome
Meet
Possible future State Needs for One BI
Current State Challenges for BI
 Managing multiple Technologies: Process is
cumbersome and effort intensive
 Lack of Collaboration Platform : Since multitechnology platform losing focus on enterprise
level BI
 Workflows: Custom developed PL/ SQL jobs
does not live upto the expectation of Enterprise
 Governance: Limited governance/ policies on
data archiving, integration, LOB reports
 Support from Product Vendor: Need to have
support contract various vendors
 Collaboration: One platform makes seamless
collaboration various LOBs
 Enterprise Site Reports: Leverage of Out-ofBox Reports, Data Model and Workflows
 Enterprise Site Reports: Leverage enterprise BI
 Dynamic workflow implementation
 Report busting
 Store content management
 Supported Product Lines: Leverage multiproduct support from single vendor.
 Upgradation: Leverage latest Product Version
Upgrade (ex: OBI 10g to 11g)
35
Differentiator – Oracle BI
36
Differentiator – Oracle BI
37
Project Structure for Small, Medium and Large
Projects – Oracle BI
38
Group2:
Microsoft & Oracle Web Technology
Sharepoint Web parts
C# .NET
ASP .NET
SQL Server including SSIS
WebCenter
Portal Development
Weblogic
UCM, CRM on Demand
Our Understanding of Web Development in
WebCenter and UCM
Key Pointers regarding Current State – WebCenter
& UCM:
 Utilize WebCenter Out of Box functionalities for
Internet, Intranet based integrated applications
 Leveraging integration capabilities with Oracle SOA
 Document & web content management using
WebCenter Content (UCM)
Key Pointers regarding Current State
 There are about 5 WebCenter based applications
 Oracle UCM is used as a tool for managing and
publishing content on these sites wherever required.
 Integrated with SiteMinder for Authentication
Overcome
Meet
Possible Future State Needs
Current State Challenges for BI
 Centralized Session Management – Consistent Feel
for Users on Websites
 Integration Patterns – Adhering to Standards
based Patterns
 Error Handling Mechanism – Issues with user friendly
error messages and Error handling
 Legacy Transformation of Web Applications – For
Example porting form base Web Applications into Web
Center based Integration Portals
 Performance Standards – Performance Testing & Fine
tuning artifacts across applications
 Reusable Component Libraries – Effective
methodologies for leveraging on existing and standards
based artifacts
 Deployment Strategies
 Governance – Creating the necessary Governance
Framework to run Aplication Development in
Factory model
 PS3 to PS5 migration of WebCenter
 Web Content Integration
40
HCL Accelerators, Solution Components,
Frameworks for Web Development
Process Library
Deployment
Automation
Framework
ProcessWatch™ for
Monitoring on Oracle
CEP
Logging Error
Handling and
Auditing Framework
Oracle 10g to 11g
Migration Accelerator
Oracle 11g
Development
Knowledge Base
HCL Static Analyzer
for Oracle FMW
portfolio of products
JMS Administration
Tool
xFit
End-to-end
Integration Testing
ACROSS THE TOTAL FMW DEVELOPMENT LIFE CYCLE
41
HCL’s Engagement Structure for
Web Development Projects
SMALL(<1000 hours_
~ 2 resources for 3 months
Project Manager(S)$
WebCenter/UCM Technical
Lead(M)
WebCenter/UCM Technical
Lead(M)
Technical Developer (I/A)
Test Engineer (I/A)
UX Engineer (I)$
42
Project Manager(S)
WebCenter/UCM Technical
Architect(S)
Configuration Engineer(S)
Tech Lead(S)
Technical Developer (I/A)
Test Lead(M)
Test Engineer (I/A)
UX Engineer (I)$
Our Understanding of Sharepoint usage
within Land O’Lakes
Key Pointers on Current State – SharePoint
 Recent investment in ShatePoint 2010
 SharePoint is leveraged as a document repository
 SharePoint repository is currently being accessed by
HCL to upload project related documents
Key Pointers on Current State – .Net Apps.
 There are about 36 .Net sites for static content and
about 14 sites for dynamic content
 Oracle UCM is used as a tool for managing and
publishing content on these sites
Overcome
Meet
Future State Needs for Web
Current State Challenges for Web
 Managing Multiple Websites: Process is
cumbersome and effort intensive
 SharePoint Improvements Areas:
 Workflows
 Collaboration
 Autentication & Personalization
 Governance
 Employee Connect
 Integration with UCM
 Critical legacy applications on VB
 Low usage & functional capability of websites
 SP 2010 environment can be enhanced by the use of
following features:
 Enterprise site templates
 Dynamic workflow implementation
 Wikis, blogs, integration with Office suites
 Content authoring & publishing, dynamic website
creation
 Social media integration
 Manage content governance policies
 Enterprise
 Fishbowl solution to be implemented for integrating
SharePoint 2010 with Oracle UCM
 Migration of legacy VB content to .Net
 Health & usability assessment of website and resolve
gaps identified
43
Sharpoint Roadmap – Collaboration &
Content Management
44
Value Proposition – IP Frameworks
Differentiators
Benefits
SharePoint Collaboration
Adoption Framework (CAF):
End-to-end Framework for
collaboration – from Run-theBusiness to Change the
Business – aligned to industrystandard COBIT 4.1
1. Single framework addressing implementation of collaboration both at the strategic and the
operational layers, resulting in process improvements
Enterprise Collaboration Portal
Solution (ECP)
1. Global Communication
 News channels
 Corporate
2. Granular level of guidance in implementation, architecture and best practices for a collaboration
platform based on the overall enterprise strategy for improving Employee Engagement
3. Enhanced Customer Satisfaction
4. Generation of innovative ideas, enhanced sales pipeline and discovering opportunities
 Global widgets
2. Professional Networking
 User profiles
 Networking
3. Employee Connect
 Employee self-service
 Communities of Practice
 Peer-to-peer collaboration
4. Security & Governance
 Reports
 Auditing
 Security
45
Value Proposition – Solution Accelerators
Differentiator
Benefits
SP Auto Deploy
One-click build and packaging


Flexible User Roles
Visually administer users, roles and permission by drag ‘n’ drop
users and roles around the hierarchy
Pluggable Page Authorization &
Customized Security Component
Pluggable page authorization module for evaluating user requests
against pre-set page entitlements
Reusable Workflow Framework
Create and manage workflows using Windows Workflow
Foundation
Image Text Editor
Reusable Rich Text Editor which also allows basic image editing
One-click deployment, drastic reduction in deployment effort in a
project
No license dependency because of usage of open source

Combines the convenience of the 'tree view' with flexibility of
'user views‘

Page authorization module provides an unbroken, seamless
experience by automatically redirecting users to the correct web
page

Web-based console to interact with the organization Active
Directory structure

Text editing capabilities include – font, paragraphs, bold, italic,
underline, bullets, tables and other rich editing features through
a dedicated toolbar
46
Value Proposition – Solution Accelerators
Differentiator
Benefits
eCommerce – CoE (IP – Framework)

Maximize Productivity

Website Health Assessment w.r.t. Capabilities
RoI framework for technology/product evaluation
Ready available mCommerce framework




BlinkE’: eCommerce CoE’s SAAS Based Solution
eCommerce Health Assessment Tool
eCommerce Product Evaluation Tool
Mobile Commerce


Migration Factory (VB to .Net)
 5 phase migration approach
 Industrialization: - Specialization of teams & competencies in
different phases
 Tools:- Code quality assessment/migration automated testing


Better Product quality
Minimize of ROI
Faster time to Market
Increased customer satisfaction
.Net IP/Framework

Transparency in terms code quality and build process

Earlier detection of integration issues
Ensures compliance to standards



.Net Continuous Integration framework: - Common build
execution integrating modularized applications
.NetArchitect+ generates .NET framework solutions based on
Customer chosen Architectural patterns
Enhanced FxCOP & BPA – customized to include more rules as
per Industry Best Practices
MDD Model Driven development
 Creating marked Platform independent models at design phase
facilitating code generation
 Transformation from Platform independent model to Platform
specific model & Automated code generation based on models
 Ensures NO deviation between models(design) & code






47
Accelerated Delivery, Improved TTM
Reduce risks of human errors
Code in compliance with intended architecture
Value Proposition – Solution Accelerators
Differentiator
Benefits
Microsoft Gold Partner, Global System Integrator & Reseller of
Dynamics Suite
 Product Development
 Joint Go-to-Market Strategies
 Strategic vendor for Remote Infrastructure management
 Events & Regional User Groups




Strategic insight of products including product roadmap
Microsoft reach
Reusable components & frameworks
Microsoft learning academy and Smart.NET program
UID




Interactive consulting HFI and IIT alumni for usability, multichannel strategy
Experience innovation cutting edge UX by ex-Google,
Microsoft, PARC team
Requirements design rapid design lifecycle using the lean
method
Presentation architecture custom UX for SFDC, SAP, Oracle,
Mobile and TV




48
Contextual browser present and author all channels on any
device, at once
Rapid Product Design user-centered design prototyping and
automation
FAST UX Library, speed of delivering multi-channel with
consistent UX
One brand experience manage unified customer experience
Project Structure for Small, Medium and
Large Projects for Sharepoint Development
49
Proposed Mobility Implementation Roadmap
Benefits
Solution
 Corporate Dashboards & Communication
Employee
Connect
 Enterprise wide Work Flows and approval
applications
 Real time information availability

Increase Employee efficiencies
 Human Resource Applications
 Newly developed recipes Information
Management
Customer/
Consumer
Connect
 Test Kitchen Training Program Updates
 Operational efficiencies
 Farmer Training Modules

 Single time usage mobile coupons
Customer Satisfaction
 Mobile Payment Gateway for Farm and Crop
Inputs
Field Service
Management
 Service Management of vehicle uptimes
 Real time Vehicle and Driver performance
management
Logistics
Manager’s Work
Bench
 Real time visibility into its fleet network
availability for effective and cost effective
execution
 Real time visibility of Vehicle Demand, Space
Availability and dynamically schedule pickups and
deliveries and maximize the return on his assets.
50
HCL Accelerators, Solution Components,
Frameworks for Mobility Development
Enterprise
Driven
Enterprise Mobile
Enablement
Mobile Field Force
Lifestyle Applications
Barcode Scanning, Near Field Communication, Augmented
Reality
Device
iOS, Win Mobile, BlackBerry,
Android, Symbian
Non
Functional
UI Framework, LBS, Bluetooth device integration, Push message, Test framework,
XML Parsing, Data Sync
Offline Mode, Encryption/ Decryption, Data persistence, Logger, Performance,
Session Management
Dynamic Ticket Assignation, Business Process Engine,
Workflow Management
Business
Layer
Payment Gateway adapters, Mobile Gateway, SMS Gateway, Map API, Device Type
identification, Scheduler
SOA based integration adapters, Hosting Platform (Metering, Billing, Licensing,
Backend
System
Mobile Application
Development Testing
SLA Management), Device Management, Application monitoring, Load Balancing,
High Availability, Authentication, Reporting, Dashboard
Process
Re-engineering
Porting
51
Backend Development
and Integration
End User
Driven
HCL Differentiator – Mobility
Differentiator
Benefits
REWARDING
 Reduced cost due to Technology Reuse
EXPERIMENTS ENABLED THROUGH SOLUTION
ACCELERATORS
 UniScreen: HCL’s Mobile Application Development Platform
 OptiCall: HCL’s Optimized Call Routing Application
 Convenient lifestyle applications using AR, LBS, NFC, QR
 Enterprise Applications integrated with Backend systems
 Improved quality of mobility apps due to sharing of
Best Practices
 Reduced time to market due to use of solution
accelerators
 Reduced project delivery risk due to pooled
experience

MDM & MAP based solutions
BUILDING ALLIANCES
 Delivery of best of breed solutions by leveraging
Partnerships
BUSINESS AGILITY





Employee Driven
Partner Driven
Consumer Driven
Improved productivity
Quickest turnaround time for processes
Provide best work-life balance for employees
Anytime anywhere near real time availability of data
Provide maximum flexibility to customers
 Increase in Customer Satisfaction
 Competitive Advantage
52
HCL Differentiator – Mobility
Differentiator
Benefits
User Experience, Innovation and Design Practice
 Present and author all channels on any device,
at once.
 Rapid Product Design User centered design
prototyping and automation.
 FAST UX Library Speed of delivering multichannel
with consistent UX.
 One Brand Experience Manage unified customer
experience.




Interactive Consulting HFI and IIT alumni for Usability,
Multichannel strategy.
Experience Innovation Cutting edge UX by ex-Google, Microsoft,
PARC team.
Requirements Design Rapid design lifecycle, using the Lean
Method.
Presentation Architecture Custom UX for SFDC, SAP, Oracle,
Mobile and TV.
 Availability of broad technology skills
 Novel solutions for everyday challenges
 Helping business evolve leveraging mobile
technologies
Dedicated Mobility Lab
Mobile Platform
Experience
Expertise using
MAPs
HCL UniScreen: Mobile
Enterprise Application
Development Platform
Spread of Skills
HCL OptiCall: Optimized Call
Routing Application
53
HCL’s Engagement Structure for
Mobility Development Projects
SMALL (< 1000 hrs)
ON
 Business Analyst (S) ($)
 Project Manager (*)
OFF
 UX Designer (S) (*)
 UI/Web Designer (M) (*)
 Technical Leader (M) (*)
 Mobile Developer (A/I/M)
 Tester (A/I)
LOL
Project Manager
BSA (*)
MEDIUM (1000 to 5000 hrs)
 Project Manager (S) ($)
 Business Analyst (S) ($)
 UX Designer (S) ($)
LARGE (> 5000 hrs)




Project Manager (S)
Business Analyst (S) ($)
UX Designer (S) ($)
Mobility Solutions Architect
(S) ($)
 Tester (M/S) ($)








Project Manager
BSA
Program Manager
Project Manager
BSA
Business Analyst (S) ($)
UX Designer (S) (*)
UI/Web Designer (M) (*)
Mobility Solutions Architect
(S) (*)
 Technical Leader (M)
 Mobile Developer (A/I/M)
 Tester (A/I)
Associate (A) Intermediate (I) Mastery (M) Specialist (S)
Business Analyst (S)
UX Designer (S) (*)
UI/Web Designer (M)
Mobility Solutions Architect
(S)
 Technical Leader (M)
 Mobile Developer (A/I/M)
 Tester (A/I/M)
(*) - Part Time ($) - As Required
54
Group 3:
Land O’Lakes Ways of Working & Testing
Transformation Board
Project Structure
Accountability Map
HCL Investments
Core and Flexible Team
Approach through an effective
Transformation Board
56
Transformation Board Structure
Land O’Lakes Management
HCL Management
 Barry Libenson
CIO Land O’Lakes
 Sanjeev Nikore
Executive VP
 Iggy Javellana
Director, ADS
 Vijay B
CPG
 Charlie Curran
VP, Corporate
 Steve Lanchak
Transformation
 Mark Thome
VP, Supply Chain
 Aravind Venkat
Client Partner
 Mike Macrie
VP, Commercial
 Alok Mirchandani
Relationship Director
 Marvyn Lally
Director, EA
 Pawan Vadapalli
Oracle Practice
Working Group
 Arun Srinivasan
JDE Solution Architect
 Lakshminarayanan Saravanan
Enterprise Architect
 Haritha Sarma
WebCenter/SOA Architect
 Diana Lo
Test Architect
 Kishore Karnam
JDE Technical Architect
 Sachin Menon
Microsoft Architect
57
Transformation Board Ways of Working
Encourage
the Teams
Awareness
Every Track should have
teams volunteering to
create awareness and one
of the senior manager to
program manage the
same
Report the
Status
Share and publish the
reports on periodic
basis
Set the goals for
leadership team
Goal
Setting
Monitor or
Track Status
58
Track the status of actual
ideas
Transformation Board structure and
Ways of Working
Strategize
 Strategize with
LOL Business on
capabilities
 Strategize with
Oracle on Product
Roadmap
 Strategize on
Transformational
Initiatives
Alignment
 IT Alignment with
Business
 IT readiness with
new products and
technologies
Roadmap
Oversight
 Layout of multiyear multigenerational
transformation
roadmap
 Review
Transformation
projects
 Identify risks and
dependencies
 Integration of new
products and
technologies with
existing LOL
Landscape
 Identify execution
plan for individual
projects
 Define Business
benefits driven
method/process
59
 Review post
transformation
benefits
 Measure, Manage
and Report-out
Transformation
Board work to all
stakeholders
Application Development Services:
HCL and Client Accountability Map
Activity
Client
HCL
Program Management
Own and Manage
Provide inputs into the program roadmap through transformation board
Project Management
Own and Manage
Provide inputs through
 Project Communication (status report)
 Project Measurement (SLA’s and KPI’s)
Sequencing of Projects
Own and Manage
Provide inputs through
 Prizm output (TQ, FQ, MQ data)
 Product roadmap
 Resource availability
 Readiness to execute project (solution components)
Scheduling of Projects
Own and Manage
Provide inputs through
 Resource availability
 Readiness to execute project (solution components)
 Cost, Effort and Time estimates
Demand Forecasting
Own and Manage
Provide inputs through
 Value Portal Ideas
 Prizm output (TQ, FQ, MQ data)
 AOM operations
Budgeting
Own and Manage
Provide inputs through
 Cost, Effort and Time estimates
 Actual vs. Budget variance
 Project structure (onsite, offshore and team roles)
60
Application Development Services:
HCL and Client Accountability Map
Activity
Client
HCL
Resourcing
Own and Manage
Provide inputs through
 Resource availability
 Resource utilization (core and flexible team)
 Unused AOM team capacity
 Skill mapping
Solution
Own and Manage
Provide inputs through
 Transformation Board (Buy vs. Build, POC, Performance, Fitment)
 AD Center of Excellence (architectural considerations)
 Product roadmap
Design
Own and Manage
Provide inputs through
 Transformation Board (leading practices, design principles)
 AD Center of Excellence (design principles. Tools)
Development
Co-Managed
Co-Managed through
 Deliverables
 Quality of work products
Testing
Provide inputs through
Own and Manage
- User acceptance scenarios
Deployment
Own and Manage
Provide inputs through
 Development team (SOP, Risk plan and Rollout procedure, Application inputs)
Production support
Provide inputs through
ARC/RRC
Own and Manage
61
Specific HCL Investments & Commitments for
Application Development Services
 Locked in Rates
 HCL’s rate card is applicable for entire 3 year period
 Fungible Resource Model
 Extend additional 120 offshore hours of capacity per month (8% addition) of
Non Oracle skills for Service Requests at no cost
 No Hand Over To Support charges
 For HCL developed projects, there will be no Hand Over To support charges
 Transformation Board
 1000 hours of Transformation services committed across different technologies
62
Why HCL?
Why HCL?
Alignment
Capability
 Leverage understanding from AOM operations.
Understand Business and IT priorities
 Drive towards Process Centric IT organization – using
ADEX framework
 Integrated service delivery model for both AD and ASM
 Proactive Demand Management to ensure proactive and
predictive delivery
 Consolidation of current contractor-base and aggregation
of IT spend
 Focus on core capability, leveraging Centers of
Excellence
 Innovation focus – Labs, Transformation Board, and
Technology interlock
 Quality and Value – using embedded testing
 Executive Management commitment
 Commitment to AD KPIs and SLAs
Investments
Day 1 Readiness
 Fixed Rate card for 3 years
 Core Team identified
 Investment in helping Land O’ Lakes initiate a Test
Center of Excellence
 Flexible Team – ability to scale based on your
requirements
 Transformation Board
 Team of Solution Architects available to help frame the
right governance process and enable this whole new
way of working!
 No cost HOTS for HCL managed projects
64
Download