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