Supporting collaboration in the development of complex engineering software

Victoria E Shipp, Peter Johnson

Research output: Chapter in Book/Report/Conference proceedingChapter

1 Citation (Scopus)

Abstract

Software development in engineering firms is a prominent and vital activity, with the success of the business often being dependent on the tools being used. Developing this software requires collaboration between a number of stakeholders, including end-users and other software teams who are often remotely located. This research has used an ethnographic approach to studying communications between stakeholders involved in the development of this type of software. Findings show that users play a vital role in the development team due to their knowledge of the domain and work processes. Supporting this relationship remotely can be challenging, especially due to the reliance on ad-hoc communication strategies. This can sometimes lead to misunderstandings, design rationale being lost, and poor and efficient designs and processes. Lightweight tools that enable flexible design artefacts to be shared and discussed could assist this process and will be investigated in future work.
Original languageEnglish
Title of host publicationCHASE'11 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011
Place of PublicationPiscataway, NJ
PublisherIEEE
Pages84-87
Number of pages4
ISBN (Print)0270-5257
DOIs
Publication statusPublished - 2011
Event4th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2011, Co-located with ICSE 2011, May 21, 2011 - May 21, 2011 - Waikiki, Honolulu, HI, USA United States
Duration: 1 Jan 2011 → …

Publication series

NameProceedings - International Conference on Software Engineering
PublisherIEEE Computer Society

Conference

Conference4th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2011, Co-located with ICSE 2011, May 21, 2011 - May 21, 2011
CountryUSA United States
CityWaikiki, Honolulu, HI
Period1/01/11 → …

Fingerprint

Software engineering
Communication
Industry

Cite this

Shipp, V. E., & Johnson, P. (2011). Supporting collaboration in the development of complex engineering software. In CHASE'11 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011 (pp. 84-87). (Proceedings - International Conference on Software Engineering). Piscataway, NJ: IEEE. https://doi.org/10.1145/1984642.1984663

Supporting collaboration in the development of complex engineering software. / Shipp, Victoria E; Johnson, Peter.

CHASE'11 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011. Piscataway, NJ : IEEE, 2011. p. 84-87 (Proceedings - International Conference on Software Engineering).

Research output: Chapter in Book/Report/Conference proceedingChapter

Shipp, VE & Johnson, P 2011, Supporting collaboration in the development of complex engineering software. in CHASE'11 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011. Proceedings - International Conference on Software Engineering, IEEE, Piscataway, NJ, pp. 84-87, 4th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2011, Co-located with ICSE 2011, May 21, 2011 - May 21, 2011, Waikiki, Honolulu, HI, USA United States, 1/01/11. https://doi.org/10.1145/1984642.1984663
Shipp VE, Johnson P. Supporting collaboration in the development of complex engineering software. In CHASE'11 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011. Piscataway, NJ: IEEE. 2011. p. 84-87. (Proceedings - International Conference on Software Engineering). https://doi.org/10.1145/1984642.1984663
Shipp, Victoria E ; Johnson, Peter. / Supporting collaboration in the development of complex engineering software. CHASE'11 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011. Piscataway, NJ : IEEE, 2011. pp. 84-87 (Proceedings - International Conference on Software Engineering).
@inbook{b2a88812e8bf4b43b34c8b4048aa6952,
title = "Supporting collaboration in the development of complex engineering software",
abstract = "Software development in engineering firms is a prominent and vital activity, with the success of the business often being dependent on the tools being used. Developing this software requires collaboration between a number of stakeholders, including end-users and other software teams who are often remotely located. This research has used an ethnographic approach to studying communications between stakeholders involved in the development of this type of software. Findings show that users play a vital role in the development team due to their knowledge of the domain and work processes. Supporting this relationship remotely can be challenging, especially due to the reliance on ad-hoc communication strategies. This can sometimes lead to misunderstandings, design rationale being lost, and poor and efficient designs and processes. Lightweight tools that enable flexible design artefacts to be shared and discussed could assist this process and will be investigated in future work.",
author = "Shipp, {Victoria E} and Peter Johnson",
year = "2011",
doi = "10.1145/1984642.1984663",
language = "English",
isbn = "0270-5257",
series = "Proceedings - International Conference on Software Engineering",
publisher = "IEEE",
pages = "84--87",
booktitle = "CHASE'11 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011",
address = "USA United States",

}

TY - CHAP

T1 - Supporting collaboration in the development of complex engineering software

AU - Shipp, Victoria E

AU - Johnson, Peter

PY - 2011

Y1 - 2011

N2 - Software development in engineering firms is a prominent and vital activity, with the success of the business often being dependent on the tools being used. Developing this software requires collaboration between a number of stakeholders, including end-users and other software teams who are often remotely located. This research has used an ethnographic approach to studying communications between stakeholders involved in the development of this type of software. Findings show that users play a vital role in the development team due to their knowledge of the domain and work processes. Supporting this relationship remotely can be challenging, especially due to the reliance on ad-hoc communication strategies. This can sometimes lead to misunderstandings, design rationale being lost, and poor and efficient designs and processes. Lightweight tools that enable flexible design artefacts to be shared and discussed could assist this process and will be investigated in future work.

AB - Software development in engineering firms is a prominent and vital activity, with the success of the business often being dependent on the tools being used. Developing this software requires collaboration between a number of stakeholders, including end-users and other software teams who are often remotely located. This research has used an ethnographic approach to studying communications between stakeholders involved in the development of this type of software. Findings show that users play a vital role in the development team due to their knowledge of the domain and work processes. Supporting this relationship remotely can be challenging, especially due to the reliance on ad-hoc communication strategies. This can sometimes lead to misunderstandings, design rationale being lost, and poor and efficient designs and processes. Lightweight tools that enable flexible design artefacts to be shared and discussed could assist this process and will be investigated in future work.

UR - http://dx.doi.org/10.1145/1984642.1984663

U2 - 10.1145/1984642.1984663

DO - 10.1145/1984642.1984663

M3 - Chapter

SN - 0270-5257

T3 - Proceedings - International Conference on Software Engineering

SP - 84

EP - 87

BT - CHASE'11 - Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering, Co-located with ICSE 2011

PB - IEEE

CY - Piscataway, NJ

ER -