论文标题

软件上下文的模型

A Model for Software Contexts

论文作者

Kirk, Diana, MacDonell, Stephen G.

论文摘要

研究人员和从业人员广泛认识到软件开发方法通常是适合特定项目环境的。对实践的实践研究已分散,并且倾向于将遵守特定方法的强度或特定实践的疗效受到上下文因素的影响。我们提出需要采用更全面,综合的方法来研究与上下文相关的最佳实践。我们提出了一个问题空间的六维模型,并具有组织驱动程序(为什么),时空(WHO),文化(WHO),产品生命周期阶段(何时),产品约束(什么)和参与约束(如何)(如何)。我们通过使用它来描述和解释报告的实施研究来测试我们的模型。我们的贡献是一种理解定位软件实践的新方法和软件环境的初步模型。

It is widely acknowledged by researchers and practitioners that software development methodologies are generally adapted to suit specific project contexts. Research into practices-as-implemented has been fragmented and has tended to focus either on the strength of adherence to a specific methodology or on how the efficacy of specific practices is affected by contextual factors. We submit the need for a more holistic, integrated approach to investigating context-related best practice. We propose a six-dimensional model of the problem-space, with dimensions organisational drivers (why), space and time (where), culture (who), product life-cycle stage (when), product constraints (what) and engagement constraints (how). We test our model by using it to describe and explain a reported implementation study. Our contributions are a novel approach to understanding situated software practices and a preliminary model for software contexts.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源