Change search
Link to record
Permanent link

Direct link
BETA
Barney, Sebastian
Publications (5 of 5) Show all publications
Chatzipetrou, P., Angelis, L., Barney, S. & Wohlin, C. (2015). An experience-based framework for evaluating alignment of software quality goals. Software quality journal, 23(4), 567-594
Open this publication in new window or tab >>An experience-based framework for evaluating alignment of software quality goals
2015 (English)In: Software quality journal, ISSN 0963-9314, E-ISSN 1573-1367, Vol. 23, no 4, p. 567-594Article in journal (Refereed) Published
Abstract [en]

Efficient quality management of software projects requires knowledge of how various groups of stakeholders involved in software development prioritize the product and project goals. Agreements or disagreements among members of a team may originate from inherent groupings, depending on various professional or other characteristics. These agreements are not easily detected by conventional practices (discussions, meetings, etc.) since the natural language expressions are often obscuring, subjective, and prone to misunderstandings. It is therefore essential to have objective tools that can measure the alignment among the members of a team; especially critical for the software development is the degree of alignment with respect to the prioritization goals of the software product. The paper proposes an experience-based framework of statistical and graphical techniques for the systematic study of prioritization alignment, such as hierarchical cluster analysis, analysis of cluster composition, correlation analysis, and closest agreement-directed graph. This framework can provide a thorough and global picture of a team's prioritization perspective and can potentially aid managerial decisions regarding team composition and leadership. The framework is applied and illustrated in a study related to global software development where 65 individuals in different roles, geographic locations and professional relationships with a company, prioritize 24 goals from individual perception of the actual situation and for an ideal situation.

Place, publisher, year, edition, pages
Springer, 2015
Keywords
Software, Quality, Global software development, Cluster analysis, Alignment, Different perspectives
National Category
Software Engineering
Identifiers
urn:nbn:se:bth-11001 (URN)10.1007/s11219-014-9251-5 (DOI)000363257000002 ()
External cooperation:
Available from: 2015-11-24 Created: 2015-11-24 Last updated: 2018-01-10Bibliographically approved
Barney, S., Mohankumar, V., Chatzipetrou, P., Aurum, A., Wohlin, C. & Angelis, L. (2014). Software quality across borders: Three case studies on company internal alignment. Information and Software Technology, 56(1), 20-38
Open this publication in new window or tab >>Software quality across borders: Three case studies on company internal alignment
Show others...
2014 (English)In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 56, no 1, p. 20-38Article in journal (Refereed) Published
Abstract [en]

Software quality issues are commonly reported when offshoring software development. Value-based software engineering addresses this by ensuring key stakeholders have a common understanding of quality. Objective: This work seeks to understand the levels of alignment between key stakeholder groups within a company on the priority given to aspects of software quality developed as part of an offshoring relationship. Furthermore, the study aims to identify factors impacting the levels of alignment identified. Method: Three case studies were conducted, with representatives of key stakeholder groups ranking aspects of software quality in a hierarchical cumulative exercise. The results are analysed using Spearman rank correlation coefficients and inertia. The results were discussed with the groups to gain a deeper understanding of the issues impacting alignment. Results: Various levels of alignment were found between the various groups. The reasons for misalignment were found to include cultural factors, control of quality in the development process, short-term versus long-term orientations, understanding of cost-benefits of quality improvements, communication and coordination. Conclusions: The factors that negatively affect alignment can vary greatly between different cases. The work emphasises the need for greater support to align company internal success-critical stakeholder groups in their understanding of quality when offshoring software development.

Place, publisher, year, edition, pages
Elsevier, 2014
Keywords
Alignment, Global software development, Offshore, Outsourcing, Quality, Software
National Category
Software Engineering
Identifiers
urn:nbn:se:bth-6708 (URN)10.1016/j.infsof.2013.06.004 (DOI)000329151900003 ()oai:bth.se:forskinfo038212A6FD3584D1C1257BE5004B8EFC (Local ID)oai:bth.se:forskinfo038212A6FD3584D1C1257BE5004B8EFC (Archive number)oai:bth.se:forskinfo038212A6FD3584D1C1257BE5004B8EFC (OAI)
Available from: 2014-04-23 Created: 2013-09-13 Last updated: 2018-01-11Bibliographically approved
Moe, N., Barney, S., Aurum, A., Khurum, M., Wohlin, C., Barney, H., . . . Winata, M. (2012). Fostering and sustaining innovation in a Fast Growing Agile Company. In: Lecture Notes in Computer Science: . Paper presented at 13th International Conference on Product-Focused Software Process Improvement, PROFES (pp. 160-174). Madrid: Springer, 7343
Open this publication in new window or tab >>Fostering and sustaining innovation in a Fast Growing Agile Company
Show others...
2012 (English)In: Lecture Notes in Computer Science, Madrid: Springer , 2012, Vol. 7343, p. 160-174Conference paper, Published paper (Refereed)
Abstract [en]

Sustaining innovation in a fast growing software development company is difficult. As organisations grow, peoples' focus often changes from the big picture of the product being developed to the specific role they fill. This paper presents two complementary approaches that were successfully used to support continued developer-driven innovation in a rapidly growing Australian agile software development company. The method "FedEx TM Day" gives developers one day to showcase a proof of concept they believe should be part of the product, while the method "20% Time" allows more ambitious projects to be undertaken. Given the right setting and management support, the two approaches can support and improve bottom-up innovation in organizations.

Place, publisher, year, edition, pages
Madrid: Springer, 2012
Keywords
20% Time, agile software development, case study, empirical, FedEx Day, innovation, scrum, XP
National Category
Software Engineering
Identifiers
urn:nbn:se:bth-7062 (URN)10.1007/978-3-642-31063-8_13 (DOI)oai:bth.se:forskinfoC661A1CB1695B6B7C1257AC6004FAC36 (Local ID)9783642310621 (ISBN)oai:bth.se:forskinfoC661A1CB1695B6B7C1257AC6004FAC36 (Archive number)oai:bth.se:forskinfoC661A1CB1695B6B7C1257AC6004FAC36 (OAI)
Conference
13th International Conference on Product-Focused Software Process Improvement, PROFES
Available from: 2012-12-19 Created: 2012-11-30 Last updated: 2018-01-11Bibliographically approved
Barney, S., Khurum, M., Petersen, K., Unterkalmsteiner, M. & jabangwe, R. (2012). Improving Students With Rubric-Based Self-Assessment and Oral Feedback. IEEE Transactions on Education, 55(3), 319-325
Open this publication in new window or tab >>Improving Students With Rubric-Based Self-Assessment and Oral Feedback
Show others...
2012 (English)In: IEEE Transactions on Education, ISSN 0018-9359, Vol. 55, no 3, p. 319-325Article in journal (Refereed) Published
Abstract [en]

Rubrics and oral feedback are approaches to help students improve performance and meet learning outcomes. However, their effect on the actual improvement achieved is inconclusive. This paper evaluates the effect of rubrics and oral feedback on student learning outcomes. An experiment was conducted in a software engineering course on requirements engineering, using the two approaches in course assignments. Both approaches led to statistically significant improvements, though no material improvement (i.e., a change by more than one grade) was achieved. The rubrics led to a significant decrease in the number of complaints and questions regarding grades.

Place, publisher, year, edition, pages
IEEE, 2012
Keywords
education rubrics, requirements engineering
National Category
Software Engineering
Identifiers
urn:nbn:se:bth-7157 (URN)10.1109/TE.2011.2172981 (DOI)000307191400002 ()oai:bth.se:forskinfoACBB1E5F4B5ACEECC125797F0069C846 (Local ID)oai:bth.se:forskinfoACBB1E5F4B5ACEECC125797F0069C846 (Archive number)oai:bth.se:forskinfoACBB1E5F4B5ACEECC125797F0069C846 (OAI)
External cooperation:
Available from: 2012-11-28 Created: 2012-01-08 Last updated: 2018-01-11Bibliographically approved
Barney, S., Petersen, K., Svahnberg, M., Aurum, A. & Barney, H. (2012). Software quality trade-offs: A systematic map. Information and Software Technology, 54(7), 651-662
Open this publication in new window or tab >>Software quality trade-offs: A systematic map
Show others...
2012 (English)In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 54, no 7, p. 651-662Article, review/survey (Refereed) Published
Abstract [en]

Background: Software quality is complex with over investment, under investment and the interplay between aspects often being overlooked as many researchers aim to advance individual aspects of software quality. Aim: This paper aims to provide a consolidated overview the literature that addresses trade-offs between aspects of software product quality. Method: A systematic literature map is employed to provide an overview of software quality trade-off literature in general. Specific analysis is also done of empirical literature addressing the topic. Results: The results show a wide range of solution proposals being considered. However, there is insufficient empirical evidence to adequately evaluate and compare these proposals. Further a very large vocabulary has been found to describe software quality. Conclusion: Greater empirical research is required to sufficiently evaluate and compare the wide range of solution proposals. This will allow researchers to focus on the proposals showing greater signs of success and better support industrial practitioners.

Place, publisher, year, edition, pages
Elsevier, 2012
Keywords
Software engineering, Software quality, Trade-off approaches
National Category
Software Engineering
Identifiers
urn:nbn:se:bth-7145 (URN)10.1016/j.infsof.2012.01.008 (DOI)000304387600001 ()oai:bth.se:forskinfo2CDAA66F747222B6C1257AC500383877 (Local ID)oai:bth.se:forskinfo2CDAA66F747222B6C1257AC500383877 (Archive number)oai:bth.se:forskinfo2CDAA66F747222B6C1257AC500383877 (OAI)
Available from: 2012-11-29 Created: 2012-11-29 Last updated: 2018-01-11Bibliographically approved
Organisations

Search in DiVA

Show all publications