App development Scope Sample Clauses
App development Scope. The main focus of this Scope is on the capturing and reviewing of requirements for the development of mobile apps. Those requirements are captured through the interactions with the app, both in a structural and a behavioural manner, which can also be used to communicate the intended way of involving the app in a business process. The major groups used here are: The Interaction flow group describes the interactions that are performed between a device and its user to achieve a certain goal. Interaction flow Should preferably have only one start and one main end. Interaction A core element for describing an interaction flow. It can be considered an action of type “Interaction”. Function execution A core element for describing an interaction flow. It can be considered an action of type “Function execution”. Event Can be used and reused in other processes to provide points of reference between different processes. Path split Used to split a path. Synchronisation Used to merge paths. Action type The aspect-specific concept, to allow categorising actions into additional types. specialisation of (generalisation of) The general concept, to specialise action types. instance of (has instance) The general concept, to indicate the action type of an interaction or a function execution. followed by (preceded by) The aspect-specific concept, to specify the sequence and conditions for the flow. impacts (affected by) The aspect-specific concept, to allow describing the impact of an action on other actions. detailed by (describes) The aspect-specific concept, to decompose actions into a finer granularity. has part (part of) The aspect-specific concept, to state what is contained by an interaction flow. influences (influenced by) The inter-aspect concept, to specify what values are consumed or produced. requires (required by) The inter-aspect concept, to indicate the use or adaptation of participants. In this case it should focus on the Points of interaction and Interaction components that are used. The Navigation model group describes what navigation is possible through a mobile app. Navigation model One navigation model can capture several interaction flows, but it should not depict several mobile apps. Participant involvement Should represent either an Interaction component or a Point of interaction. contains (contained by) The general concept, to decompose a collaboration into its contents. is for (has collaboration) The inter-aspect concept, to indicate on which action...
