Ayhan Doger

Software Architect

Ayhan Doger

Software Architect

Ayhan Doger

Software Architect

Introduction

Storytelling is so essential because of the high level of complexity of the given domain  of software development (SD). The arts and science of it is to make the SD context not only understandable for IT experts but to bring the entire team to a adequate knowledge level and to explain the necessity, the requirements, the SD process and structures to the team. This requires not only making the context as adequate and concise as possible, but also as simply, „emotionally“, „beautifully and wisely“ told as possible. Thus, trying to ensure the people have a good time, while you’re talking about the sense and functionality behind the tool to be built.

Support Identification, Acceptance, Participation, Motivation and Creativity in the Team

Thus, it’s mainly about making complex system processes and structures as efficient as possible while being understandable to stakeholders so that they can identify with the software system as much as possible in the long run and to remember software domain content. Of course, this is not about giving the audience a distorted image or manipulating it. Rather, it is about strengthening the team spirit and the project spirit, with the stated goal to show all those involved in the team, as well as the customers and society, what the high goals of the software are and will deliver in the sense of common development for discussion.

Use Multimodality and Multimediality

Therefore, the art is to tell the „story“ by using multimodal and multimedial forms of communication and interaction. For this purpose, it is important to promote the meaningfulness, the reference, the background and also the underlying know-how of the participants, using the corporate-wide lifelong learning (LLL) because this approach significantly increases the participation, acceptance and creativity of all involved The benefits of the software, the mission, and the vision of the system must be expressed, worded and made a success story. But not just with words, but also as pictures, sounds, videos, tables, diagrams, numbers, symbols, different languages, approaches and models of memory psychology, gestalt theory, neurosciences, sociology, etc., and artificial intelligence (AI).

Outlook and Potential of further technological innovations

Furthermore, it is always worth taking a look outside the box and staying fit for the future, paying close attention to the most innovative and potentially strong IT developments of our time and the interfaces of software development in the following industries:

  1. Cloud Computing
  2. Blockchain
  3. Robotics / Drones
  4. Augmented Reality / Virtual Reality
  5. Artificial Intelligence
  6. 3D printing
  7. Nanotechnology

(not in the order of relevancy)

…with the goals digitalization, decentralisation, diversification, virtualization, augmentation, socialization automatization, standardization, formalization, modellizing, tranformation, etc.

Thanks for stopping by!

Ayhan