Your uncle sees that you set up the computer and wants to know why you aren’t “coding” yet. You explain that programming involves a formal and structured process. This is known as the Software Development Life Cycle (SDLC).
Create a presentation with a program proposal for your uncle listing the different stages of the SDLC and the information you have so far for each stage. For each SDLC stage, explain what it is and what information would be contained within it. Then, where appropriate, fill in the specific information from your program thus far. (Not all stages will have information at this time.) Create a UML diagram for the processes involved in this program to discuss with your uncle to ensure that the program will contain all the features your uncle desires. Place the UML diagram on the appropriate slide in the appropriate stage of the SDLC.