Intel’s Path to a Modern WorkforceSessio… · Reusable Building Blocks Developer Skills...
Transcript of Intel’s Path to a Modern WorkforceSessio… · Reusable Building Blocks Developer Skills...
INTEL CONFIDENTIAL
William GiardPrincipal Engineer, Intel IT
Intel’s Path to a Modern Workforce
Legal Notices and Disclaimers
This presentation is for informational purposes only. INTEL MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Intel, and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.
* Other names and brands may be claimed as the property of others.
Copyright © 2015, Intel Corporation. All rights reserved.
Intel IT Vital Statistics>6,065 IT employees
50 global IT sites
>106,000 Intel employees1
170 Intel sites in 66 Countries
61 Data Centers(91 Data Centers in 2010)80% of servers virtualized(42% virtualized in 2010)
>119,000+ Devices100% of laptops encrypted100% of laptops with SSD’s>53,700 handheld devices
164 mobile applications developed
Source: Information provided by Intel IT as of Jan 20151Total employee count does not include wholly owned subsidiaries that Intel IT does not directly support
Industry Trends Changing the Way We Do Business
The market has changed…and we must change with it!
MobileSocial CloudAnalytics
• Free movement of diverse information
• Variety and growth in devices and access methods
• More custom mobile apps and services
• The need to adopt SaaS in the public cloud
Intel IT Application StrategyMulti-Platform + Services + Cloud
Move Back-End to the ‘Cloud’
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
Multi-Browser
Move Front-End to ‘Multi-Platform’
Multi-Device
Multi-OS
Multi-Input5 Star Apps focuses on the user’s
ability to be productive on any client platform
* Other names and brands may be claimed as the property of others.
* *
SaaS
PaaS
IaaS
A User-Focused Initiative will Move Us Forward
3
Criteria User Benefit
Security and Audit My data and identity are protected
User Experience My application is intuitive and easy to use
Platform My application is accessible and works on my choice of platform
Device CapabilityMy application takes advantage of my device and my device features
Interact and EvolveMy application supports emerging devices and interactions
(e.g., touch, voice, gesture)
Vision: Be an industry role model for delivering business solutions to our users on their platforms of choice
Implications of Multi-Platform Development
Applications:−Enterprise must align with consumer behavior: Improved user experience
on any OS, browser, or device
−HTML5 & open source is now a game changer!
−Reality: HTML5 quality and features are on par with Native for Enterprise IT
−Reality: Native approach is too costly for IT shops to develop multiple solutions
−Functionality and Performance are critical to success
Applications + Data + Services maximize the value
Application Measurements
Implications−Development and testing
−Performance is functional requirement
−Design for global users
−Provide tools and capabilities to enable teams
−Production Metrics
−Usage and adoption of solutions
−Application Performance Index (APDEX)
Application performance is critical to user acceptance
Improving the Developer Experience
Focus: remove obstacles and provide across-the-board tools to increase productivity & efficiency
Enabling Developers:
• Updated Application Development Lifecycle. Improve solution development and testing
• The IT Developer Zone (ITDZ). Connect teams with experts and content. A working prototype of a multi-platform reference design with code samples, reusable libraries and how-to documentation.
Process Improvement
Design and Coding
Validation and Testing
Reusable Building Blocks
Developer Skills
Professional Community
IT Developer Zone – Enabling Developers
5 Star application for IT Developers:
Includes: Guidance, Best Practices, Tools, Service Depot, Training, & Code Samples!
Requirements & Guidance are Proven and Demonstrated Here (Production Reference)
1,400 Unique Users (60 days) – top usage: Screencasts & Assets, Services, Metrics Instrumentation
Code on internal github is open to the community & available to reuse
An internal developer site to enable application development
Transformation StrategyEnable application development teams through strong technical leadership and unparalleled “big program” partnership
Crawl Walk Run• Star Criteria: established;
consistent measurements
• Limited tracking via existing IT application registry tool:
• 100% self-attested / trusted
• “Living” Star Criteria / flexible
• Full tracking on new tool:
• 20% evidence-based / automated• 80% self-attested / trusted
• “Living” Star Criteria / flexible
• Full tracking on new tool:
• 80% evidence-based / automated• 20% self-attested / trusted
App Security Portal – automated plan and static scan; dynamic scans on high risk areas
Automated IT Usability Survey; starting to use Apdex scores for app performance
Measuring functional deltas among browsers/OS
Self-attested device / screen size
Touch-enabled defects; adding Accessibility criteria
App Security Portal – fully automated plan and scan
Automated Apdex scores for all apps
Measuring performance deltas among browsers/OS
Self-attested device / screen size
Evidence-based Accessibility criteria
Manual Security plan and review
Self-attested usability
Self-attested browser/OS validation
Self-attested device / screen size
Self-attested touch interaction
SummaryOur IT organization needed a more flexible approach that supports business solutions across a range of devices.
We are building the foundation for this vision by:
• Enabling the business in new models of computing
• Making data securely available anywhere and on any device
• Examining and improving all levels of our infrastructure
• Improving developer efficiency by creating new tools and actively sharing best known methods
This is the biggest shift in Enterprise IT computing in the 20 years … now is the time to take advantage of our investment in quality data and enable our users anywhere!
Learn more about Intel IT’s initiatives at
www.intel.com/IT
Sharing Intel IT Best Practices With the World
IT@Intel
Intel IT Business Review
Download and connect with IT Leaders nowvisit m.intel.com/IIBR
The Intel IT Business Reviewis where Intel IT Leaders
showcase proof points of our
journey, as we deliver
business value and insights to
help drive Intel’s
transformation.
Available across all devices so
you can access and share
information anytime, anyplace.
© 2015 Intel Corporation
William GiardPrincipal Engineer, Intel IT
Bill Giard is a Principal Engineer in the Enterprise Application and Application Strategy organization and leads Intel IT’s Software and Application strategy to deliver secure and usable solutions across multiple client computing platforms. As part of this effort, Bill works closely both with the application development teams, product teams and industry partners on our HTML5 and Software Development strategy to enable Intel computing across multiple devices, operating systems and browsers.