Question: 1. Identify a problem whose solution requires you to develop application. Describe in detail the problem you are trying to give solution to. Design in



![model. [30 marks] 2. Draw diagrams showing a conceptual view and a](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2024/09/66f38e7130980_74466f38e70d4741.jpg)



1. Identify a problem whose solution requires you to develop application. Describe in detail the problem you are trying to give solution to. Design in detail the architecture of the system using the 4+1 View model. [30 marks] 2. Draw diagrams showing a conceptual view and a process view of the architectures of a computer-controlled video conferencing system that allows video, audio, and computer data to be visible to several participants at the same time. [10 marks) 3. Is it ethical for an engineer to agree to deliver a software system with known faults to a customer? Does it make any difference if the customer is told of the existence of these faults in advance? Would it be reasonable to make claims about the reliability of the software in such circumstances? [10 marks) 4. Explain why you normally use several architectural patterns when designing the architecture of a large system. What additional information might be useful when designing large systems? [10 marks) 5. You are asked by your manager to deliver software to a schedule that you know can only be met by asking your project team to work unpaid overtime. All team members have young children. Discuss whether you should accept this demand from your manager or whether you should persuade your team to give their time to the organization rather than to their families. What factors might be significant in your decision? [10 marks) 6. Explain why the process of project planning is iterative and why a plan must be continually reviewed during a software project. [5 marks) 7. Explain the project planning process for software development. [5 marks)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
