Computer Science ›› 2013, Vol. 40 ›› Issue (12): 215-218.

Previous Articles     Next Articles

Determination of Agile Development Iteration Order Based on UML

HU Wen-sheng,ZHAO Ming,YANG Jian-feng and LONG Shi-gong   

  • Online:2018-11-16 Published:2018-11-16

Abstract: To determine the iteration order is a critical problem in the agile development,and it is the foundation of agile development process.There are a lot of literatures to do a lot of work in this area.But the iteration order is based on the value of functional groups in many literatures.This iteration order based on a single indicator will often be unexpected consequences.The value of the functional groups is mostly determined by the qualitative approach,and it is difficult to using the quantitative methods to realize it.This paper put forward that we can use UML(Unified Modeling Language) use case diagram and sequence diagram to calculate the use probability and risk degree of use cases representing each system functional,to solve the problems about the study of iterative sequence in the agile development process.And based on the use probability and risk degree of cases,we can determine iterative sequence in the agile development process with the method of Probability and Statistics and Fuzzy Decision-making Method for opinion concentrated.

Key words: UML,Use case,Risk,Value,Iteration order

[1] 王晓华.敏捷开发环境下软件可靠性分析及相关问题研究[D].贵阳:贵州大学,2008:49-54
[2] (美)柯恩.敏捷估计与规划[M].宋锐,译.北京:清华大学出版社,2007:95-200
[3] Cortellessa V.Harshinder Singh and Bojan Cukic.Early reliabili-ty assessment of UML based software models[C]∥WOSP ’02.Rome,Italy,July 2002:24-26
[4] Singh H,Cortellessa V,Cukic B,et al.A Bayesian approach to reliability prediction and assessment of component based systems[C]∥Proc.Of 12th International Symposium on Software Reliability Engineering(ISSRE’01).2001
[5] 胡文生,赵明,杨剑锋.一种基于UML用例模型的软件可靠性分配方法[J].计算机科学,2012,39(6A)
[6] 胡文生,赵明,杨剑锋,等.敏捷开发过程中的迭代策略分析[J].微电子学与计算机,2012,29(5)
[7] 侯福均,吴祈宗.模糊偏好关系与决策[M].北京:北京理工大学出版社,2009(2):72-77
[8] Johnstone C P,Lill A,Reina R D.Does habitat fragmentation cause stress in the agile antechinus? A haematological approach[J].Journal of Comparative Physiology B:Blochemical,Systemic,and Environmental Physiology,2011,182(1):139-155
[9] Mikulenas G,Kapocius K.An Approach for Prioritizing AgilePractices for Adaptation [M].Information Systems Development,2011,Part 7:485-498
[10] 江瑜.基于UML的敏捷建模方法研究[J].计算机工程与设计,2008,29(15)
[11] 段隆振,王凤斌,甘晟科,等.基于敏捷化统一过程需求建模的研究及实践[J].计算机科学,2006,33(10)
[12] Limpens F,Team R,EPFL,et al.Towards agile competence development[C]∥2011IEEE International Conference on Date of Conference.March 2012:667-672
[13] Swaminathan B,Jain K.Implementing the Lean concepts ofContinuous Improvement and Flow on an Agile Software Deve-lopment Project:An Industrial case Study[C]∥AGILE India(AGILE INDIA).Feb.2012:10-19
[14] Bustard,David.Beyond Mainstream Adoption:From Agile Software Development to Agile Organizational Change[C]∥Engineering of Computer Based Systems(ECBS),2012IEEE 19th International Conference.April 2012:90-97

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!