ABSTRACT
Market pressure to access wider markets, whilst reducing costs of delivering support to distant clients, is driving the demand for systems that support remote delivery of customer service. Although systems have been developed to meet such demand, the delivery of remote mining engineering services posts unique challenges that require specific attention. In this paper, we report a study conducted as part of a collaborative project between CSIRO and a company specialising in the provision of mining engineering services, to understand user requirements for delivering mining engineering services remotely. In this study, we employ an approach that applies user-experience design methods, combined with scenario-based software design techniques in requirements elicitation and analysis. We review related work, describe the procedure and techniques of the approach, present our design recommendations and discuss future work.
- Nokia Siemens Networks. Remote service delivery puts customers closer. http://www.nokiasiemensnetworks.com. Accessed 05/09/2012.Google Scholar
- Martin Maguire and Nigel Bevan. 2002. User Requirements Analysis: A Review of Supporting Methods. In Proceedings of the IFIP 17th World Computer Congress - TC13 Stream on Usability: Gaining a Competitive Edge, 133--148. Google ScholarDigital Library
- Alistair G. Sutcliffe, Neil A. M. Maiden, Shailey Minocha, Darrel Manuel, Supporting Scenario-Based Requirements Engineering, IEEE Transactions on Software Engineering, 24 (12): 1072--1088, 1998. Google ScholarDigital Library
- Thomas A. Alspaugh and Annie I. Anton. 2008. Scenario support for effective requirements. Inf. Softw. Technol. 50, 3 (February 2008), 198--220. Google ScholarDigital Library
- Franco Tecchia, Leila Alem and Weidong Huang (2012) 3D Helping Hands: a gesture based MR system for remote collaboration. The 11th International Conference on Virtual Reality Continuum and Its Applications in Industry (VRCAI12). December 2--4, 2012, Singapore. Google ScholarDigital Library
- Leila Alem, Franco Tecchia and Weidong Huang (2011) HandsOnVideo: Towards a Gesture based Mobile AR System for Remote Collaboration. In Recent Trends of Mobile Collaborative Augmented Reality, 127--138. Springer.Google ScholarCross Ref
- Gavriel Salvendy, Handbook of Human Factors and Ergonomics, Wiley; 4 edition (March 13, 2012)Google Scholar
- Sooyong Park, Minseong Kim, Vijayan Sugumaran: A scenario, goal and feature-oriented domain analysis approach for developing software product lines. Industrial Management and Data Systems 104(4): 296--308 (2004)Google Scholar
- Kang, K. C., Cohen, S. G., Hess, J. A., Novak, W. E. and Peterson, A. S. (1990), Feature-oriented Domain Analysis Feasibility Study, Technical Report CMU/SEI-90-TR-21, Carnegie Mellon University.Google Scholar
- Sombat Chanvilai, Kozo Honda, Hiroyuki Nakagawa, Yasuyuki Tahara, and Akihiko Ohsuga. 2012. Goal-oriented approach to creating class diagrams with OCL constraints. In Proceedings of the 27th Annual ACM Symposium on Applied Computing (SAC'12). ACM, 1051--1056. Google ScholarDigital Library
- Weidong Huang, Craig James, Leila Alem, Kerstin Haustein (2011) Remote Mining Engineer User Requirements Specification, Technical Report Number: P2011/39, CSIRO.Google Scholar
- John M. Carroll. 1999. Five Reasons for Scenario-Based Design. Interacting with Computers. 13 (1): 43--60, 2000Google ScholarCross Ref
- Dejan Petkkovic and Gitesh K Raikundalia (2009) An Experience with Three Scenario-Based Methods: Evaluation and Comparison. International Journal of Computer Science and Network Security, 9 (1). pp. 180--185Google Scholar
Index Terms
- A scenario- and observation-based requirement analysis for delivery of remote mining services
Recommendations
Non-functional Requirement Analysis and Recommendation for Software Services
ICWS '13: Proceedings of the 2013 IEEE 20th International Conference on Web ServicesNon-Functional (NF) requirement is very important for the success of a software service. Considering that there could be multiple services implementing a same function, it is crucial for software providers to understand the real NF demands from ...
An Effective Requirement Engineering Process Model for Software Development and Requirements Management
ARTCOM '10: Proceedings of the 2010 International Conference on Advances in Recent Technologies in Communication and ComputingRequirement engineering is the most effective phase of software development process. It aims to collect good requirements from stakeholders in the right way. It is important for every organization to develop quality software products that can satisfy ...
A problem-driven scenario-based approach to collaborative requirement elicitation
Internetware '09: Proceedings of the First Asia-Pacific Symposium on InternetwareStakeholders play critical roles in requirements elicitation, since they are the source of requirements, and the quality of elicited requirements is significantly influenced by the degree of stakeholders' participation and collaboration in elicitation. ...
Comments