首页> 外文期刊>ACM Computing Surveys >Organizational Social Structures for Software Engineering
【24h】

Organizational Social Structures for Software Engineering

机译:软件工程的组织社会结构

获取原文
获取原文并翻译 | 示例
           

摘要

Software engineering evolved from a rigid process to a dynamic interplay of people (e.g., stakeholders or developers). Organizational and social literature call this interplay an Organizational Social Structure (OSS). Software practitioners still lack a systematic way to select, analyze, and support OSSs best fitting their problems (e.g., software development). We provide the state-of-the-art in OSSs, and discuss mechanisms to support OSS-related decisions in software engineering (e.g., choosing the OSS best fitting development scenarios). Our data supports two conclusions. First, software engineering focused on building software using project teams alone, yet these are one of thirteen OSS flavors from literature. Second, an emerging OSS should be further explored for software development: social networks. This article represents a first glimpse at OSS-aware software engineering, that is, to engineer software using OSSs best fit for the problem.
机译:软件工程从严格的过程演变为人们(例如,利益相关者或开发人员)的动态交互。组织和社会文献将这种相互作用称为组织社会结构(OSS)。软件从业者仍然缺乏系统的方式来选择,分析和支持最适合其问题的OSS(例如软件开发)。我们提供了OSS的最新技术,并讨论了在软件工程中支持OSS相关决策的机制(例如,选择最合适的OSS开发方案)。我们的数据支持两个结论。首先,软件工程只专注于仅使用项目团队来构建软件,然而,这是来自文献的13种OSS风格之一。其次,应进一步探索新兴的OSS进行软件开发:社交网络。本文是对OSS感知软件工程的第一印象,即使用最适合该问题的OSS来设计软件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号