{"title":"敏捷规划工具的评估和改进","authors":"Sultan Alyahya, Manal Alqahtani, Mohamed Maddeh","doi":"10.1109/SERA.2016.7516149","DOIUrl":null,"url":null,"abstract":"Planning is an integral part of agile software project management. Several agile software planning tools were developed; they grow in number and complexity. Our analysis of 30 of the most known agile planning tools shows that while the majority of them support the key agile planning activities, they still have limitations. In this paper, we presented three limitations to the current agile planning tools and we developed three features to overcome them. A questionnaire is used to evaluate the identified limitations and the proposed features. The evaluation shows that the identified limitations are sound and exist in the real software projects. In addition, most of the participants agree about how to implement the first and second proposed features (providing task effort notification and improving user story prioritization). The evaluation of the third feature (adding new user story/re-prioritize user story by customer) shows that the simple implementation provided for this feature is not sufficient and, hence, there is a need for a more thorough study to best involve customers through agile planning tools. This research contributes in developing advanced agile planning tools supporting the key agile planning activities.","PeriodicalId":412361,"journal":{"name":"2016 IEEE 14th International Conference on Software Engineering Research, Management and Applications (SERA)","volume":"72 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Evaluation and improvements for agile planning tools\",\"authors\":\"Sultan Alyahya, Manal Alqahtani, Mohamed Maddeh\",\"doi\":\"10.1109/SERA.2016.7516149\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Planning is an integral part of agile software project management. Several agile software planning tools were developed; they grow in number and complexity. Our analysis of 30 of the most known agile planning tools shows that while the majority of them support the key agile planning activities, they still have limitations. In this paper, we presented three limitations to the current agile planning tools and we developed three features to overcome them. A questionnaire is used to evaluate the identified limitations and the proposed features. The evaluation shows that the identified limitations are sound and exist in the real software projects. In addition, most of the participants agree about how to implement the first and second proposed features (providing task effort notification and improving user story prioritization). The evaluation of the third feature (adding new user story/re-prioritize user story by customer) shows that the simple implementation provided for this feature is not sufficient and, hence, there is a need for a more thorough study to best involve customers through agile planning tools. This research contributes in developing advanced agile planning tools supporting the key agile planning activities.\",\"PeriodicalId\":412361,\"journal\":{\"name\":\"2016 IEEE 14th International Conference on Software Engineering Research, Management and Applications (SERA)\",\"volume\":\"72 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-06-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE 14th International Conference on Software Engineering Research, Management and Applications (SERA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SERA.2016.7516149\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 14th International Conference on Software Engineering Research, Management and Applications (SERA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERA.2016.7516149","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Evaluation and improvements for agile planning tools
Planning is an integral part of agile software project management. Several agile software planning tools were developed; they grow in number and complexity. Our analysis of 30 of the most known agile planning tools shows that while the majority of them support the key agile planning activities, they still have limitations. In this paper, we presented three limitations to the current agile planning tools and we developed three features to overcome them. A questionnaire is used to evaluate the identified limitations and the proposed features. The evaluation shows that the identified limitations are sound and exist in the real software projects. In addition, most of the participants agree about how to implement the first and second proposed features (providing task effort notification and improving user story prioritization). The evaluation of the third feature (adding new user story/re-prioritize user story by customer) shows that the simple implementation provided for this feature is not sufficient and, hence, there is a need for a more thorough study to best involve customers through agile planning tools. This research contributes in developing advanced agile planning tools supporting the key agile planning activities.