从项目到平台:关于软件开发团队发展的案例研究

IF 1.3 Q2 INFORMATION SCIENCE & LIBRARY SCIENCE
Daniel Coughlin, Binky Lush
{"title":"从项目到平台:关于软件开发团队发展的案例研究","authors":"Daniel Coughlin, Binky Lush","doi":"10.1108/lm-08-2023-0080","DOIUrl":null,"url":null,"abstract":"<h3>Purpose</h3>\n<p>At the authors’ libraries, they consolidated two departments and attempted to find ways to increase productivity, reduce duplication and improve job happiness within their software development teams. The authors have lost institutional knowledge when developers leave the team, yet the authors remain responsible for critical library services. The merging of the authors’ departments provided the opportunity to rethink how their teams are structured and whether a different model could provide better professional development, more knowledge sharing and better stability of their services. This article presents a case study of moving from a project-centric approach to a platform-based model.</p><!--/ Abstract__block -->\n<h3>Design/methodology/approach</h3>\n<p>The authors met with those responsible for establishing priorities for their services and developers to assess successful and unsuccessful implementations and pivoted based on those assessments.</p><!--/ Abstract__block -->\n<h3>Findings</h3>\n<p>The authors found that their developers were happier to increase their portfolios and professional development, and the librarians were satisfied with more stable services during a particularly unstable time within the authors’ institution.</p><!--/ Abstract__block -->\n<h3>Originality/value</h3>\n<p>This is a practical example of a positive way to structure development teams in libraries. Frequently, teams support a single service to the library because of the criticality of that service on a day-to-day basis, but that can create a lack of shared knowledge during institutional instability. This study reveals the benefits of a platform-based approach, including increased developer happiness, reduced disruptions due to staff turnover and improved system stability. It also discusses the challenges of managing product owners' expectations and balancing feature development with maintenance work.</p><!--/ Abstract__block -->","PeriodicalId":46701,"journal":{"name":"Library Management","volume":"17 1","pages":""},"PeriodicalIF":1.3000,"publicationDate":"2023-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"From project to platform: a case study on evolving the software development team\",\"authors\":\"Daniel Coughlin, Binky Lush\",\"doi\":\"10.1108/lm-08-2023-0080\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<h3>Purpose</h3>\\n<p>At the authors’ libraries, they consolidated two departments and attempted to find ways to increase productivity, reduce duplication and improve job happiness within their software development teams. The authors have lost institutional knowledge when developers leave the team, yet the authors remain responsible for critical library services. The merging of the authors’ departments provided the opportunity to rethink how their teams are structured and whether a different model could provide better professional development, more knowledge sharing and better stability of their services. This article presents a case study of moving from a project-centric approach to a platform-based model.</p><!--/ Abstract__block -->\\n<h3>Design/methodology/approach</h3>\\n<p>The authors met with those responsible for establishing priorities for their services and developers to assess successful and unsuccessful implementations and pivoted based on those assessments.</p><!--/ Abstract__block -->\\n<h3>Findings</h3>\\n<p>The authors found that their developers were happier to increase their portfolios and professional development, and the librarians were satisfied with more stable services during a particularly unstable time within the authors’ institution.</p><!--/ Abstract__block -->\\n<h3>Originality/value</h3>\\n<p>This is a practical example of a positive way to structure development teams in libraries. Frequently, teams support a single service to the library because of the criticality of that service on a day-to-day basis, but that can create a lack of shared knowledge during institutional instability. This study reveals the benefits of a platform-based approach, including increased developer happiness, reduced disruptions due to staff turnover and improved system stability. It also discusses the challenges of managing product owners' expectations and balancing feature development with maintenance work.</p><!--/ Abstract__block -->\",\"PeriodicalId\":46701,\"journal\":{\"name\":\"Library Management\",\"volume\":\"17 1\",\"pages\":\"\"},\"PeriodicalIF\":1.3000,\"publicationDate\":\"2023-12-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Library Management\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1108/lm-08-2023-0080\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"INFORMATION SCIENCE & LIBRARY SCIENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Library Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1108/lm-08-2023-0080","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"INFORMATION SCIENCE & LIBRARY SCIENCE","Score":null,"Total":0}
引用次数: 0

摘要

目的作者所在的图书馆合并了两个部门,并试图找到提高生产率、减少重复工作和提高软件开发团队工作幸福感的方法。开发人员离开团队后,作者失去了机构知识,但作者仍负责图书馆的关键服务。作者所在部门的合并提供了一个机会,让他们重新思考如何构建团队,以及不同的模式是否能提供更好的职业发展、更多的知识共享和更稳定的服务。本文介绍了一个从以项目为中心的方法转向以平台为基础的模式的案例研究。设计/方法/方法作者与负责为其服务和开发人员确定优先事项的人员会面,评估成功和不成功的实施情况,并根据这些评估进行调整。研究结果作者发现,在作者所在机构内部特别不稳定的时期,他们的开发人员更乐于增加他们的作品集和专业发展,而图书馆员也对更稳定的服务感到满意。原创性/价值这是一个在图书馆中构建开发团队的积极方法的实际例子。通常情况下,团队支持图书馆的单一服务,因为该服务在日常工作中至关重要,但在机构不稳定的情况下,这可能会造成知识共享的缺失。本研究揭示了基于平台的方法的好处,包括提高开发人员的幸福感、减少人员流动造成的干扰以及提高系统稳定性。本研究还讨论了管理产品所有者的期望以及平衡功能开发与维护工作所面临的挑战。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
From project to platform: a case study on evolving the software development team

Purpose

At the authors’ libraries, they consolidated two departments and attempted to find ways to increase productivity, reduce duplication and improve job happiness within their software development teams. The authors have lost institutional knowledge when developers leave the team, yet the authors remain responsible for critical library services. The merging of the authors’ departments provided the opportunity to rethink how their teams are structured and whether a different model could provide better professional development, more knowledge sharing and better stability of their services. This article presents a case study of moving from a project-centric approach to a platform-based model.

Design/methodology/approach

The authors met with those responsible for establishing priorities for their services and developers to assess successful and unsuccessful implementations and pivoted based on those assessments.

Findings

The authors found that their developers were happier to increase their portfolios and professional development, and the librarians were satisfied with more stable services during a particularly unstable time within the authors’ institution.

Originality/value

This is a practical example of a positive way to structure development teams in libraries. Frequently, teams support a single service to the library because of the criticality of that service on a day-to-day basis, but that can create a lack of shared knowledge during institutional instability. This study reveals the benefits of a platform-based approach, including increased developer happiness, reduced disruptions due to staff turnover and improved system stability. It also discusses the challenges of managing product owners' expectations and balancing feature development with maintenance work.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Library Management
Library Management INFORMATION SCIENCE & LIBRARY SCIENCE-
CiteScore
2.70
自引率
15.40%
发文量
30
期刊介绍: ■strategic management ■HRM/HRO ■cultural diversity ■information use ■managing change ■quality management ■leadership ■teamwork ■marketing ■outsourcing ■automation ■library finance ■charging ■performance measurement ■data protection and copyright As information services become more complex in nature and more technologically sophisticated, managers need to keep pace with innovations and thinking in the field to offer the most professional service with the resources they have.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信