VCDTCD050
Define and decompose real-world problems precisely, taking into account functional and non-functional requirements and including interviewing stakeholders to identify needs
Elaborations
-
developing a preliminary specification for an opportunity or a need that typically contains a problem statement, a set of solution needs expressed as functional and non-functional requirements, any assumptions or constraints to be considered and the scope or boundaries of the solution
-
investigating different types of functional requirements for solutions, for example increasing the speed of processing, calculating new results, improving the quality of reports
-
investigating different types of non-functional requirements for solutions, for example considering how the requirements of reliability, user-friendliness, portability and robustness could affect the way people use solutions
-
identifying the range of stakeholders who are associated with solutions but are not direct users and using techniques such as interviewing and reinterviewing to clarify needs
-
using software such as graphic organisers to determine a fundamental cause of a problem or to represent related elements of a problem that need to be jointly addressed in the digital solution
-
testing a range of text and graphical user interface designs with clients who have different needs on the basis of time taken to complete the task and the number of errors made
VCDTCD050 | Technologies | Digital Technologies | Levels 9 and 10 | Creating Digital Solutions