GOAL DRIVEN ITERATIVE SOFTWARE PROJECT MANAGEMENT

被引:0
作者
Wautelet, Yves [1 ]
Kolp, Manuel [2 ]
机构
[1] Hogesch Univ Brussel, Fac Econ & Management, Brussels, Belgium
[2] Catholic Univ Louvain, Dept Operat & Informat Syst, Louvain Sch Management, Louvain La Neuve, Belgium
来源
ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 2 | 2011年
关键词
Iterative development; Agent-oriented software engineering; i* modeling; Software project management; SYSTEMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Iterative development has gained popularity in the software industry notably in the development of enterprise applications where requirements and needs are difficult to express for the users and business processes difficult to understand by analysts. Such a software development life cycle is nevertheless often used in an ad-hoc manner. Even when templates such as the Unified Process are furnished, poor documentation is provided on how to breakdown the project into manageable units and to plan their development. This paper defines a template for agent-oriented iterative development as well as a software project management framework to plan the project iterations. The agent paradigm is used at analysis level with actors' goals considered as piecing elements, an iterative template is proposed for planning purpose. High-level risk and quality issues focus on prioritizing the project goals so that each element's "criticality" can be evaluated and a model-driven schedule of the overall software project can be set up. The software process is illustrated with the development of a production planning system for a steel industry.
引用
收藏
页码:44 / 53
页数:10
相关论文
共 16 条
  • [1] [Anonymous], 2011, Social modeling for requirements engineering
  • [2] Bernon C, 2002, CEUR WORKSHOP P, V57
  • [3] Boehm B., 1998, SOFTWARE PROJECT MAN
  • [4] Towards requirements-driven information systems engineering:: the Tropos project
    Castro, J
    Kolp, M
    Mylopoulos, J
    [J]. INFORMATION SYSTEMS, 2002, 27 (06) : 365 - 389
  • [5] Chung L., 2000, Non-functional Requirements in Software Engineering
  • [6] Estrada H, 2006, LECT NOTES COMPUT SC, V4001, P513, DOI 10.1007/11767138_34
  • [7] Gonzalez-Palacios J, 2008, LECT NOTES COMPUT SC, V4951, P16
  • [8] Jalote PM., 2002, SOFTWARE PROJECT MAN
  • [9] Kruchten P., 2004, RATIONAL UNIFIED PRO
  • [10] LIND J, 2001, LECT NOTES COMPUTER, V1994