以模式成长的组织:戏剧的教训

V. Vranić, Aleksandra Vranic, Waheedullah Sulaiman Khail
{"title":"以模式成长的组织:戏剧的教训","authors":"V. Vranić, Aleksandra Vranic, Waheedullah Sulaiman Khail","doi":"10.1145/3424771.3424903","DOIUrl":null,"url":null,"abstract":"Organizational patterns of software development have been mined in highly successful software organizations. Yet, no case of their application in a production setting has been reported. Our fear is that this is so because practitioners are expected to apply organizational patterns out of their descriptions. Organizational patterns of software development inspired explicitly stating and documenting drama patterns. We think that drama patterns have something to give back: interactivity and involvement exhibited by the process of building drama plays with drama patterns can be introduced into applying organizational patterns of software development. The key to this is that organizing people in software development is like creating a drama play. As in drama plays, the members of software development organizations take different roles and go through a number of situations in which they communicate and collaborate with each other. Although their drama plays will never be performed in front of the audience, these drama plays are going to determine the software systems they build. Coming out of two particular cases of pattern application related to people, one of which is about a software development organization built out of patterns with the applier not being aware of the notion of an organizational pattern, and the other about drama play built by intentionally applying drama patterns, some lessons have been drawn on how to apply organizational patterns of software development.","PeriodicalId":216842,"journal":{"name":"Proceedings of the European Conference on Pattern Languages of Programs 2020","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Growing Organizations with Patterns: Lessons from Drama\",\"authors\":\"V. Vranić, Aleksandra Vranic, Waheedullah Sulaiman Khail\",\"doi\":\"10.1145/3424771.3424903\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Organizational patterns of software development have been mined in highly successful software organizations. Yet, no case of their application in a production setting has been reported. Our fear is that this is so because practitioners are expected to apply organizational patterns out of their descriptions. Organizational patterns of software development inspired explicitly stating and documenting drama patterns. We think that drama patterns have something to give back: interactivity and involvement exhibited by the process of building drama plays with drama patterns can be introduced into applying organizational patterns of software development. The key to this is that organizing people in software development is like creating a drama play. As in drama plays, the members of software development organizations take different roles and go through a number of situations in which they communicate and collaborate with each other. Although their drama plays will never be performed in front of the audience, these drama plays are going to determine the software systems they build. Coming out of two particular cases of pattern application related to people, one of which is about a software development organization built out of patterns with the applier not being aware of the notion of an organizational pattern, and the other about drama play built by intentionally applying drama patterns, some lessons have been drawn on how to apply organizational patterns of software development.\",\"PeriodicalId\":216842,\"journal\":{\"name\":\"Proceedings of the European Conference on Pattern Languages of Programs 2020\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the European Conference on Pattern Languages of Programs 2020\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3424771.3424903\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the European Conference on Pattern Languages of Programs 2020","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3424771.3424903","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

软件开发的组织模式已经在非常成功的软件组织中被挖掘出来。然而,没有在生产环境中应用它们的案例报道。我们担心的是,这是因为从业者被期望从他们的描述中应用组织模式。软件开发的组织模式启发了明确地陈述和记录戏剧模式。我们认为戏剧模式有一些可以回馈的东西:用戏剧模式构建戏剧的过程所表现出的交互性和参与性可以引入到应用软件开发的组织模式中。关键在于,在软件开发中组织人员就像创作戏剧一样。就像在戏剧中一样,软件开发组织的成员扮演不同的角色,并经历许多他们相互沟通和协作的情况。尽管他们的戏剧永远不会在观众面前表演,但这些戏剧将决定他们构建的软件系统。从两个与人相关的模式应用的特殊案例中,一个是关于由应用程序不知道组织模式概念的模式构建的软件开发组织,另一个是关于通过有意应用戏剧模式构建的戏剧,已经得出了一些关于如何应用软件开发的组织模式的经验教训。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Growing Organizations with Patterns: Lessons from Drama
Organizational patterns of software development have been mined in highly successful software organizations. Yet, no case of their application in a production setting has been reported. Our fear is that this is so because practitioners are expected to apply organizational patterns out of their descriptions. Organizational patterns of software development inspired explicitly stating and documenting drama patterns. We think that drama patterns have something to give back: interactivity and involvement exhibited by the process of building drama plays with drama patterns can be introduced into applying organizational patterns of software development. The key to this is that organizing people in software development is like creating a drama play. As in drama plays, the members of software development organizations take different roles and go through a number of situations in which they communicate and collaborate with each other. Although their drama plays will never be performed in front of the audience, these drama plays are going to determine the software systems they build. Coming out of two particular cases of pattern application related to people, one of which is about a software development organization built out of patterns with the applier not being aware of the notion of an organizational pattern, and the other about drama play built by intentionally applying drama patterns, some lessons have been drawn on how to apply organizational patterns of software development.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信