During the planning activity, the difficulties of developing for more than one device or platform must be factored into the project budget and timeline so that the resources needed to satisfy all stakeholder concerns are appropriately allocated.
The difficulties of conducting meaningful usability testing and adequate field testing add to the development costs of MobileApps. Risk analysis should consider the impact of losses if security incidents or privacy violationsoccur. Planning for a security review of the requirements might also be desirable(Chapter 27)