Rule-Based Detection of Process Conformance Violations in Application Lifecycle Management

被引:0
作者
Ramler, Rudolf [1 ]
Lacheiner, Hermann [1 ]
Kern, Albin [2 ]
机构
[1] Software Competence Ctr Hagenberg, Softwarepk 21, A-4232 Hagenherg, Austria
[2] Engel Austria GmbH, A-4311 Schwertberg, Austria
来源
SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, (EUROSPI 2012) | 2012年 / 301卷
关键词
Process Conformance; Process Quality; Application Lifecycle Management;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software engineering processes are the basis for the development of quality software products within time and within budget. In this paper we present an approach to detect process conformance violations that reveal deviations between planned and executed software engineering processes. The approach is based on process rules that complement the process documentation. A framework for defining, executing and evaluating these rules has been implemented as extension to an Application Lifecycle Management (ALM) solution. The framework has been applied in context of introducing new processes and practices in an industrial environment. Over the timespan of more than a year, process conformance has been continuously evaluated as part of the nightly build. We were able to demonstrate that the results can be used to identify hot spots in process conformance calling for immediate action, to reveal long-term issues that motivate process improvement measures and, furthermore, that the continuous feedback provided by the approach has a positive impact on process quality. Finally, the paper documents useful lessons we have learned during the application of our approach in a real-world setting.
引用
收藏
页码:37 / +
页数:2
相关论文
共 13 条
  • [1] Clark M., 2004, Pragmatic Project Automation: How To Build, Deploy and Monitor Java Applications
  • [2] da Cruz John Igor B., 2011, International Journal of Business Process Integration and Management, V5, P109, DOI 10.1504/IJBPIM.2011.040203
  • [3] Gousset M., 2010, PROFESSIONAL APPL LI
  • [4] Huo M., 2006, 4 INT WORKSH SOFTW Q
  • [5] Kääriäinen J, 2009, COMM COM INF SC, V42, P149
  • [6] Krishna S., 2011, IBM RATIONAL TEAM CO
  • [7] Lacheiner H., 2011, 37 EUROMICRO C SOFTW
  • [8] Pirklbauer Guenter, 2009, Proceedings of the 11th International Conference on Enterprise Information Systems. ISAS, P399
  • [9] Saaksvuori A., 2005, PRODUCT LIFECYCLE MA
  • [10] Schwaber C., 2006, TECHNICAL REPORT