Understanding the impact of Pair Programming on developers attention: A case study on a large industrial experimentation

Pair Programming is one of the most studied and debated development techniques. However, at present, we do not have a clear, objective, and quantitative understanding of the claimed benefits of such development approach. All the available studies focus on the analysis of the effects of Pair Programm...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Sillitti, A., Succi, G., Vlasenko, J.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1101
container_issue
container_start_page 1094
container_title
container_volume
creator Sillitti, A.
Succi, G.
Vlasenko, J.
description Pair Programming is one of the most studied and debated development techniques. However, at present, we do not have a clear, objective, and quantitative understanding of the claimed benefits of such development approach. All the available studies focus on the analysis of the effects of Pair Programming (e.g., code quality, development speed, etc.) with different findings and limited replicability of the experiments. This paper adopts a different approach that could be replicated in an easier way: it investigates how Pair Programming affects the way developers write code and interact with their development machine. In particular, the paper focuses on the effects that Pair Programming has on developers' attention and productivity. The study was performed on a professional development team observed for ten months and it finds out that Pair Programming helps developers to eliminate distracting activities and to focus on productive activities.
doi_str_mv 10.1109/ICSE.2012.6227110
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6227110</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6227110</ieee_id><sourcerecordid>6227110</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-5bc75b00c736d61f567d4ba18156adc95da4ded07221761d5d594058c7f8c96d3</originalsourceid><addsrcrecordid>eNo1kN1KAzEQheMfWGsfQLzJC2ydyW6SXe9KqVooWLBel2mSrZH9KdlU2rd3i_XqwJzzHYbD2APCGBGKp_n0YzYWgGKshND96YLdYaZ0iqA0XLIBSpknKIS8YqNC5_-eUtdsAEJDIoXUt2zUdd8AgKizQuQDdvhsrAtdpMb6Zsvjl-O-3pGJvC35knzgy9BuA9X1yW4bbt2Pq9pdz3CK0TXRt80zn3BDneNd3NvjKUW8orDtuxq772LwVHF36CFf9wSdmHt2U1LVudFZh2z1MltN35LF--t8OlkkvoCYyI3RcgNgdKqswlIqbbMNYY5SkTWFtJRZZ0ELgVqhlVYWGcjc6DI3hbLpkD3-1Xrn3HrXP0DhuD5vmP4CDc9iyw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Understanding the impact of Pair Programming on developers attention: A case study on a large industrial experimentation</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Sillitti, A. ; Succi, G. ; Vlasenko, J.</creator><creatorcontrib>Sillitti, A. ; Succi, G. ; Vlasenko, J.</creatorcontrib><description>Pair Programming is one of the most studied and debated development techniques. However, at present, we do not have a clear, objective, and quantitative understanding of the claimed benefits of such development approach. All the available studies focus on the analysis of the effects of Pair Programming (e.g., code quality, development speed, etc.) with different findings and limited replicability of the experiments. This paper adopts a different approach that could be replicated in an easier way: it investigates how Pair Programming affects the way developers write code and interact with their development machine. In particular, the paper focuses on the effects that Pair Programming has on developers' attention and productivity. The study was performed on a professional development team observed for ten months and it finds out that Pair Programming helps developers to eliminate distracting activities and to focus on productive activities.</description><identifier>ISSN: 0270-5257</identifier><identifier>ISBN: 9781467310666</identifier><identifier>ISBN: 1467310662</identifier><identifier>EISSN: 1558-1225</identifier><identifier>EISBN: 1467310670</identifier><identifier>EISBN: 1467310654</identifier><identifier>EISBN: 9781467310673</identifier><identifier>EISBN: 9781467310659</identifier><identifier>DOI: 10.1109/ICSE.2012.6227110</identifier><language>eng</language><publisher>IEEE</publisher><subject>Browsers ; pair programming ; Productivity ; Programming profession ; PROM ; Software development process ; Switches ; Visualization</subject><ispartof>2012 34th International Conference on Software Engineering (ICSE), 2012, p.1094-1101</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6227110$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2051,27904,54899</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6227110$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Sillitti, A.</creatorcontrib><creatorcontrib>Succi, G.</creatorcontrib><creatorcontrib>Vlasenko, J.</creatorcontrib><title>Understanding the impact of Pair Programming on developers attention: A case study on a large industrial experimentation</title><title>2012 34th International Conference on Software Engineering (ICSE)</title><addtitle>ICSE</addtitle><description>Pair Programming is one of the most studied and debated development techniques. However, at present, we do not have a clear, objective, and quantitative understanding of the claimed benefits of such development approach. All the available studies focus on the analysis of the effects of Pair Programming (e.g., code quality, development speed, etc.) with different findings and limited replicability of the experiments. This paper adopts a different approach that could be replicated in an easier way: it investigates how Pair Programming affects the way developers write code and interact with their development machine. In particular, the paper focuses on the effects that Pair Programming has on developers' attention and productivity. The study was performed on a professional development team observed for ten months and it finds out that Pair Programming helps developers to eliminate distracting activities and to focus on productive activities.</description><subject>Browsers</subject><subject>pair programming</subject><subject>Productivity</subject><subject>Programming profession</subject><subject>PROM</subject><subject>Software development process</subject><subject>Switches</subject><subject>Visualization</subject><issn>0270-5257</issn><issn>1558-1225</issn><isbn>9781467310666</isbn><isbn>1467310662</isbn><isbn>1467310670</isbn><isbn>1467310654</isbn><isbn>9781467310673</isbn><isbn>9781467310659</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1kN1KAzEQheMfWGsfQLzJC2ydyW6SXe9KqVooWLBel2mSrZH9KdlU2rd3i_XqwJzzHYbD2APCGBGKp_n0YzYWgGKshND96YLdYaZ0iqA0XLIBSpknKIS8YqNC5_-eUtdsAEJDIoXUt2zUdd8AgKizQuQDdvhsrAtdpMb6Zsvjl-O-3pGJvC35knzgy9BuA9X1yW4bbt2Pq9pdz3CK0TXRt80zn3BDneNd3NvjKUW8orDtuxq772LwVHF36CFf9wSdmHt2U1LVudFZh2z1MltN35LF--t8OlkkvoCYyI3RcgNgdKqswlIqbbMNYY5SkTWFtJRZZ0ELgVqhlVYWGcjc6DI3hbLpkD3-1Xrn3HrXP0DhuD5vmP4CDc9iyw</recordid><startdate>201206</startdate><enddate>201206</enddate><creator>Sillitti, A.</creator><creator>Succi, G.</creator><creator>Vlasenko, J.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>201206</creationdate><title>Understanding the impact of Pair Programming on developers attention: A case study on a large industrial experimentation</title><author>Sillitti, A. ; Succi, G. ; Vlasenko, J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-5bc75b00c736d61f567d4ba18156adc95da4ded07221761d5d594058c7f8c96d3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Browsers</topic><topic>pair programming</topic><topic>Productivity</topic><topic>Programming profession</topic><topic>PROM</topic><topic>Software development process</topic><topic>Switches</topic><topic>Visualization</topic><toplevel>online_resources</toplevel><creatorcontrib>Sillitti, A.</creatorcontrib><creatorcontrib>Succi, G.</creatorcontrib><creatorcontrib>Vlasenko, J.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Sillitti, A.</au><au>Succi, G.</au><au>Vlasenko, J.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Understanding the impact of Pair Programming on developers attention: A case study on a large industrial experimentation</atitle><btitle>2012 34th International Conference on Software Engineering (ICSE)</btitle><stitle>ICSE</stitle><date>2012-06</date><risdate>2012</risdate><spage>1094</spage><epage>1101</epage><pages>1094-1101</pages><issn>0270-5257</issn><eissn>1558-1225</eissn><isbn>9781467310666</isbn><isbn>1467310662</isbn><eisbn>1467310670</eisbn><eisbn>1467310654</eisbn><eisbn>9781467310673</eisbn><eisbn>9781467310659</eisbn><abstract>Pair Programming is one of the most studied and debated development techniques. However, at present, we do not have a clear, objective, and quantitative understanding of the claimed benefits of such development approach. All the available studies focus on the analysis of the effects of Pair Programming (e.g., code quality, development speed, etc.) with different findings and limited replicability of the experiments. This paper adopts a different approach that could be replicated in an easier way: it investigates how Pair Programming affects the way developers write code and interact with their development machine. In particular, the paper focuses on the effects that Pair Programming has on developers' attention and productivity. The study was performed on a professional development team observed for ten months and it finds out that Pair Programming helps developers to eliminate distracting activities and to focus on productive activities.</abstract><pub>IEEE</pub><doi>10.1109/ICSE.2012.6227110</doi><tpages>8</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0270-5257
ispartof 2012 34th International Conference on Software Engineering (ICSE), 2012, p.1094-1101
issn 0270-5257
1558-1225
language eng
recordid cdi_ieee_primary_6227110
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Browsers
pair programming
Productivity
Programming profession
PROM
Software development process
Switches
Visualization
title Understanding the impact of Pair Programming on developers attention: A case study on a large industrial experimentation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T06%3A02%3A14IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Understanding%20the%20impact%20of%20Pair%20Programming%20on%20developers%20attention:%20A%20case%20study%20on%20a%20large%20industrial%20experimentation&rft.btitle=2012%2034th%20International%20Conference%20on%20Software%20Engineering%20(ICSE)&rft.au=Sillitti,%20A.&rft.date=2012-06&rft.spage=1094&rft.epage=1101&rft.pages=1094-1101&rft.issn=0270-5257&rft.eissn=1558-1225&rft.isbn=9781467310666&rft.isbn_list=1467310662&rft_id=info:doi/10.1109/ICSE.2012.6227110&rft_dat=%3Cieee_6IE%3E6227110%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=1467310670&rft.eisbn_list=1467310654&rft.eisbn_list=9781467310673&rft.eisbn_list=9781467310659&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6227110&rfr_iscdi=true