Why use case specifications are hard to use in generating prototypes

作者: Ana Carolina Oran , Natasha Valentim , Gleison Santos , Tayana Conte

DOI: 10.1049/IET-SEN.2018.5239

关键词:

摘要: Requirements communication is essential in software development projects since customer needs must be communicated to the team clearly and effectively. Although use case (UC) specifications are used communicate requirements detail, developers do not always follow them. This study presents an empirical carried out understand reasons why UC their difficulties using generating prototypes. Results show that four fail existence of specification errors, ambiguous information, lack detailed specification, or incomplete due improvement suggestions. Also, defects types impacted prototypes creation most were omission, ambiguity, incorrect fact. The authors noted 6 25 (24%) caused discrepancies prototypes, 12 (48%) corrected during creation, 7 (28%) propagated

参考文章(20)
Olga Liskin, How Artifacts Support and Impede Requirements Communication Requirements Engineering: Foundation for Software Quality. pp. 132- 147 ,(2015) , 10.1007/978-3-319-16101-3_9
Saurabh Tiwari, Atul Gupta, A systematic literature review of use case specifications research Information & Software Technology. ,vol. 67, pp. 128- 158 ,(2015) , 10.1016/J.INFSOF.2015.06.004
José Ignacio Panach, Oscar Pastor, Gustavo Rossi, Julián Grigera, Esteban Robles Luna, Incorporating usability requirements in a test/model-driven web engineering approach Journal of Web Engineering. ,vol. 9, pp. 132- 156 ,(2010) , 10.5555/2011309.2011312
Martin Höst, Björn Regnell, Claes Wohlin, Using Students as Subjects—A Comparative Study ofStudents and Professionals in Lead-Time Impact Assessment Empirical Software Engineering. ,vol. 5, pp. 201- 214 ,(2000) , 10.1023/A:1026586415054
Preethu Rose Anish, Maya Daneva, Jane Cleland-Huang, Roel J. Wieringa, Smita Ghaisas, What you ask is what you get: Understanding architecturally significant functional requirements ieee international conference on requirements engineering. pp. 86- 95 ,(2015) , 10.1109/RE.2015.7320411
Natalia Juristo, Ayse Tosun Misirli, Iflaah Salman, Are students representatives of professionals in software engineering experiments international conference on software engineering. ,vol. 1, pp. 666- 676 ,(2015) , 10.5555/2818754.2818836
Bernhard Hoisl, Stefan Sobernig, Mark Strembeck, Comparing Three Notations for Defining Scenario-based Model Tests: A Controlled Experiment quality of information and communications technology. pp. 95- 104 ,(2014) , 10.1109/QUATIC.2014.19
Bente Anda, Dag IK Sjøberg, None, Towards an inspection technique for use case models Proceedings of the 14th international conference on Software engineering and knowledge engineering - SEKE '02. pp. 127- 134 ,(2002) , 10.1145/568760.568785
Yu-Cheng Tu, Ewan Tempero, Clark Thomborson, An experiment on the impact of transparency on the effectiveness of requirements documents Empirical Software Engineering. ,vol. 21, pp. 1035- 1066 ,(2016) , 10.1007/S10664-015-9374-8
Bente Anda, Kai Hansen, Gunhild Sand, None, An investigation of use case quality in a large safety-critical software development project Information & Software Technology. ,vol. 51, pp. 1699- 1711 ,(2009) , 10.1016/J.INFSOF.2009.04.005