Upload
steve-woodward
View
37
Download
3
Embed Size (px)
Citation preview
How a big company employs cutting edge tech to keep their edge
Steve WoodwardSenior Technical Architect
Company RestrictedMay 2016
2
A bit about me
• Computer Science Degree from Hull
• Worked in Software development
• Became certified Solution Developer and DBA
• Joined AstraZeneca and developed applications based on Search
• Lead Architect Search and Taxonomy
3
The new CTO Office established this year and has made significant progress in uplifting technology innovation. Our technology incubation process has three phases:
CTO Office: Catalysing New IT Skills & Innovation
Prototype the most innovative and enabling technological capabilities for our business, using our global technology scouting and our knowledge of external trends
Hackathons, 5 day free, out of the box
Pilot these new approaches by working on immediate problems within our Technology Labs and evaluate in a real business context
Business problem driven 90 days, paid time & materials
Fail fast, but for those that are successful, bring swiftly into the company and adopt the platform for other business areas and problems
Continuous agile development with business Product Owner.
What I’ll talk about• Search
– How it started and progressed– Search based Apps– Enterprise search– Mobile applications
• Innovations– PROACT– Photo booth– Predictive Analytics
• DevOps Beginnings– AWS– Docker
• Tech Incubation– Estimote Beacons– Hexoskin– Hackathon
5
How Search has progressed
Basic
• Single threaded• Poor user interface• Un-focused results
• Multi threaded• User interface improvements• Revised relevance but still not
sources users needed
Needed a New Approach
6
Search: Big Data EngineWe have implemented Sinequa real-time search engine for AstraZeneca with enterprise support. Originally piloted in R&D, this focused on all scientific information and core internal repositories.
Today, we have over 180 million documents, searchable sub-second with key scientific vocabularies (SciBite) automatically tagged and accessible.
7
Not Just Search & Find
Teams search their rich internal sources but now find relevant documents and any associated drugs, genes, mechanisms, diseases and even people.
From the start of our project, our intention was to using a big data engine to turn scientific information into business intelligence through search-based applications.
8
Business & Mobile Applications
The real revolution is that very complex business processes can be powered using intuitive search. These can be delivered through enterprise intranets but also through secured mobile apps
R&D Journals R&D Intelligence
R&D PulseR&D ChemSearch
R&D KOLs
R&D Experts
9
R&D KOLs
Search isn’t just about finding people! In days, we can build visualisations that extract insight enabling business decisions (eg KOLs) without a single document ever being read.
10
R&D Intelligence
We built R&D Intelligence to find things you don’t know about ! This computes sentence level co-currence between any two entities instantly to spot new opportunities
Fantastic for drug repositioning, finding new life-cycle management ideas and target identification, but enables scientists to view only sentence evidence they have rights to.
11
R&D Experts
Find and connect to the key experts on any scientific topic across R&D
Automatically updated profiles Minimise duplication Increase cross R&D collaboration Advertise yourself Enables social network analysis
12
R&D ChemSearch
Users can draw a compound and search for exact, sub-structure or similar structures. Search against hundreds of million of AZ
compounds in R&D search library Find documents with sub-structures
13
R&D Pulse
R&D Pulse aims to give users access to only the latest information (past 2 weeks) with access to all internal and external content. In addition, users can click to view the story instantly or setup daily or weekly alerts, as well as use common search strategies. In addition, users can star favourite articles to come back to or read later.
14
Enterprise SearchEnterprise Search – developed in 8 weeks with Sinequa & Pebble. Launched to 60k users in multiple language, indexing internal and cloud based documents.
15
Search: Incubating UX Competency Centre“it finally feels that
you are being listened to”
UX Lab piloted with Enterprise Search using Sigma
40 quick fixes applied within 5 days
1 major functionality and design change implemented in 1 month
Already seen increase in feedback & usability
Watching Real Users
16
Helped us implement 40 quick fixes within 5 days but major overhaul to the UI. Led to improvements in search and usability with 3 bespoke search apps.
16
Developed a schedule of UX lab tests for >10 major AZIT platforms to assess usability and determine potential user-centered improvements for future releases.
Before After
17
Search: Increased Functionality via Micro ApplicationsWhen you search google, it ‘knows’ what you want to do.
We have been experimenting with creating similar search cards, for common actions that users do…
• Book Holiday• Submit IT Ticket• Check free desk location• Password reset
18
Video Transcription with Advanced Cloud Analytics
• Automatic transcription of videos via asynchronous API calls
• Sentence level entity extraction of terms allows extraction of key elements previously un- searchable
• Inline video playback, starting right where you want it to
• From concept to 60k users in 6 weeks!
19
Search On The Move – Find People App Find people based on all their information such as name,
location, job title, biography and skills. Call or email the person you’ve found at the click of the
mouse or a touch of the screen. See where a person fits in AstraZeneca’s organisation, who
their manager is and if they have any direct reports. Geo-location aware to make it easier to meet colleagues by
sharing your current location on the map
20
• Mobile enterprise app for approving travel, expenses and procurement requests from 10 systems!
• Futureproof – designed to easily integrate other ‘approvals’ with APIs
• Single mobile app for senior executives who lead busy lives to filter by most urgent ‘to do’
Search On The Move – Approvals App
Using Sinequa as a Mobile Back-end as a Service (MBaaS) to unify and query data on any mobile device.
Innovations
Mobile + Video + Usability
22
Developed Proact – mobile app to capture the usability and tolerability of our drugs in clinical trials through patient video diaries.
22
• Built using UCD principles with multiple points of view (patient, doctor, analysts, directors)
• From original prototype to pilot in 90 days• Enterprise grade, HIPAA compliant, Secure.• Available on the Google App Store
https://play.google.com/store/apps/details?id=com.astrazenaca.proact
23
Photobooth
Following a Design Thinking boot camp at Stanford, we ran user research and identified a user persona that a simple digital photo booth for easily updating photographs and user skills was identified. A lo-fidelity prototype built in 2 days.
Data & Log Analytics
2424
Even unstructured data engines generate structured data – but big data opportunities live monitoring of logs from SharePoint, Ping and Box.
Predictive Modelling
25
With larger, complex datasets, machine-learning techniques can accelerate and increase accuracy of decision making, improving our productivity
Optimised models created using cloud elastic approaches offer another big data engine
opportunity across the enterprise:- salesforce optimisation, employee retention, resource
allocation, patient responder prediction, manufacturing/supply chain improvements.
DevOps Beginnings
Elastic Cloud Performance
27
Sinequa now handles ~2500 queries per min. Designed from the start to leverage cloud elastic scaling capabilities for responsive performance for 10 users or 70,000 users.
27
Happy UsersDockerElastic Beanstalk
By leveraging container technology, we can spin up new services quickly. It’s very cost-effective and enables new approaches to be easily included in your workflows
Automated video transcription high precision text analytics
The Next Big Data Engine?
2828
We are really excited to hear about new, emerging technologies that could be the next big data platform with enterprise applicability across AstraZeneca.
In true lean-start-up fashion, we built, tested and deployed something new in a few days. A
site designed for companies to pitch to us their products.
29
From Code to Container
We can write code in an IDE, commit to Git Repo, Build a Docker Container and deploy to AWS in less than 2 mins!
Tech Incubation
31
Estimote BeaconsReal time indoor location tracking. Nearables turning ordinary objects in tracked assets. IoT Smart buttons that action over the internet.
32
HexoskinBiometric smart fabric – much more than wearables.
Hackathon Concept & Video
3333
With the insight gained from patients, in the two weeks after this work,
we had identified an existing technology in Silicon Valley that is already
doing what the three teams had prototyped in 36 hours…
Sigma AstraZenecaPebbleCode
The following video sums up our new approach and shows how we have used hackathons to understand what our customers want, within a few days in a friendly competition…
Confidentiality Notice This file is private and may contain confidential and proprietary information. If you have received this file in error, please notify us and remove it from your system and note that you must not copy, distribute or take any action in reliance on it. Any unauthorized use or disclosure of the contents of this file is not permitted and may be unlawful. AstraZeneca PLC, 2 Kingdom Street, London, W2 6BD, UK, T: +44(0)20 7604 8000, F: +44 (0)20 7604 8151, www.astrazeneca.com
34
Steve [email protected]
Thank You & Questions!