Saturday, November 23, 2024

The Stages Of Making a Program + Different Roles In Computing

 Assalamu Alaikum!

Welcome back!

Today, my topic is about different roles in computing. 

But at first, check my other blogs (yes, I call them blogs, if you don't, IDC):

https://samaraislamsaarah.blogspot.com/2024/11/ip-address-transmitting-data-packets.html

https://samaraislamsaarah.blogspot.com/2024/11/cellular-network-comparing-different.html

https://samaraislamsaarah.blogspot.com/2024/11/network-hardware.html

https://samaraislamsaarah.blogspot.com/2024/11/the-world-of-technology.html

(If they don't work, just copy paste them in the search bar)

So, let's start!

Let's go for the stage of making a program.

πŸ’» Analysis: In this stage, studying and understanding more details about the program is done. Coming up with an idea to solve the problem is the first stage in programming. The criteria and the main features of the program are decided in this stage.



πŸ’»Design: In this stage, a plan for what the program will look like and how it will work is created. Drawings of diagrams and writings of algorithms are done. 

πŸ’» Development: In this stage, the making of the program starts. The program is written by code based on the plans made earlier. Content like text, image or sound are made based on what the program is about.



 
πŸ’» Testing: In this stage, the program is tested to make sure that it is working. If it doesn't work, the program needs to be redeveloped.


πŸ’» Evaluation: Finally, when the program is perfect, it is released, and the customers can see the program/application and download it. The customers rate the program and if it is not good enough, the program is updated.



Now that we know the stages of making a program, let's go for different roles in computing.

There are many roles in computing. All of them work together as a team to make a successful program. They use the stages we just discussed about. I will just introduce you with some basic roles. Let's go!

πŸ§‘πŸ»‍πŸ’» End user: Programs are made with an end user in mind. End users are people like a parent, teacher, learner or teenager who will use the program after it is done. Now, you might ask: how are they a role? Well, it's because they use the program after it's done, making themselves a part.



πŸ§‘πŸ»‍πŸ’» Analyst: Analysts gather information that helps to turn an idea into a great program. They interview the end user to understand what they need and like. They also help create criteria for a program.


πŸ§‘πŸ»‍πŸ’» UX (User experience) designer: UX designers make sure that programs are user-friendly. They draw designs for the menus, buttons and positioning of contents. They use these designs to understand how the end user will use the program.

πŸ§‘πŸ»‍πŸ’» Content creator: Content creators make the contents of a program. There are many different types of content creator. For example, image content, music content, text content etc. etc. etc. 



πŸ§‘πŸ»‍πŸ’» Graphic designer: Graphic designers make digital versions of images using design software. They communicate the ideas and content of a program in a visual way. 


πŸ§‘πŸ»‍πŸ’» Software developer: Software developers plan a solution to the program using algorithms. Then they create the programs by writing code. 


πŸ§‘πŸ»‍πŸ’» Product testers: Product testers test the program both during and after development. They test it a lot to make 100% sure that there are no bugs. If there is, they report it so that they can be fixed before the final program is released.


πŸ§‘πŸ»‍πŸ’» Project manager: Project managers are kind of the bosses. They keep track of all the work to be completed and set deadlines to different members, depended on their role. They also set the criteria with the analyst.


If you have seen my very first blog, "The World Of Tecnology", you'll see that I have mentioned that I have a passion to be one of these roles. Please let me know which one in the comments!

So, that's all for today! Hope this was useful in any way. If you have any queries or questions, feel free to comment and I will try my best to answer!

Assalamu Alaikum!

No comments:

Post a Comment

Storing Data + Unit Of Measurement Of Data

  Assalamu Alaikum! Welcome back! Today, my topic is about storing data & unit of measurement of data. But at first, check my other blog...