Question: QUESTION 1 a ) State five ( 5 ) pitfalls of Software Engineering and fully explain how these pitfalls negatively affect the Software Engineering field.
QUESTION
a State five pitfalls of Software Engineering and fully explain how these pitfalls negatively affect the Software Engineering field. Use an example of system to illustrate your arguments
b Reliability and safety are related but distinct dependability attributes. Describe the most important distinction between these attributes and explain why it is possible for a reliable system to be unsafe and vice versa.
QUESTION
a You have been asked to prepare and deliver a presentation to a nontechnical manager to justify the hiring of a system architect for a new project. Write a list of bullet points setting out the key points in your presentation.
b As a programmer, you are offered promotion to a project management position, but you feel that you can make a more effective contribution in a technical rather than a managerial role. Discuss whether you should accept the promotion
QUESTION
a Should there be a separate profession of 'software architect' whose role is to work independently with a customer to design the software system architecture? A separate software company would then implement the system. What might be the difficulties of establishing such a profession?
b Think of a problem that can be solved by developing an application. Fully describe the problem and design the application showing the interaction between the entities of your system. Use sequence diagrams to show this interaction
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
