Question: QUESTION 2 (20 MARKS) I. In software engineering, a 'non-technical problem' happens with agile methods (and others for which incremental specification is inherent) when an

QUESTION 2 (20 MARKS) I. In software engineering, a 'non-technical problem' happens with agile methods (and others for which incremental specification is inherent) when an outsourcing company is contracted for system development concerns with the fact that payment cannot normally be based on developing a system satisfying a pre-determined set of requirements. How do contracts usually specify the amount customers will pay developers when such method is employed? E marks) ii. In FTMK, for undergraduate course, students are expected to complete a software project. Explain how the agile methodology maybe very useful for the students to use in this situation. (10 marks) iii. When describing a system, explain why you may have to start the design of the system architecture before the requirements specification is complete
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
