The use of prototypes to bridge knowledge boundaries in agile software development
Bridging knowledge boundaries among project team members is essential to prevent delays or complete failure of software development projects. Prior researchers have reported that software prototypes can be used to help bridge knowledge boundaries between team members in traditional software developm...
Gespeichert in:
Veröffentlicht in: | Information systems journal (Oxford, England) England), 2020-03, Vol.30 (2), p.270-294 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 294 |
---|---|
container_issue | 2 |
container_start_page | 270 |
container_title | Information systems journal (Oxford, England) |
container_volume | 30 |
creator | Huber, Thomas L. Winkler, Maike A.E. Dibbern, Jens Brown, Carol V. |
description | Bridging knowledge boundaries among project team members is essential to prevent delays or complete failure of software development projects. Prior researchers have reported that software prototypes can be used to help bridge knowledge boundaries between team members in traditional software development settings, yet their use in an agile development setting remains unexplored. Agile development centers the interactions between team members on emerging representations of the prototype whose properties are prone to change over time. Therefore, we conducted an in‐depth study of an agile development project to enhance our understanding on how software prototypes are used as boundary objects in a distributed team setting. Our analyses of team member interactions during 46 virtual meetings that took place over a period of 6 months revealed four different prototype use practices (exemplifying, contrasting, relating, framing) that were effective in bridging syntactic, semantic, or pragmatic knowledge boundaries. We also provide empirically grounded evidence of how variations in object properties can afford different use practices, how the use practices take advantage of these properties, and how object properties are reshaped through these use practices as different types of knowledge boundaries are bridged. These findings bear important implications for research on prototypes as boundary objects in software development in particular and boundary object use in general. |
doi_str_mv | 10.1111/isj.12261 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2352536653</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2352536653</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3501-262362cc0c1907a7c735745c7808914c52052c8d17a040def032c2ef458f9a073</originalsourceid><addsrcrecordid>eNp1kE1PwzAMhiMEEmNw4B9E4sShWz6apD2iiY-hSUgwzlGWuqOja0rSUu3fk1Gu-GJLfmy_fhG6pmRGY8yrsJtRxiQ9QRPKpUiYUOL0WAuS0Jyqc3QRwo4QKtM0naDX9QfgPgB2JW6961x3aCHgzuGNr4ot4M_GDTUcq43rm8L4KrarBpttVQMOruwG4wEX8A21a_fQdJforDR1gKu_PEXvD_frxVOyenlcLu5WiY1aaMIk45JZSyzNiTLKKi5UKqzKSJbT1ApGBLNZQZUhKSmgJJxZBmUqsjI3RPEpuhn3Rt1fPYRO71zvm3hSMy6Y4FIKHqnbkbLeheCh1K2v9sYfNCX6aJmOlulfyyI7H9kh_nb4H9TLt-dx4gfZMWxP</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2352536653</pqid></control><display><type>article</type><title>The use of prototypes to bridge knowledge boundaries in agile software development</title><source>Wiley Online Library Journals Frontfile Complete</source><source>Business Source Complete</source><creator>Huber, Thomas L. ; Winkler, Maike A.E. ; Dibbern, Jens ; Brown, Carol V.</creator><creatorcontrib>Huber, Thomas L. ; Winkler, Maike A.E. ; Dibbern, Jens ; Brown, Carol V.</creatorcontrib><description>Bridging knowledge boundaries among project team members is essential to prevent delays or complete failure of software development projects. Prior researchers have reported that software prototypes can be used to help bridge knowledge boundaries between team members in traditional software development settings, yet their use in an agile development setting remains unexplored. Agile development centers the interactions between team members on emerging representations of the prototype whose properties are prone to change over time. Therefore, we conducted an in‐depth study of an agile development project to enhance our understanding on how software prototypes are used as boundary objects in a distributed team setting. Our analyses of team member interactions during 46 virtual meetings that took place over a period of 6 months revealed four different prototype use practices (exemplifying, contrasting, relating, framing) that were effective in bridging syntactic, semantic, or pragmatic knowledge boundaries. We also provide empirically grounded evidence of how variations in object properties can afford different use practices, how the use practices take advantage of these properties, and how object properties are reshaped through these use practices as different types of knowledge boundaries are bridged. These findings bear important implications for research on prototypes as boundary objects in software development in particular and boundary object use in general.</description><identifier>ISSN: 1350-1917</identifier><identifier>EISSN: 1365-2575</identifier><identifier>DOI: 10.1111/isj.12261</identifier><language>eng</language><publisher>Oxford: Blackwell Publishing Ltd</publisher><subject>agile software development ; Boundaries ; boundary objects ; object properties ; Observational studies ; observational study ; Properties (attributes) ; Prototypes ; Software ; Software development ; software prototype ; use practices</subject><ispartof>Information systems journal (Oxford, England), 2020-03, Vol.30 (2), p.270-294</ispartof><rights>2019 John Wiley & Sons Ltd</rights><rights>2020 John Wiley & Sons Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3501-262362cc0c1907a7c735745c7808914c52052c8d17a040def032c2ef458f9a073</citedby><cites>FETCH-LOGICAL-c3501-262362cc0c1907a7c735745c7808914c52052c8d17a040def032c2ef458f9a073</cites><orcidid>0000-0001-6230-1579</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1111%2Fisj.12261$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1111%2Fisj.12261$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,776,780,1411,27901,27902,45550,45551</link.rule.ids></links><search><creatorcontrib>Huber, Thomas L.</creatorcontrib><creatorcontrib>Winkler, Maike A.E.</creatorcontrib><creatorcontrib>Dibbern, Jens</creatorcontrib><creatorcontrib>Brown, Carol V.</creatorcontrib><title>The use of prototypes to bridge knowledge boundaries in agile software development</title><title>Information systems journal (Oxford, England)</title><description>Bridging knowledge boundaries among project team members is essential to prevent delays or complete failure of software development projects. Prior researchers have reported that software prototypes can be used to help bridge knowledge boundaries between team members in traditional software development settings, yet their use in an agile development setting remains unexplored. Agile development centers the interactions between team members on emerging representations of the prototype whose properties are prone to change over time. Therefore, we conducted an in‐depth study of an agile development project to enhance our understanding on how software prototypes are used as boundary objects in a distributed team setting. Our analyses of team member interactions during 46 virtual meetings that took place over a period of 6 months revealed four different prototype use practices (exemplifying, contrasting, relating, framing) that were effective in bridging syntactic, semantic, or pragmatic knowledge boundaries. We also provide empirically grounded evidence of how variations in object properties can afford different use practices, how the use practices take advantage of these properties, and how object properties are reshaped through these use practices as different types of knowledge boundaries are bridged. These findings bear important implications for research on prototypes as boundary objects in software development in particular and boundary object use in general.</description><subject>agile software development</subject><subject>Boundaries</subject><subject>boundary objects</subject><subject>object properties</subject><subject>Observational studies</subject><subject>observational study</subject><subject>Properties (attributes)</subject><subject>Prototypes</subject><subject>Software</subject><subject>Software development</subject><subject>software prototype</subject><subject>use practices</subject><issn>1350-1917</issn><issn>1365-2575</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp1kE1PwzAMhiMEEmNw4B9E4sShWz6apD2iiY-hSUgwzlGWuqOja0rSUu3fk1Gu-GJLfmy_fhG6pmRGY8yrsJtRxiQ9QRPKpUiYUOL0WAuS0Jyqc3QRwo4QKtM0naDX9QfgPgB2JW6961x3aCHgzuGNr4ot4M_GDTUcq43rm8L4KrarBpttVQMOruwG4wEX8A21a_fQdJforDR1gKu_PEXvD_frxVOyenlcLu5WiY1aaMIk45JZSyzNiTLKKi5UKqzKSJbT1ApGBLNZQZUhKSmgJJxZBmUqsjI3RPEpuhn3Rt1fPYRO71zvm3hSMy6Y4FIKHqnbkbLeheCh1K2v9sYfNCX6aJmOlulfyyI7H9kh_nb4H9TLt-dx4gfZMWxP</recordid><startdate>202003</startdate><enddate>202003</enddate><creator>Huber, Thomas L.</creator><creator>Winkler, Maike A.E.</creator><creator>Dibbern, Jens</creator><creator>Brown, Carol V.</creator><general>Blackwell Publishing Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>JQ2</scope><orcidid>https://orcid.org/0000-0001-6230-1579</orcidid></search><sort><creationdate>202003</creationdate><title>The use of prototypes to bridge knowledge boundaries in agile software development</title><author>Huber, Thomas L. ; Winkler, Maike A.E. ; Dibbern, Jens ; Brown, Carol V.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3501-262362cc0c1907a7c735745c7808914c52052c8d17a040def032c2ef458f9a073</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>agile software development</topic><topic>Boundaries</topic><topic>boundary objects</topic><topic>object properties</topic><topic>Observational studies</topic><topic>observational study</topic><topic>Properties (attributes)</topic><topic>Prototypes</topic><topic>Software</topic><topic>Software development</topic><topic>software prototype</topic><topic>use practices</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Huber, Thomas L.</creatorcontrib><creatorcontrib>Winkler, Maike A.E.</creatorcontrib><creatorcontrib>Dibbern, Jens</creatorcontrib><creatorcontrib>Brown, Carol V.</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Computer Science Collection</collection><jtitle>Information systems journal (Oxford, England)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Huber, Thomas L.</au><au>Winkler, Maike A.E.</au><au>Dibbern, Jens</au><au>Brown, Carol V.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The use of prototypes to bridge knowledge boundaries in agile software development</atitle><jtitle>Information systems journal (Oxford, England)</jtitle><date>2020-03</date><risdate>2020</risdate><volume>30</volume><issue>2</issue><spage>270</spage><epage>294</epage><pages>270-294</pages><issn>1350-1917</issn><eissn>1365-2575</eissn><abstract>Bridging knowledge boundaries among project team members is essential to prevent delays or complete failure of software development projects. Prior researchers have reported that software prototypes can be used to help bridge knowledge boundaries between team members in traditional software development settings, yet their use in an agile development setting remains unexplored. Agile development centers the interactions between team members on emerging representations of the prototype whose properties are prone to change over time. Therefore, we conducted an in‐depth study of an agile development project to enhance our understanding on how software prototypes are used as boundary objects in a distributed team setting. Our analyses of team member interactions during 46 virtual meetings that took place over a period of 6 months revealed four different prototype use practices (exemplifying, contrasting, relating, framing) that were effective in bridging syntactic, semantic, or pragmatic knowledge boundaries. We also provide empirically grounded evidence of how variations in object properties can afford different use practices, how the use practices take advantage of these properties, and how object properties are reshaped through these use practices as different types of knowledge boundaries are bridged. These findings bear important implications for research on prototypes as boundary objects in software development in particular and boundary object use in general.</abstract><cop>Oxford</cop><pub>Blackwell Publishing Ltd</pub><doi>10.1111/isj.12261</doi><tpages>25</tpages><orcidid>https://orcid.org/0000-0001-6230-1579</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1350-1917 |
ispartof | Information systems journal (Oxford, England), 2020-03, Vol.30 (2), p.270-294 |
issn | 1350-1917 1365-2575 |
language | eng |
recordid | cdi_proquest_journals_2352536653 |
source | Wiley Online Library Journals Frontfile Complete; Business Source Complete |
subjects | agile software development Boundaries boundary objects object properties Observational studies observational study Properties (attributes) Prototypes Software Software development software prototype use practices |
title | The use of prototypes to bridge knowledge boundaries in agile software development |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T12%3A05%3A42IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20use%20of%20prototypes%20to%20bridge%20knowledge%20boundaries%20in%20agile%20software%20development&rft.jtitle=Information%20systems%20journal%20(Oxford,%20England)&rft.au=Huber,%20Thomas%20L.&rft.date=2020-03&rft.volume=30&rft.issue=2&rft.spage=270&rft.epage=294&rft.pages=270-294&rft.issn=1350-1917&rft.eissn=1365-2575&rft_id=info:doi/10.1111/isj.12261&rft_dat=%3Cproquest_cross%3E2352536653%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2352536653&rft_id=info:pmid/&rfr_iscdi=true |