...
首页> 外文期刊>Journal of Applied Quantitative Methods >Improving Resource Leveling in Agile Software Development Projects Through Agent-Based Approach
【24h】

Improving Resource Leveling in Agile Software Development Projects Through Agent-Based Approach

机译:通过基于代理的方法改进敏捷软件开发项目中的资源调平

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Successfully project planning, coordinating and controlling in order to deal effectively with projects sponsors, customers, unexpected risks and changing scope are difficult tasks even for the most experienced project managers. The tight deadlines, volatile requirements and emerging technologies are the main reasons for this lake of performance. This agile project environment requires an agile project manage?ment. Different approaches to project planning and scheduling have been developed. The Operational Research (OR) approach provides two major planning techniques: CPM and PERT. Artificial Intelligence (AI) initially promoted the automatic planner concept. In order to plan a project, the automatic application of predefined operators is required. However, most domains are not so easily formalized in the form of predefined planning operators. The new AI approaches promote model-based planning and scheduling that are more appropriate for the agile project management. The paper focus is on the agent-based approach to project planning and scheduling, especially in Resource Leveling issues. The authors have developed and implemented the ResourceLeveler system, an agent-based model for leveling project resources. The objective of Resource Leveler is to find a scheduling of resources similar to the optimal theoretical solution which takes into consideration all constraints stemming from the relationships between projects, activity calendars, resource calendars, resource allotment to the activities and resource availability. ResourceLeveler was developed in C# as a plug-in for Microsoft Project. Future work will focus on the development of agile software agents for resources leveling.
机译:成功项目规划,协调和控制,以有效处理项目赞助商,客户,意外风险和变化范围,即使对于最有经验的项目经理也是困难的任务。紧张的截止日期,挥发性要求和新兴技术是这款性能湖的主要原因。这个敏捷项目环境需要一个敏捷项目管理?幻想。已经开发出不同的项目规划和调度方法。操作研究(或)方法提供了两种主要的规划技术:CPM和Pert。人工智能(AI)最初促进了自动计划概念。为了计划一个项目,需要自动应用预定义的运营商。但是,大多数域都不是以预定规划运营商的形式轻松形式化的。新的AI方法促进基于模型的规划和调度,更适合敏捷项目管理。纸张重点是基于代理的项目规划和调度方法,特别是在资源调整问题中。作者已经开发并实施了ResourceEveler系统,这是一种基于代理的级别项目资源模型。资源leveer的目标是找到类似于最佳理论解决方案的资源的调度,这考虑了从项目,活动日历,资源日历,资源分配到活动和资源可用性之间的关系中的所有约束。 ResourceEveler是在C#中开发的作为Microsoft项目的插件。未来的工作将侧重于开发资源调平的敏捷软件代理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号