Answered step by step
Verified Expert Solution
Question
1 Approved Answer
a) Read and analyze comfully the scenario given in Figure 5. Draw a use case diagram to show the functionality of Programming Code Sharing System
a) Read and analyze comfully the scenario given in Figure 5. Draw a use case diagram to show the functionality of Programming Code Sharing System Sharing programming is an agile software development technique where two programmers work together at one work station. One programmer types in code while the other one will reviews each line of code as it is typed in. The programmer that typing the code is called the driver. Meanwhile, the programmer reviewing the code is called the observer. The two programmers switch roles frequently (possibly every 30 minutes or less). You are asked to build a system that allows Programming Code Sharing. That is, the system should allow the driver and the observer to be in remote locations, but both can view a single desktop in real-time. The driver should be able to edit code and the observer should be able to "point" to objects on the driver's desktop. In addition, there should be a video chat facility to allow the programmers to communicate. The system should allow the programmers to easily swap roles and record rationale in the form of video chats. In addition, the driver should be able to issue the system to backup old work. Figures Below are the option to draw and upload your use case diagram. 1) Draw the use case diagram on plain paper, take a picture, and upload your picture in space provided 2) Use any drawing tools to draw and save your use case diagram (using pdf, word or image file formar) and upload your file in space provided Please ensure to write your full name and ID number accordingly. b) Read and analyze carefully the scenario given in Figure 5. Suggest any TWO (2) non-functional requirements that suitable for the system. Sharing programming is an agile software development technique where two programmers work together at one work station. One programmer types in code while the other one will reviews each line of code as it is typed in. The programmer that typing the code is called the driver. Meanwhile, the programmer reviewing the code is called the observer. The two programmers switch roles frequently (possibly every 30 minutes or less). You are asked to build a system that allows Programming Code Sharing. That is, the system should allow the driver and the observer to be in remote locations, but both can view a single desktop in real-time. The driver should be able to edit code and the observer should be able to "point" to objects on the driver's desktop. In addition, there should be a video chat facility to allow the programmers to communicate. The system should allow the programmers to easily swap roles and record rationale in the form of video chats. In addition, the driver should be able to issue the system to backup old work. Figures c) Identify which design model that use cas diagram is falls under
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started