
Process Planning

Planning is essential both personally and professionally. It helps us achieve our goals, and allows for more efficient use of time and other resources. Planning means analyzing and studying the objectives, as well as the way in which we will achieve them. (Curiel, Jose). Before creating my product, I planned what I would do and when. Planning includes researching all the necessary knowledge I would need to take action. To research, I used and created the research question (RQ): "How and in what ways can one code a fully functional Discord Bot, inclusive of a myriad of unique functions that support the necessities of a growing Discord Server?". This RQ opened up an aggregation of sub-questions which deepened my research further. The global context relating to this is "Scientific and technical innovation", which correlates not only to my bot being a technical and scientific project but also how it is an innovative concept for me, as I have not tackled coding Discord bots before. For this unit, I conducted a lot of research into these subtopics, but mainly into how to link the discord API to JavaScript. I have coded in JavaScript before, but linking it to a specific API and system, is a whole new thing, which I had to learn. During the research time, I encountered a minority of problems such as not finding accurate sources as this is not a popular topic. Overall, I learnt a lot from this part of the creation of my product, which I was able to utilize and portray in my actual creation