Answered step by step
Verified Expert Solution
Link Copied!

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

image text in transcribed

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

PC Magazine Guide To Client Server Databases

Authors: Joe Salemi

1st Edition

156276070X, 978-1562760700

More Books

Students also viewed these Databases questions

Question

What is readily determinable fair value as per FAS 115?

Answered: 1 week ago