2018 was a year when executives focused intensely on creating new digital business models. Emerging technologies provide the basis for new forms of business, and more importantly, of customer value. 2019 will see companies continue on their journeys to becoming more mature digital organizations.
- How AI will change how we develop and test software.
- Why new technologies such as Google Flutter provide new business opportunities.
- How companies in fast-growing markets are leapfrogging traditional tech adoption cycles -and what this means for executives faced with a changing competitive landscape.
- How Augmented Reality will shape the future of UX design.
3. Setting the scene
Digital transformation is a process, not an event
More than half of companies already underway with their digital journeys
4. PREDICTIONS
AI will change how we develop and test software
Augmented Reality (AR) will shape the future of UX Design
New technologies such as Google Flutter will provide new business
opportunities
Companies will leapfrog traditional tech adoption cycles
5. How AI will change how we develop and
test software
1
6. AI will change how we develop software
- AI is not new, it’s already here
- Over 70 years ago
- In 2017 adoption grew 60%
7. What is AI?
- According to HFS Research, AI is any kind of formulaic code or algorithm that
instructs the software how to process and learn from input data.
- Patterns are recognized
- Later these patterns are used by algorithms to interpret future data
8. What is AI?
- AI has several branches:
- Machine Learning (ML)
- Deep Learning (DL)
- Computer Vision
- Natural Language Processing (NLP)
- Cognitive Assistants
9. Deep Learning
- Represents the most advanced extension of machine learning
- Consists of models –or artificial neural networks– with multiple hidden layers
with the ability to execute more computational comparisons of input data
- Similar to CPU evolution
- Bayou from Rice University at Houston, Texas.
- Chunks of code in response to keywords
10. Deep Learning
“When a user asks Bayou questions, the system makes a judgment call about what
program it's being asked to write. It then creates sketches for several of the most
likely candidate programs the user might want.”
Sciencedaily
11. Cognitive Agents
- Process inputs (such as voice commands) with ML or NLP to generate an
action and achieve a goal for the user.
- Commercial level: Microsoft’s Cortana, Amazon’s Alexa, and Apple’s Siri
- Enterprise level: Virtual scrum master agents and virtual testing advisors
12. What you should do
- Interesting level of maturity
- Similar to what happened with Blockchain
- “Firms are starting to recognize what it is and isn’t, what it can do and what it
cannot. And they are seeing the real challenges of AI versus what they
assumed the challenges would be.”
Forrester’s “Predictions 2019: expect a pragmatic vision of AI” report
13. What you should do
- Data collection should be on the roadmap since 60% of decision makers at
companies adopting AI cite data quality as either challenging or very
challenging—it’s their top challenge when trying to deliver AI capabilities.
- Developer has to become a teacher, a curator of training data, and an analyst
of results.
- Software development will not disappear, instead developers will have to start
thinking of themselves and their role in much different terms.
Alex Robbio, President and CEO in “How Will AI Impact Software Development?”
15. AR is about enhancing our perception of the real world
● It responds dynamically to external information
● It interprets movements and gestures in real time
● It doesn’t restrict users’ movements in their environment
AR is a non command user interface
16. What are the challenges?
● AR experiences involve intended and unintended users
Defining your users is harder than in traditional UX experiences
● Users´ safety can be compromised
Prioritize line of sight and depth of field
● AR impacts UX methods and research
Use methods such as contextual inquiry and field studies to observe users
and get to know their environment.
17. Why AR might be the holy grail
for UX designers?
● Decreases the interaction cost
● Minimizes cognitive load
● Reduces attention switches
19. What you should do
AR experiences involve understanding the human body and its natural
interaction with the surroundings
Consider how AR experiences are also changing the rules of what is
socially acceptable
Don’t neglect people. Use AR to actually meet users´ needs
21. What is Flutter
Free open-source mobile UI framework that allows developers to build native
apps on both iOS and Android from a single codebase
22. Why is it groundbreaking?
- Develop software for both OS from one single code
- Efficiency/Time saver
- Key feature “hot reload”
- Increase productivity
- Integration with code editors
23. Showcase
- Alibaba
- Rodney Aiglstorfer, CEO of Aeyrium
- It increases the speed and productivity of
development teams
- It is truly multiplatform
- It helps create beautiful, crisp, user interfaces
easily
24. The challenge
- Other cross-platform alternatives:
- React Native
- Xamarin
- AngularJS
- Alex Robbio, President and Co-Founder of Belatrix writes in his Forbes article
“Google Flutter: Why CTOs Should Pay Attention To It”:
“The challenge, however, is that cross-platform development is difficult. In
many cases, despite best efforts, the user experience simply lags behind
that of truly native apps.”
25. Why Flutter?
- New business opportunities
- Saves time and resources
- Efficiency through Hot Reload
26. What you should do
Flutter 1.0 release
Get dirty with it
Open source
- Community behind it
Get to know what it really does
28. Companies will leapfrog traditional tech
adoption cycles
Traditional leapfrogging:
Move beyond technological adoption constraints, to using the latest technologies.
Today there is the potential for startups and emerging companies to use digital
technology to overtake established competition
29. Fintech
It is generating a positive business impact while providing financial
inclusion
In Latin America, people are heavily
“unbanked” and “under-banked”
The largest bank in Peru worked with Belatrix to keep up with digital
FinTech competition and enable people to open a bank account in an
instant.
30. It will require a shift in mindset, from looking at incremental
changes, to examining what your business will look like in five
years time.
31. The bottom line is...
Successful organizations understand the potential of emerging
digital technologies. Failing to understand the potential of these
new possibilities might compromise long-term survival.