CS487 Software Engineering
Midterm
软件工程考试代考 Problem 1 (2 point)You accepted a better job offer in another company, on your last day of work you copied some of your analysis that
Problem 1 (2 point) 软件工程考试代考
You accepted a better job offer in another company, on your last day of work you copied some of your analysis that would help you with your new job. What codes of ethics have you violated (name at least 2)? Please provide a brief justification of your answer and explain why it is important to follow code of ethics.
Problem 2 (2.5 points) 软件工程考试代考
Name 3 different conditions/situations that would be advantageous to the use of agile and provide an example of each application.
Problem 3 软件工程考试代考
Take the example of the weather station in the wild we have seen in the class. The weather station allows remote monitoring of the weather (wind speed, temperature, upcoming fires etc..) which allows them to depict what action they should take in case of any natural disaster before it gets to habitated areas.
a(4 points)
Write 2 user requirements and decompose each user requirement to 2 systems requirements. Write 2 non functional requirements
b(2.5 point)
Write 6 test cases for these requirements. Make sure to include at least one of the following test types: unit, integration and system testing.
c(1.7 point)
Suggest an architectural pattern for the application. Explain briefly what you chose with 2 supporting arguments.
d(4.3 point) 软件工程考试代考
Sketch a GUI that is used in the back office (that is remotely monitoring the weather). The GUI should allow configuration of the system, diagnostics, and provide information about about the weather in the remote area
e(2.5 points)
Create a sequence diagram that illustrates the setup of the system, run diagnostic that includes check the sensor reading and start getting weather information.
f(3.5 points)
List four principles of agile methodology and how scrum method implements them. Provide a sprint plan for this applicationg- (2 points) Explain why a company would consider changing its processes for more dependable ones, list 4 activities, and briefly explain their use.
更多代写:美国包CS网课机构 gre线上考试 英国ASTR代写 美国理科paper代写 美国留学生report代写 essay思路代写