The document summarizes how a large company employs cutting-edge technology to maintain its competitive edge. It describes the company's technology incubation process which has three phases - prototype innovative technologies, pilot technologies by working on business problems, and bring successful technologies into the company. It then provides examples of how the company has used search technology and applications, innovations like mobile apps for clinical trials and photo booths, and DevOps practices like Docker and AWS. The company is also exploring emerging technologies through hackathons and pilots to identify the next big data platform.
1. How a big company employs cutting
edge tech to keep their edge
Steve Woodward
Senior Technical Architect
Company Restricted
May 2016
2. A bit about me
2
• 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:
3
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.
4. 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
5
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 Engine
6
We 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
7
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
8
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
9
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
10
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
11
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
12
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
13
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. 14
Enterprise Search
Enterprise Search – developed in 8 weeks with Sinequa & Pebble. Launched to 60k
users in multiple language, indexing internal and cloud based documents.
15. 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
16. 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. 17
Search: Increased Functionality via Micro Applications
When 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. 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. 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. 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.
22. 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
23
• 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.
24. Data & Log Analytics
2424
Even unstructured data engines generate structured data – but big data
opportunities live monitoring of logs from SharePoint, Ping and Box.
25. 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.
27. 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
28. 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
29
We can write code in an IDE, commit
to Git Repo, Build a Docker
Container and deploy to AWS in less
than 2 mins!
31. Estimote Beacons
Real time indoor location tracking.
Nearables turning ordinary objects in
tracked assets. IoT Smart buttons that
action over the internet.
31
33. 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…
34. 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 Woodward steven.woodward@astrazeneca.com
Thank You & Questions!