Workshop Title | Presenter | More info about Presenter | 1 | Multicultural Reflections Related to the Creation of a Global Software Development Team (Tips for software engineers interested in working on global teams) |
Dr. Seyed Hadi Sajadi , Assistant Professor, ICT Research Institute (IRAN Telecommunication Research Center) |
---|---|---|---|
2 | Fundamentals of Data Science - Business Perspective |
Dr. Mohammad Amin Fazli , Assistant Professor, Sharif University of Technology | |
Presenter: Dr. Seyed Hadi Sajadi, Assistant Professor, ICT Research Institute (IRAN Telecommunication Research Center)
There are many software products in the world that have been produced through the creation of software teams based in different countries. This method has been facilitated and accelerated in recent years due to the development of cloud services and online collaboration environments. In addition, the emergence of the global disease of covid-19 has made the need for global teams and remote collaboration a necessity. When teams work remotely, they face a number of challenges in the following areas:
- Distance spontaneously complicates communication and also creates barriers and complexities that arise through cultural differences. These barriers and complexities also weaken communication.
- More coordination is needed
- By weakening communication, cooperation is damaged and coordination is inevitably hampered.
- Decision making in all software teams is complicated by different factors such as complexity and different perspectives.
The issue of cultural differences is one of the most important obstacles from which many of the aforementioned challenges arise. When you live in a foreign country and work or have fun there, you will learn many tips and behaviors of the people of that culture, and you can communicate better by preventing many misunderstandings. But if your relationship with a foreigner is limited to email exchanges or phone calls, the chances of misunderstandings due to cultural differences are very high. For example, in many countries, shaking one's head is a sign of disagreement, lack of confidence and lack of support, but in a country like India, the same gesture is a sign of interest, eagerness to hear more and respect for the other person. If there is a video conference connection between you and an Indian, this is a separate issue and may not help to convey the desired messages between the parties, and therefore this connection is affected by cultural differences. Consider this when you want to create a software team with people from several countries. This issue is more important than other economic fields. You are not facing cultural differences between the two countries, but you are facing multicultural challenges. Thus, a variety of misunderstandings may arise in software development teamwork. What points should be considered for forming these teams as well as working in the environment of these teams? Guiding software engineers to pay attention to these aspects will lead them to work more effectively with teams, gain better positions in global teams, and earn more in exporting engineering services. This workshop will serve as a guide for activists in this field.
Presenter: Dr. Mohammad Amin Fazli , Assistant Professor, Sharif University of Technology
Data analysis is one of the main trends in today's industry. Managers have come to believe that they can create value by analyzing the collected data in organizations. Unfortunately, one of the biggest obstacles in this direction is the specialized and technical concepts of data analysis (data science) for managers. The audience of this workshop is managers, and they get acquainted with these concepts. In addition, the audience is introduced to some of the challenges and requirements of producing and managing data-driven products and projects, such as their software engineering and lifecycle, their standard technology stacks, how to build a data analysis team, and how to recruit.