软件项目模糊调度决策支持系统

U. Z. Sanal
{"title":"软件项目模糊调度决策支持系统","authors":"U. Z. Sanal","doi":"10.1109/AUTEST.2000.885602","DOIUrl":null,"url":null,"abstract":"In this study, a fuzzy project scheduling decision support system applied to a real world software development project is presented. The purpose of the project scheduling system is to allocate resources (engineers with different skill and experience levels) to activities with different complexity levels and uncertain durations. The activities are nonpreemptive in nature and there are no strict precedence relationships between them. The activity durations are modeled by fuzzy numbers as a function of the skill level of the resource allocated to that activity and the complexity level of the activity. Skill and complexity levels are also represented by fuzzy numbers. The objective of the scheduling of activities is the minimization of the project completion time. In scheduling three heuristic scheduling rules are utilized. These scheduling rules are presented with their applications on sample problems derived from a particular software development project. The decision support system carries the task of organizing the input data entry for scheduling the generation of the schedule, and the presentation of the results to the user.","PeriodicalId":334061,"journal":{"name":"2000 IEEE Autotestcon Proceedings. IEEE Systems Readiness Technology Conference. Future Sustainment for Military Aerospace (Cat. No.00CH37057)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"A decision support system for fuzzy scheduling of software projects\",\"authors\":\"U. Z. Sanal\",\"doi\":\"10.1109/AUTEST.2000.885602\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this study, a fuzzy project scheduling decision support system applied to a real world software development project is presented. The purpose of the project scheduling system is to allocate resources (engineers with different skill and experience levels) to activities with different complexity levels and uncertain durations. The activities are nonpreemptive in nature and there are no strict precedence relationships between them. The activity durations are modeled by fuzzy numbers as a function of the skill level of the resource allocated to that activity and the complexity level of the activity. Skill and complexity levels are also represented by fuzzy numbers. The objective of the scheduling of activities is the minimization of the project completion time. In scheduling three heuristic scheduling rules are utilized. These scheduling rules are presented with their applications on sample problems derived from a particular software development project. The decision support system carries the task of organizing the input data entry for scheduling the generation of the schedule, and the presentation of the results to the user.\",\"PeriodicalId\":334061,\"journal\":{\"name\":\"2000 IEEE Autotestcon Proceedings. IEEE Systems Readiness Technology Conference. Future Sustainment for Military Aerospace (Cat. No.00CH37057)\",\"volume\":\"34 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-09-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2000 IEEE Autotestcon Proceedings. IEEE Systems Readiness Technology Conference. Future Sustainment for Military Aerospace (Cat. No.00CH37057)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AUTEST.2000.885602\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2000 IEEE Autotestcon Proceedings. IEEE Systems Readiness Technology Conference. Future Sustainment for Military Aerospace (Cat. No.00CH37057)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AUTEST.2000.885602","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

摘要

本文提出了一个应用于实际软件开发项目的模糊项目进度决策支持系统。项目调度系统的目的是将资源(具有不同技能和经验水平的工程师)分配给具有不同复杂程度和不确定持续时间的活动。这些活动在本质上是非优先的,它们之间没有严格的优先关系。活动持续时间由模糊数建模,作为分配给该活动的资源的技能水平和活动的复杂程度的函数。技能和复杂程度也用模糊数表示。活动计划的目标是使项目完成时间最小化。在调度中,采用了三个启发式调度规则。本文介绍了这些调度规则及其在来自特定软件开发项目的示例问题上的应用。决策支持系统的任务是组织调度输入的数据条目,生成调度,并将结果显示给用户。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A decision support system for fuzzy scheduling of software projects
In this study, a fuzzy project scheduling decision support system applied to a real world software development project is presented. The purpose of the project scheduling system is to allocate resources (engineers with different skill and experience levels) to activities with different complexity levels and uncertain durations. The activities are nonpreemptive in nature and there are no strict precedence relationships between them. The activity durations are modeled by fuzzy numbers as a function of the skill level of the resource allocated to that activity and the complexity level of the activity. Skill and complexity levels are also represented by fuzzy numbers. The objective of the scheduling of activities is the minimization of the project completion time. In scheduling three heuristic scheduling rules are utilized. These scheduling rules are presented with their applications on sample problems derived from a particular software development project. The decision support system carries the task of organizing the input data entry for scheduling the generation of the schedule, and the presentation of the results to the user.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信