期刊名称:International Journal of Computer Trends and Technology
电子版ISSN:2231-2803
出版年度:2011
卷号:2
期号:2-2
出版社:Seventh Sense Research Group
摘要:System Metaphor is one of the core practices of XP as proposed by Kent Beck [1] . The Metaphor is intended to contribute to the XP value of communication. Metaphor can be described as a means of communication among team members and clients. Unfortunately, Metaphor is poorly understood and this practice is commonly chosen to ignore by most of the XP teams. This paper elucidates the metaphor’s contribution to the software architecture. This analysis will encourage XP teams to continue the usage of metaphors to strengthen their development practices. This paper focused on the appraising criteria for system metaphors and classified them into good, meager and ambiguous metaphors and elucidated the characteristics of a good metaphor and how it augments the four values of XP. This paper put forth ‘Architecture Lite’ as an alternative to the meager and ambiguous metaphors.
关键词:Metaphor: Elucidate the System Architecture in XP