Why Technology Alone Is Not Enough: Part 2

Previously, I focused on trust as the basis for everything we do. In this second part, I would like to discuss the topics of ethics and purpose.

Digital Ethics: The “How”

In the digital age, the topic of ethics is arguably now more relevant and important than ever before. It is a subject that throws up many questions that are often very difficult to answer. Certainly, no one person has the solution to the most fundamental ethical challenges that come with, for example, technological trends such as artificial intelligence (AI).

Ethics and Technological Change

The topic of autonomous driving is one of the most obvious and discussed examples of this. Here we run into potentially unsolvable ethical dilemmas, such as the well-known “trolley problem”. This is the reason why autonomous cars, for example, should not be empowered to make such decisions based on individual attributes of the potential victims.

In the business world, there are many AI-related questions that also include ethical aspects which – while not a matter of life and death – are nevertheless important and need to be addressed.

Ethics in the context of technological change involves finding and redefining behavioral standards for new kinds of interaction. It is not only about adapting to, but also shaping, new standards. These standards could be for a technology itself or an ecosystem. Companies can no longer drive disruptive innovation on their own. The more individuals and companies team up, the more diverse the ecosystem is.

What holds partners together are the mutual benefits they gain from working together, and this is also the mechanism through which we can embrace a common ethical understanding of how to collaborate. Viewing every stakeholder as a partner within a wider ecosystem helps me to view questions and challenges from a different perspective, be it in conversations with colleagues, customers, or “traditional” partners.

A broad range of ethical standards obviously already exist, from adhering to confidentiality and obeying legal frameworks to – on a more abstract level – putting people and accountability before profit. Additional ones will be needed in the digital world as roles change with the advent of emerging technologies.

Machine Learning as an Enabling Technology

With the help of machine learning, we can optimize processes and assist employees in their everyday life. This automation will free humans from tedious, repetitive tasks and allow them to focus on higher-value work using their creativity and ability to solve complex problems.

Only automation can help tackle the challenges of the sheer volume of data and transactions. Humans – in contrast – can and should supervise enterprise systems, handle the exceptions, and explore new opportunities.

Consequently, new technologies require us to develop a new understanding of the human’s role and work in a highly automated and connected world, and, therefore, new or adapted ethical standards as well. This means, in turn, that ethical discussions and aspects need to be an integral part of AI-related innovation projects.

Answering the question of which specific decisions can be made by machines is absolutely crucial, as is defining the right use cases and areas for AI in an enterprise environment. In a second step, we need to be aware of the fact that huge amounts of data can also be biased. As a result, people will continue to be at the center of critical analyses and decisions. The technology augments and enables, but the responsibility remains firmly in our hands.

Societal and ethical concerns related to AI need to be addressed openly from industry, policy and academia – with the goal to agree on common standards that are aligned with existing frameworks and therefore ensure new technologies will be accepted broadly.

Overall Purpose: The “Why”

In addition to these two aspects, a company’s sustainable success is also tied to a bigger purpose that functions as a guiding star in today’s complex and hyper-connected world. This means we need to find ways to effectively manage increasing complexity, rethink today’s business, and consequently move organizations forward, while at the same time still considering the impact on society. I firmly believe that in today’s world, the former cannot succeed without the latter. We need to look beyond the current innovation curve, the pure technology shift, and the concrete product innovations we bring to the market. We need to create meaning out of it.

From Trustful Relationships to Ethical Standards to Purpose-Driven Innovation

As AI enables the focus to shift from completing repetitive tasks towards enabling creativity, organizations and employees alike agree that job satisfaction is one example of how a company’s success depends on more than just strong top and bottom line figures. Another one is the deep impact businesses have on society.

Thought leaders from academia, industry, and politics discuss how organizations can identify meaningful goals and many institutions, including SAP, have announced their commitment to the 17 United Nations Sustainable Development Goals (SDGs), spearheading an advanced organizational culture and mindset. These goals are a strong foundation that can help unite industries in pursuit of a better world.

However, truly purpose-driven companies must also consider an additional third pillar – the economy. When a company has a clearly stated reason for being, it can ensure every job it provides directly supports that reason. And when a company knows its true purpose, it can turn to frameworks such as the SDGs to help ensure it conducts business responsibly and in ways that support the greater good.

Companies understand that trust-based relationships with their stakeholders and society as a whole are vital. Acting in a purpose-driven manner, companies’ behavior inevitably also has an effect on entire ecosystems: Employees, customers, suppliers, business, and technology partners.

Relationships within these ecosystems will evolve into partnerships based on more equal terms and similar values built on a foundation of trust and ethics. They turn towards a purpose that puts their common basis on a higher level. The whole ecosystem must operate within a shared value system to foster trust and a responsible approach to business.

Business should see the goals of a strong purpose and profitability not as contradictory, but rather complimentary aims that together have a greater impact.

From Theory to Reality

In the world of software engineering, one interesting example of purpose-driven thinking is that of sustainable programming. Sustainable programming is all about designing and developing software with the most efficient use of computing resources. When we consider the phenomenal number of business transactions taking place every day in enterprise systems around the world, this optimized use approach would obviously scale up to have a huge impact. Put simply, efficient software uses fewer resources and energy in every respect and throughout the entire value chain.

Purpose-driven co-innovation projects between partners from different industries also aim to have an important impact on the world as we know it.

One such example is the innovation project Cargo Sous Terrain, in which the partners are working on developing a completely new transport system for goods in Switzerland by building a new underground route exclusively reserved for goods transportation. The goal is to connect cities and logistic hubs by 2030. Developed by companies for companies, it’s not just business that will benefit, but society as a whole: less traffic on the roads, faster and more efficient logistics cycles, and the consequent resource and energy savings.

With this purpose-driven innovation approach, technology is just the enabler, the ecosystem is the driver, and it is not only the companies but also society that benefits. In short: This positive outcome on all sides makes the effort and investment worth it for everyone.

Innovating and coping with change today requires a high level of flexibility, agility, and creativity – which also means new ways of doing business need to be tested. We will see new forms of engagement that build trust, new required norms for business ethics, and a purpose-driven mindset that ensures everyone benefits. There are still many challenging questions to be answered, but the solid foundation of a purpose puts us in a strong position to find convincing and effective solutions.

This story originally appeared on Business Trends on the SAP Community. http://bit.ly/2mWPhb4 #SAP #SAPCloud #AI

Wechat development series 8 – Map integration

* Wechat development series 1 – setup your development environment
* Wechat development series 2 – development Q&A service using nodejs
* Wechat development series 3 – Trigger C4C Account creation in Wechat app
* Wechat development series 4 – Send C4C Data change notification to Wechat app
* Wechat development series 5 – embedded your UI5 application to Wechat app
* Wechat development series 6 – Retrieve Wechat User info via oAuth2 and display it in UI5 application
* Wechat development series 7 – use Redis to store Wechat conversation history
* Wechat development series 8 – Map integration

In Wechat development series 5 – embedded your UI5 application to Wechat app we have learned the steps how to put a web page into the Wechat app. Use the same approach, we can enable our subscription account with a little bit more feature: the map integration. When a user has subscribed the test account, the Map integration menu is available:

The user can type the address manually and press button “Search” to locate the address in the map view.

You can use the control highlighted below to zoom in / out the map or switch the map type. There are many free map providers available and in this blog I choose a popular provider in China: Baidu map. The same idea could be applied to other map provider as well. In fact all the map related functionality such as location search, result render and the controls mentioned above are all implemented by map provider, all our needed to develop is just a wrapper html page where we get the search address input by end user, and call the search API, that’s all. The functionality I show in this blog only needs 100 lines of html code to implement, unbelievable? 1. Create a folder named “map”, and two files “baidu.js” and “bmap.css” inside it, whose source code could be found from my github. 2. create an index.html and paste the following source code: Jerry’s map practice Type Search Address here 成都 Search I didn’t use any frontend framework to make this example simple and easily understood. When the map view is initially rendered, onload function findDefaultLocation() will be fired to locate the hard coded address “成都” in the map. End user can also change this address maintained in textarea and press search button to locate new address, implemented by function search(). 3. Add one line below in server.js, to support route based on url /map to the created folder in step one. Redeploy the whole application to cloud platform. After that the index.html could be accessed via url in my laptop: 4. Create a new menu for your Wechat subscription account by calling Restful API with the following payload: { “button”:[ { “name”:“Web Application”, “sub_button”:[{ “type”: “view”, “name”: “Map integration”, “url”: “http://wechatjerry.herokuapp.com/map” },{ “type”: “click”, “name”: “Other UI5 application”, “key”: “dataQuery” }] } ] } Now the whole scenario could be tested from your Wechat application. http://bit.ly/2n0B0dJ #SAP #SAPCloud #AI