Alaa G.,Support Center |
Samir Z.,Al Ahram Canadian University
2014 9th International Conference on Informatics and Systems, INFOS 2014 | Year: 2015
The purpose of this research is to determine based on an empirical study, what requirements traceability types are of importance to SCRUM teams, and what value and motive are behind the adoption taken from the perspective of different key players; developers, system analysts, SCRUM masters and project owners. This is in particular important as there a big number of requirements traceability models and tools available without a roadmap to provide guidance in evaluating them. A literature review was undertaken to study requirements traceability taxonomy in the context of agile development. In order to empirically test the adoption preferences a focus group study was undertaken to cover representatives from the different key players. Findings imply that a multi-faceted view is important when designing requirements traceability tools to satisfy the different perspectives. The derived adoption roadmap offers design principles that would make traceability tools less complicated and more influential by exposing traceability data and techniques according to player role. © 2014 Faculty of Computers and Information, Cairo University.
Alaa G.,Egyptian Cabinets Information and Decision Support Center |
Menshawi M.,Al Ahram Canadian University |
Saeed M.,Al Ahram Canadian University
Proceedings - 2013 8th International Conference on Computer Engineering and Systems, ICCES 2013 | Year: 2013
Design of Web-enabled mobile applications is a complex task as mobile-wireless systems have special emphasis on quality of service (QoS) that covers network bandwidth usage, response time, failure rates, recovery time and others. Beside network constraints, mobile applications have limitations in terms of display size, local storage capacity, processing power, cache memory and battery life time that affect mobile system design features. QoS is related to quality in use features, such as efficiency and effectiveness that characterize quality of the system while it is in use. This research studies software metrics related to the design of mobile system components and their effect on QoS and quality in use. The research classifies the metrics as related to abstraction, coupling, data complexity and file transfer properties. Application of proposed metrics on a real-case Web-enabled mobile application indicates system design criteria required to improve QoS. © 2013 IEEE.