This session is an introduction to the emerging concepts and patterns that are known as “modern applications” and will be of interest to business innovators and solution developers alike.
The modern application is not about any one technology; it is an application that delivers experiences that users have come to expect. It is more than just a consumable piece of software – it’s also the development and delivery of that software.
We review several elements that power this new wave/next generation of applications and identify how the modern enterprise can consider these as part of enabling business value through technology.
10. Touch enabled devices so we ‘expect’ touch
Directly manipulating items on screen
The bar for all applications is rising including enterprise apps
Touch enabled… everything…
The experience is direct
the good touch
11. Applications should care about their user
Focus on the goal achievement
Provide ready support for likely scenarios / context change
Lync: drag and drop into existing conversation
Additional content based on context
Weather report for destination / flight information
Real time traffic information or incidents
The experience is kind
remember the humans!
12. Real time analytics performed by application, server or cloud
Learning user preferences from previous actions
SQL Server Analysis Services modelling and prediction
Massive scale processing via cloud based solutions
In many cases the illusion of intelligence is enough
“Common sense [applications] is not so common”
The experience is intelligent
welcome to SkyNet
14. Internet connection is generally considered always available
Mobile people need mobile data & systems / applications
Mobile enabled field sales and service remain the cliché mobile case
Smartphone users mobile enabled?
Responsive design a must for internal and external users
m.yoursite.co.nz
“Mobile first design” [often] yields better interactions
Also deliver higher and most important value faster
Always connected
data where and how I need it
15. The current device is just the current viewport
My Email / Lync / Yammer all securely available
Failing VPN connections
Mother nature may enforce a period of working from home
SkyDrive and other internet based seamless experience
Does anyone manually copy anymore?
Always connected
available without additional effort
16. Expectation that personal devices can be part of work
Devices and applications need consumer experience
The experience(s) are evolving
Impacting external facing applications and sites
Influencing internal facing applications and sites
‘Gamification’… fad or reality
Corporate battleship grey ‘easier’?
Consumerisation of IT
bring your own applications (and device)
18. Social enterprise
communication is the key to everything
Presence and visible out of office
Instant communication
“Collaboration”: documents / general
Personal choice vs spam
Generation Z / digital natives
Internal
Clients – existing and potential
Visibility on LinkedIn / Facebook
Proactive service response
‘Free’ advertising
External
19. Communication fidelity increases as needed
Receive an email and see person is available
Send a question via instant messaging
Upgrade to voice / video when typing too much
Add screen share to literally see
Written is usually worst for communication
Presence at the minimum for modern apps
Lync 2013 Managed API
Social enterprise: internal
we don’t even have a water cooler
20. Enterprise cross-over of blog and tweet
a “bleet”?
Opt in viewing instead of email spam
Cloud supports and enables mobile use
An online corporate persona
Social enterprise: internal
did you hear…
21. Corporate website no longer enough
Multiple channels for our digital children
Facebook is now an expectation
Twitter marketing / events
And pro-active service desk
Social enterprise: external
OMG totes luv it!
22. 24 / 7 / 365 clients and consumers
Ability to tweet ‘in line’ as part of business process
(when relevant!)
Inline recent tweets from a person / company
Combine with big data analysis concepts
Social enterprise: external
@youralterego
24. The three V’s:
Volume: more data being created every day (millisecond)
Storage costs reduction means we can store it
Or retrieve it from storage now that we can process it
Variety: structured and unstructured
Majority being created is unstructured…
SELECT * FROM Blogs WHERE ????
Velocity: instantaneous relevance of data
“Last week, there were 15,000 tweets about how slow our service is”
With [some] data so temporal overnight processing makes it moot
Big data
when did bits get so big?
/blog /mark-worthen /the-big-data-equation
25. Data is only useful when you [can] use it
Existing systems are rich sources waiting to be tapped
Enhanced / supplement with new sources
Ability to utilise unstructured data also
Analysis and accessibility to unlock the business value
Remove the clutter and ensure what needs to be see can be
New data feeds create new possibilities
A millions elements summarised into the key components for use
Big data
look at all the trees dad
26. Global data sources to link into new sources
New thinking needed to ‘see’ what could be
Maybe the price of milk in outer mongolia does matter
Unstructured getting created but harder to interpret
Hadoop on Azure
Big data
more sources and options
27. Modern applications
Embrace the mobile world
Enable people to do things better & easier
Allow for easy internal and external interactions
Have frequent updates and enhancements
Proactively assist people
28. Modern enterprises
Engage at a deeper level
staff , customers and partners
Leverage technology to see and do new things
or see the same thing in a different way
Are inherently social
Build applications for humans
29. “Problems cannot be solved with the
same mind set that created them.”
Albert Einstein