• determining if an existing solution can be used
– social and ethical considerations
– consideration of existing software products
– customisation of existing software solutions
– cost effectiveness
– licensing considerations
• selecting an appropriate development approach if there is no appropriate existing solution
Students learn to:
• evaluate the extent to which a proposed system will meet user needs
• evaluate the effectiveness of using existing software
https://github.com/AuroraCollegeSDD/12SDD_Course_Information_v2/wiki/9.2.1-Defining-and-understanding-the-problem#issues-relevant-to-a-proposed-solution
Students learn about:
• determining if an existing solution can be used – social and ethical considerations – consideration of existing software products – customisation of existing software solutions – cost effectiveness – licensing considerations • selecting an appropriate development approach if there is no appropriate existing solution
Students learn to:
• evaluate the extent to which a proposed system will meet user needs • evaluate the effectiveness of using existing software