TECHNOLOGY AND INFORMATION SYSTEMS

Design Thinking Project

7 October 2019 - 21 October 2019

Report and Reflection

CHAPTER 10 : PROGRAMMING AND LANGUAGES

 

1.0       INTRODUCTION

Design thinking is the heart of Solution. We have problems in every part of the world and we need to generate solution by eradicating this problem. Design thinking is the best method for bringing out the solution of any problem.  It is an iterative procedure in which we look to comprehend the client and rethink issues trying to distinguish ways on how to solve our problems. It allows us to critical thinking in order to produce a good solution.

 

On the other hand, programming language is a jargon and a progression of punctuation rules for guidance on a PC or other framework to achieve explicit errands. A programming language is likewise utilized in a lot of directions and other grammar uses to develop the software program. Programmers used to write code with programming languages are considered "high-level languages" and it’s actually can be translated into a "low-level language". Low-level languages is a language which the computer hardware understands directly. High-level languages are designed for easy reading and understanding. Some examples for high-level languages are C++, Perl, PHP and Java. Languages such as C++ and Java are called "compiled languages" because in order to run the code, firstly the source code must be compiled. (Christensson, 2011)

 

As we are in Group 10 we’ve got the topic of Programming Language and we have found out the importance of Programming Language, why it is so beneficial also how is life without this Programming Language.

 

2.0       METHODS OF RESEARCH

We have tried to imagine the life when there wasn’t anything like PL. After discussing this topic with all our group members we’ve managed to come out with some problems those we have also reflected through our video. Moreover we have taken interviews and tried to highlight the problems what we may face without our PL. Later on, we have also shown how life changed after invention of PL and interview was included in this part too.

 

3.0       DESIGN THINKING PHASES

3.1       EMPATHY

We’ve did the first phase of design thinking which we’ve empathized and also developed an empathetic understanding of the problems that we are trying to solve for the users. We’ve interviewed a student named Amjad Bin Rushdan who seems to facing his problem in searching for information through the books to complete his tasks in any particular subject. He used to search for the information from books especially at the library and book stores. But isn’t it hard to find what we’re searching for, from that mass of information? It’s not really realistic for people to carefully go through and search for the information from that amount of books. Searching strategies for current users lack of efficiency and end up wasting their precious time hours. Read and tag everything seems difficult for a human being. We need more efficient ways of accessing information and structuring it.

 

 

An international student, Muhammad Arief Kurniawan, 21 year-old, student of Management Technology shared his experience on his difficulties on finding his way to his faculty. He needs to memorize the way that he looks on the navigation map on the side board beside the road. He even need to ask some people just to make sure he arrive at the right place. Especially for those who are living overseas like the international students or tourists, they find it really hard.

As time goes by, more job opportunities are available. However, the main problem is the difficulty of finding information related to employment. In general, companies announce available job vacancies by distributing leaflets or posting announcements in front of the company's offices. Thus, finding work is quite challenging. You can imagine how difficult it is to find a job by walking down town to find out where the company is that accepts job openings. Then what about applicants who are living overseas? They cannot access information about anything related to the job vacancies they are looking for.

As we know beforehand, finding information on job vacancies is difficult and is now supplemented by finding job vacancies that are relevant to the applicant. Therefore, solutions are needed in the difficulty of finding information about available job vacancies and finding relevant job openings. It is hoped that the solution can expand and accelerate the spread of news related to job vacancies. So that everyone can access information on employment easily and efficiently.

It includes we interviewed professionals which are our lectures, Dr. Haswadi Hassan and Dr. Adila Arbain to learn more about the area of our concern in order to obtain a deeper personal understanding of the problems involved which related to the invention of programming languages. For instance, empathy is vital to a system of development such as design thinking. Furthermore, empathy also helps us, the design thinkers to set aside our own perceptions and gain understanding towards users and their needs.

 

 

3.2       DEFINE

We’ve brought together all the knowledges that we’ve generated and gathered through brainstorming, also the problems from users during the empathize stage. During the Define phase where we evaluated and synthesized our findings to identify the core issues we have found so far. The Define stage helped our team members to collect great ideas to set up apps, functions, or any other elements that will allow us to clarify the problems or at least enable users to clarify problems themselves with minimal difficulty. From here, we started our progress into the next phase of Design thinking, Ideate.

 

3.3       IDEATE

In the stage of Empathize, we have evolved to figure out the users and their needs, and we have evaluated and synthesized our insights in the stage of Define, and ended up with users’ explanation of the problem. We started to use the knowledges from the previous stages to produce rational ideas during this stage. We want to enhance users’ quality of life with a few apps that can make a huge difference for their daily life.  From here, we began to come up with ideas that may be "out of the box" to identify new solutions to our issue statements and begin looking for alternative ways to solve the problem. (Miller, 2017) There are a few of Ideation techniques that we did such as Brainstorm. Naturally, brainstorm sessions we used to stimulate free thinking and extend the scope of the questions. At the start of the Ideation process, it is necessary for us to get as many ideas or problem solutions as possible so, when we begin the next step of the Design Thinking process which is Prototype, we have a lot to choose from. At last, our group decided to proceed on inventing the apps to resolve the users’ complications.

 

                       

3.4       PROTOTYPE

Prototype is the fourth phase where we used inexpensive products, such as boxes, paper and some tape to make our model so that we can give the users or testers an image of our future invest product. By using these we have made imaginary Keyboard, Monitor and Apps.

 

 

 

3.5       TEST

We have created a lot of websites, apps through our prototype computer such as we have created Drab for solving transportation problem like anyone can call car from his phone. Also, we have created Google to get information and furthermore anyone can get job from our job-search site. All these are shown on our video also interviewer mention about the outcome we got.

 

4.0       REFLECTION

Design Thinking prioritized human needs, trying to comprehend individuals' needs and think of powerful ways for address those issues. Simultaneously, Design Thinking gives solutions on how to deal and taking care of the issues. (Rikke Dam, 2019). It helps us to get the depth of problem. By this way it is also increasing our thirst for knowledge. And this thirst will help us to gain more and more knowledge. It will take us to the success end and will help us to reach our goal. Now we can think deeply because of Design thinking. Doesn’t matter what  the question is, we just go for it and find out problem methods of solution and reach our goal and all our goal is to become successful software designer and in this course helping us to learn out Information and technology that’s what we need to use in our daily life. And improving ourselves this design thinking is more than good enough as it is the method of problem to solution converter. So we can say design thinking showing us road of fulfilling dream and if we can make us a good Design Thinker then we will be able to deal with all kinds of our life.

 

5.0       CONCLUSION

Design Thinking is the base of all solution, it just made problems to piece of fun and find out the solution. This is the secret of success for whole human beings. Design Thinking reveal our personality and unleash our creativity. It is the roadmap for reaching our goal. All big companies are succeed because of their designing the solutions of problem. Most importantly, if students can become a good design thinker and can make perfect plan about career, study then time is the only thing between getting success.

 

6.0       TEAM ROLES

Maidul Hasan Masum (A19EC4011)

- Prepared questions to ask the users

- Presented all the users’ problems to all team members

 

Husny Musharraf Bin Shamsul Kamal (A19EC0051)

- Drafted the video plans

- Gathered all the information that we’ve got during empathize phase during interview sessions

 

Robby Samudra (A19EC0279)

- Drafted all the sequences of our activities plan using design thinking

- Jotted all notes and summarized the necessary questions and decisions

 

Nabila Husna Binti Rosli (A19EC0110)

- Prepared all the needed materials (boxes, paper) for the prototype

- Prepared report and coordinates report writing

 

 

References

Christensson, P. (2011, September 23). Programming Languages. Retrieved from Tech Term: https://techterms.com/definition/programming_language

Miller, B. H. (2017, September 5). What is Design Thinking? (And What Are The 5 Stages Associated With it?). Retrieved from A Medium Corporation: https://medium.com/@bhmiller0712/what-is-design-thinking-and-what-are-the-5-stages-associated-with-it-d628152cf220

Rikke Dam, T. S. (2019, September). What is Design Thinking and Why Is It So Popular? Retrieved from Interaction Design Foundation: https://www.interaction-design.org/literature/article/what-is-design-thinking-and-why-is-it-so-popular

 

Design Thinking Video

Details