敏捷用户体验设计指导思想之一敏捷思想

合集下载

《敏捷宣言》

《敏捷宣言》

《敏捷宣言》一、价值观:1、个体与交互重于过程和工具。

2、可用的软件重于完备的文档。

3、客户协作重于合同谈判。

4、响应变化重于遵循计划。

二、十二准则:1、我们的最高目标是,通过尽早和持续地交付有价值的软件来满足客户。

2、欢迎对需求提出变更——即使是在项目开发后期。

要善于利用需求变更,帮助客户获得竞争优势。

3、要不断交付可用的软件,周期从几周到几个月不等,且越短越好。

4、项目过程中,业务人员与开发人员必须在一起工作。

5、要善于激励项目人员,给他们以所需要的环境和支持,并相信他们能够完成任务。

6、无论是团队内还是团队间,最有效的沟通方法是面对面的交谈。

7、可用的软件是衡量进度的主要指标。

8、敏捷过程提倡可持续的开发。

项目方、开发人员和用户应该能够保持恒久稳定的进展速度。

9、对技术的精益求精以及对设计的不断完善将提升敏捷性。

10、要做到简洁,即尽最大可能减少不必要的工作。

这是一门艺术。

11、最佳的架构、需求和设计出自于自组织的团队。

12、团队要定期反省如何能够做到更有效,并相应地调整团队的行为三、关注敏捷:1、完整地干完一件事后再开始另一件事:用厨房比喻来说就是:“先上这道菜,再开始做下一道”。

软件开发的最大问题就是同时开始几件事情,这将不可避免的造成某些工作被废弃,从而造成浪费。

专注于一件事;完整地实现其功能;运行测试;编写文档;签入所有,把这当做一项工作完成,然后再开始下一件事。

2、不要破坏构建:非常明显,但必须被包含在任何软件开发建议清单中。

程序员在签入之前采取所有合适的预防措施进行测试,则永远不会破坏构建。

如果构建被破坏,通常是因为有人偷懒了。

3、在用例需要之前,不要实现程序:当你实现一个特定的类,你应该在脑海中有一个特定的用例,同时应该只实现用例需要的方法。

你可以考虑该类潜在的功能,写入注释之中,但直到用例真正需要时,才应去实现它。

4、在用例需要之前,不要添加数据成员:同上一条,不过这是从类的数据成员角度考虑的。

软件开发中的敏捷开发模式介绍

软件开发中的敏捷开发模式介绍

软件开发中的敏捷开发模式介绍随着信息技术的飞速发展,软件行业成为了现代经济中不可或缺的一部分。

在这一领域,软件开发是至关重要的一个环节,它直接关系到软件产品的质量、效率和用户体验。

为了更好地满足市场需求,提高软件开发的效率和质量,人们需要不断探索有效的软件开发模式。

其中最具有代表性的就是敏捷开发模式。

敏捷开发模式,就是提倡轻量级、迭代式和协作化的软件开发方式。

相比传统的瀑布模型,它更加灵活和适应变化,能够快速响应市场需求,加快软件产品上市时间。

下面分别从敏捷开发思想、敏捷开发原则和敏捷开发实践等方面对其进行介绍。

一、敏捷开发思想敏捷开发模式是由17位软件开发者在2001年2月聚集在犹他州的一间旅馆讨论的产物。

他们致力于改变当时软件开发业中的陈旧思维和严格流程,提出了敏捷开发的概念。

敏捷开发思想最主要的特征就是反对一切不必要的文档、不必要的工作、不必要的环节和不必要的过程,强调迅速响应变化、人性化合作和持续改进。

通过不断实践和反思,不断发掘和削弱软件开发中的痛点和障碍,让敏捷开发理念更加贴合现实。

二、敏捷开发原则敏捷开发模式的核心是敏捷开发原则,也就是在实践过程中必须要遵守的一些基本规则。

以下是敏捷开发的12条原则:1. 个人和互动高于流程和工具2. 可以工作的软件高于详尽的文档3. 客户合作高于合同谈判4. 响应变化高于遵循计划5. 每个人都提供价值6. 保持稳定的步调7. 强调自我组织的团队8. 鼓励面对面的交流9. 度量进展的主要标准是运行的软件10. 不断的技术升级和提高设计的熟练程度11. 持续关注卓越的水平12. 简单即美这些原则旨在通过大胆尝试和反馈机制,不断寻找适合的方案,激励团队的创造性和思考能力,不断提高软件开发效率和质量。

三、敏捷开发实践敏捷开发原则的实践是不可避免的过程。

下面我们结合敏捷开发原则,从团队、需求、设计和测试等方面,介绍敏捷开发的实践方法:1. 团队管理敏捷开发模式下,对于团队的管理非常重要。

常用创新设计方法

常用创新设计方法

常用创新设计方法创新设计是指在解决问题或满足需求的过程中,采用创新思维和设计方法来创造出新的、更好的产品或服务。

常用的创新设计方法包括以下几种:1. 设计思维设计思维是指通过观察、洞察、理解和同理心等方式,分析和解决问题的方法。

它强调以人为本,注重用户需求和体验,通过创新思维和团队合作来发现问题和解决问题。

设计思维可以应用于各种领域,如产品设计、服务设计、企业管理等。

2. 敏捷设计敏捷设计是一种快速迭代的设计方法,它强调快速原型制作、用户反馈和不断优化。

敏捷设计可以帮助设计师快速验证和改进设计方案,避免在设计过程中浪费时间和资源。

它通常应用于软件开发领域,但也可以用于其他设计领域。

3. 创新设计思维创新设计思维是一种以创新为核心的设计方法,它强调不断探索和创造新的设计方案,从而推动产品和服务的发展。

创新设计思维通常采用多学科、跨界合作的方式,以实现更好的设计效果。

4. 人机交互设计人机交互设计是一种以用户为中心的设计方法,它强调用户需求、用户体验和用户界面设计。

人机交互设计可以帮助设计师更好地理解用户需求和行为,从而设计出更符合用户需求的产品和服务。

5. 用户体验设计用户体验设计是一种以用户为中心的设计方法,它强调用户需求和感受。

用户体验设计可以帮助设计师更好地理解用户需求和体验,从而设计出更好的产品和服务。

用户体验设计通常包括用户研究、用户测试、用户界面设计等环节。

6. 设计思考设计思考是一种以创新和用户为中心的设计方法,它强调激发创意、解决问题和创造价值。

设计思考通常包括问题定义、创意发散、原型制作和用户测试等环节。

以上是常用的创新设计方法,它们都可以帮助设计师更好地理解用户需求和问题,从而设计出更好的产品和服务。

在实际应用中,设计师可以根据具体情况选择适合的方法,以实现更好的设计效果。

敏捷开发中的用户体验设计与交互设计

敏捷开发中的用户体验设计与交互设计

敏捷开发中的用户体验设计与交互设计在敏捷开发的软件开发过程中,用户体验设计和交互设计是至关重要的方面。

用户体验设计着重于提升用户在使用软件过程中的满意度和便利性,交互设计则关注于用户与软件之间的互动方式和界面设计。

本文将就敏捷开发中的用户体验设计和交互设计进行探讨,以寻求更好的解决方案。

一、敏捷开发与用户体验设计的关系敏捷开发强调在开发过程中紧密与用户合作、快速迭代,以适应需求的变化。

而用户体验设计则通过深入了解用户需求和行为来提升产品的可用性和用户满意度。

因此,敏捷开发与用户体验设计是一脉相承的,共同致力于打造出更符合用户期望的产品。

在敏捷开发中,用户体验设计需要与开发团队保持密切的协作。

设计师应该参与需求分析和用户故事的讨论,为开发团队提供有关用户期望和需求的有效反馈。

通过这种方式,用户体验设计能够得到快速迭代,并不断优化以适应需求变化。

二、敏捷开发中的交互设计原则1. 界面简洁明了在敏捷开发中,界面应该保持简洁明了,尽量避免过多的复杂功能和内容的堆砌。

设计师需要与开发团队协作,确定用户最重要的需求,并将其呈现在简洁直观的界面上。

交互设计应该力求用户界面的直观性,使用户能够快速准确地完成他们的目标。

2. 易学易用交互设计需要考虑到用户的学习成本和使用难度。

设计师应该预测用户使用软件时可能遇到的困惑和问题,并通过用户测试和反馈来改善界面和交互方式。

敏捷开发的优势在于可以快速迭代,设计团队可以根据用户反馈及时进行修正和优化。

3. 结构清晰交互设计需要为用户提供清晰的软件结构,使用户能够迅速地找到所需功能和信息。

设计师要注意合理划分页面结构,设置明确的导航路径,通过引导用户准确地理解软件的功能组织结构。

4. 异常情况处理在敏捷开发中,需要提前考虑到可能出现的异常情况,并为用户提供相应的提示和处理方式。

交互设计师应该与开发团队合作,定义用户可能遇到的错误操作和系统异常,并为用户提供友好的提示以及恢复和解决问题的功能。

简述敏捷宣言

简述敏捷宣言

简述敏捷宣言敏捷宣言是通过以轻量化的方式,以解决软件开发的问题为初衷,对长期进行软件开发的团队或个人开发者等有着一定规范性。

其中声明了大量的有关敏捷开发的基本思想和指导性原则,使开发者可以充分理解敏捷理论,进而最大程度地优化开发过程,迅速将产品成型,并且保证产品最大程度地达到需求。

### 什么是敏捷宣言:敏捷宣言是一项概念,由17位专业软件开发者在2001年于美国明尼苏达州达拉斯召开的敏捷软件开发会议上提出。

它们将敏捷软件开发的概念概括成4个基本的价值观,即“ 可持续开发,简洁的设计,持续的协作以及持续的测试”。

它们还表示,现代开发过程应该重视客户的需求及其解决的目标,追求持续的改进和迭代,而不是产品的完美。

### 敏捷宣言四个基本价值观1. 客户端优先:最重要的是满足客户对软件的期望,而不是按照客户提出的要求创建软件。

需求不会改变来满足客户的需求,因此应当重视软件的实用性,尽可能为客户提供高水平的价值。

2. 持续优化:需要在开发过程中持续的优化产品,以满足客户的需求,每次迭代只应该完成有意义的改进,而不是到达最佳状态。

3. 合作优先:开发者與客戶之间應建立密切的溝通合作關係,對客戶的需要進行評估,並且充分利用團隊的合作技巧來充分探討可行性。

4. 可视化优先:可视化是了解不同人員、不同系統之間的關係的有效方式,可以建立有效的協作,加強沟通并完全理解客户的需求以加快各個方面的進展。

### 敏捷宣言的优势:1. 灵活性:敏捷宣言旨在满足客户的需求,优先考虑变化的需求,在迭代开发的基础上,根据用户的实时反馈进行优化,使产品更符合用户的需求。

2. 可持续性:敏捷宣言提倡可持续开发,即可以持续进行软件开发,并且保持质量,同时也具有持续性。

3. 适应性:敏捷宣言能够充分考虑客户需求,灵活迭代开发,也具有适应新需求,及时修正软件方法的优势。

4. 时间灵活性:采用敏捷宣言的开发过程,能够比较有效地利用生产力,结合客户的需求,可以更快的完成产品的开发,缩短了产品的上市时间。

敏捷核心理念

敏捷核心理念

敏捷核心理念
敏捷核心理念是指在软件开发和项目管理中,所采用的一种灵活、协作和迭代的方法论。

敏捷核心理念强调与客户合作、快速响应变化、以人为本以及持续交付高质量产品。

其中,敏捷核心理念包括以下几点:
1. 个体和互动胜过流程和工具:强调团队成员之间的沟通和合作,重视团队内部的互动,以及与客户之间的密切合作,而不仅仅依赖于流程和工具。

2. 可以工作的软件胜过详尽的文档:注重实际可运行的软件产品,而不是文档的完备性。

通过敏捷方法可以更早地提供可工作的软件、收集用户反馈并进行迭代改进。

3. 客户合作胜过合同谈判:强调与客户的紧密合作,重视需求的共同定义和优先级排序。

通过快速交付可工作软件以及频繁的与客户的沟通,来适应和满足客户不断变化的需求。

4. 响应变化胜过遵循计划:敏捷方法充分认识到需求和环境的不断变化。

敏捷团队能够灵活应对变化,及时调整开发方向和计划,以及根据具体情况进行迭代和优化。

综上所述,敏捷核心理念强调以团队合作为基础,注重灵活性、反馈和持续交付。

通过这一理念的指导,可以提高软件开发和项目管理的效率和质量,更好地满足客户需求。

敏捷开发方法的概念

敏捷开发方法的概念

敏捷开发方法的概念
敏捷开发方法是一种适应变化、注重人与交互、迭代循序渐进的软件开发方法。

它强调开发人员与客户之间的合作和沟通,同时也注重软件质量和可维护性。

敏捷开发方法的目标是快速地、逐步地生成可用的软件版本,以便及早地获得客户的反馈并进行调整。

敏捷开发方法的核心理念包括:个体和交互高于流程和工具、工作的软件高于详尽的文档、客户合作高于合同谈判、响应变化高于遵循计划。

这些理念使得敏捷开发方法适合于对需求变化频繁、开发周期短、迭代快速的项目。

敏捷开发方法的实践包括:持续集成、自动化测试、用户故事、迭代开发、可视化管理等。

其中,用户故事是敏捷开发方法的核心技术之一,它将用户需求转化成可操作的、易于理解的语言,以便开发人员能够更好地理解和实现需求。

总之,敏捷开发方法是一种高效的软件开发方法,它注重灵活性、可维护性和用户体验,适用于对变化快速响应、用户需求频繁变化的软件开发项目。

敏捷四大价值观

敏捷四大价值观

敏捷四大价值观
敏捷四大价值观是指敏捷开发中所倡导的四种价值观,它们分别是:
1. 个体和互动优先于工具和流程(Individuals and interactions over processes and tools)
这个价值观强调人际关系的重要性,认为在开发过程中,应当注重个体之间的合作和
沟通,而不是仅仅依靠一些工具和流程。

在现实的开发项目中,很多问题都是由于人际关
系出现问题而导致的,因此这个价值观十分重要。

这个价值观指出软件开发中的最终目标是交付可用的软件,并强调开发团队应当将重
点放在实际的代码实现上,而不是花费大量时间在文档编写上。

当然,适当的文档记录还
是必要的,不过它们应该是辅助开发的工具,而不是开发的目标本身。

这个价值观着重于客户参与到开发过程中来,强调开发团队和客户之间的互动和合作。

实际上,客户的参与是开发团队取得成功的关键因素之一,因为客户能够提供有关需求和
期望的反馈,帮助开发团队不断改进。

这个价值观要求开发团队应该非常注重对变化的响应能力。

在开发过程中,变化是不
可避免的,因此开发团队需要灵活、快速地应对变化,并根据需要进行调整。

这样才能确
保最终的软件产品能够满足客户的需求,并达到预期效果。

总之,这四大价值观是敏捷开发中非常重要的一部分,它们代表着敏捷开发者们的信
念和态度,旨在帮助开发团队更好地应对变化、提高效率、提高质量,最终取得成功。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

敏捷用户体验设计指导思想之一敏捷思想2010-03-18 来源:敏捷用户体验设计的指导思想有两个:敏捷思想(Agile)和以用户为中心的思想(UCD:User Centered Design)。

本文谈其中之一——Agile。

敏捷,《敏捷宣言》,《敏捷宣言》背后的原则敏捷,不是一套具体的方法,更不是某种工具,而更像是一种思想,或者别用“思想”这么伟大的词——敏捷是一种思路/思维方式。

我目前的理解,敏捷就是要小步快跑,及时用验证后的事实取代先前的假设。

在实际的操作中,就是要根据项目的进展情况及时调整原有目标和计划,所做的工作要及时验证,工作成果要点滴地积累。

我极力推捧《敏捷宣言》的头一条:“人”以及“人与人的互动”胜于“过程”和“工具”。

很中国很大白话地说,就是:人要是太傻弱、或者人与人的配合不合拍,谈其他的一切思想、方法、工具都是白扯,当然包括谈敏捷。

谈敏捷不提《敏捷宣言》就像去东北没见过翠花的酸菜一样。

咱先上翠花的酸菜:《敏捷宣言》及其原则。

“人”以及“人与人的互动”Individuals and interactions 胜于over“过程”和”工具”processes and tools可运行的软件Working software 胜于over面面俱到的文档comprehensive documentation客户合作Customer collaboration 胜于over合同谈判over contract negotiation响应变化Responding to change 胜于over遵循计划over following a plan在此,我试图对《敏捷宣言》作些解读:◆方法套路要灵活——方法和工具是死的,人是活的,人要是太“面”或者协作不好,再强大的方法和工具都是白扯;◆文档的编制要创新——上百页的项目报告没人乐意写,更没几个人乐意读。

好在大家现在用结绳记事的人不多,要不得用多少绳子打多少扣啊?干的就是软件的活,却还用很原始的文字描述,难道这又是中国万恶的教育制度惹的祸?咱不是为人师表的灵魂工程师,咱就是弄点“软的(soft)东西(ware)”,所以只有软件能跑起来,才能算有建设性。

码文字?不是咱的长项!◆重新看待“合同”——这一条可能是针对非自用软件的生产的。

咱没接过对外的服务合同,所以也没太多切身的体会。

但俺意会一下,就是做人要厚道,不要太斤斤计较,最终把软件做好了,你好我好大家好,到时候再论功行赏,皆大欢喜。

◆弄清项目管理中的“计划”——“计划赶不上变化”。

要是计划一点都不会变的话,人在执行计划过程中的自主能动性、创造性就体现不出来,计划也就是没必要由人来完成了。

我们应该拥抱变化,积极应对变化,而不应死板地遵循预先的计划。

那计划还有什么意义呢?我觉得计划是理清工作思路的作用,也就是要“抬头看路”。

响应变化就是“低头拉车”了。

敏捷宣言背后遵循的原则:1.产品设计开发过程中最重要的是:通过及早并频繁地交付有价值的软件来赢得客户的满意。

2.要欢迎改变需求,即使是在开发的后期。

敏捷过程中的“变”,是为了让客户保持竞争优势。

3.交付要频繁,交付的软件要可运行。

交付周期从数周到数月不等,但间隔的时间要尽量短。

4.在整个项目过程中,开发人员必须每天都与业务人员一起工作。

5.项目组所选的人要积极。

然后,给予他们工作所需要的环境、支持和信任。

6.面对面交谈是开发团队内部和开发团队间传递信息最有效率和效果的方法。

7.可运行的软件是衡量进度的首要指标。

8.敏捷过程提倡可持续的开发。

出资人、开发者和用户应始终保持稳定的步调(迭代周期)。

9.对技术的精益求精以及对设计的不断完善,将会提高敏捷性。

10.尽量去掉不必要做的工作——这就是“简洁”的艺术。

11.最佳的架构、需求和设计产生于自组织的团队。

12.团队要定期反思“如何能变得更有效率”,然后对自己的行为进行相应的优化和调整。

敏捷软件开发过程生命周期:产品→版本计划→迭代→用户故事酸菜上完了,大家先品着。

咱先从软件产品设计的最基本套路谈起。

软件设计,主要是这三斧子:设计规划→技术实现→测试评估,测试评估完了再修改设计重新规划,如此反复。

“设计规划”和“测试评估”工作一般由产品团队负责,具体的人员有:业务分析员、需求分析师、交互设计师、视觉设计师等。

“技术实现”工作一般由技术团队负责,相关的人员包括:技术开发人员、界面制作人员等。

用户故事看过了产品设计的基本套路后,再看看设计的基本单元——用户故事(user story)。

用户故事就是以用户的语言对产品功能(feature)所作的描述。

关于用户故事,应注意以下几点:◆每个用户故事,只描述一个功能(feature)◆用户故事,用的是用户的语言,体现了“以用户为中心”的思想◆用户故事是产品设计的上下文背景◆用户故事,是用来做出开发计划的,每个用户故事的开发周期不要太长,建议不超过1周或10天(属经验性估计,仅供参考,您别跟我较真,别问我为什么不是1周零一天或11天等等…….。

一个用户故事是最小的开发单元,所以开发一个用户故事的时长最好是您能掌控的最小开发周期,所以给出了1周或10天的建议。

)◆接上一点。

“能掌控”,就意味着每个用户故事都可以在“事前”被准确地估量出来,“事后”被准确地衡量。

用户故事由3部分组成:用户(user)、任务(task)以及用户执行该任务所要达到的目标(goal)。

通常的格式如下:作为作为 [某种类型的用户]我想 [执行某某任务]这样,我就能 [达成某某目标]例如:作为“直奔主题”的购物者我想在店内找到CD的位置这样,我就能快速买下它,然后马上离开;我好继续回到自己的生活轨迹中,爱干嘛干嘛了。

关于用户故事的更多讨论,在以后的内容中还会继续。

迭代开发迭代就是以“用户故事”为单位的功能细化过程。

每个迭代都有明确的起止日期。

每个迭代的时间跨度大概是2~3周,当然,您可以定的稍长或稍长点,例如1周或一个月。

(又是很招打的、貌似砖家般的、数值化的建议!!!)因为人们很难对1个月之后的事情做出详细而合理的计划,人们一般情况下可“掌控”的也就是2~3周内的事情,对1周内的事情会掌控的更自信点。

各位还记得赵本山的那句经典台词“你多大鞋我就多大脚”吗?敏捷开发中的迭代,就有点这感觉:你给我多长时间,我就干多少活;而不是你给定已知数量的活,然后我不停地估算时间,推延工期。

每个迭代周期内要完成多少工作(几个用户故事),是由业务人员、开发人员、测试人员在做迭代计划时共商定的。

确定迭代计划之后,开发人员就按照业务人员之前选定的功能(features)来开发。

在每个迭代的后期,测试人员就会开始评估/测试依据用户故事所开发好的功能。

在评估/测试时不但要对每个功能进行单独的测试,还应该对已实现的功能进行综合测试,以确保各功能间的配合默契。

当迭代预定的时间到期后,该迭代就宣告结束,未完成的功能将会被移到下一迭代中考虑。

当然,在计划下一迭代时不但要考虑上一迭代“遗留”下的功能,更要考虑如何避免对工作量(即用户故事)估计时产生的误差。

考虑迭代后的敏捷模型,就变成了下图的样子:增量版本计划“可掌控”的迭代周期都很短(1~4周),这样就能在软件产品开发的过程中,比较实时地测试开发工作的质量、评估产品当前的状态,并依此及时调整功能及其优先级。

在这么短的时间内,我们所开发实现的产品功能可能还不够完善,无法供最终的用户使用。

那么我们要等软件产品的所有功能都开发完毕后再交付给用户使用吗?我们需要考虑两方面的问题:一、所有的功能都开发完,我们的软件产品是不是需要很长时间才可以交付,用户、市场是不是有这样的耐心;二、即使用户、市场等外部环境允许我们花很多时间来开发软件,那“所有”的功能意味着什么?——意味着不可能完成!一来没有人能确定“所有”的功能,再者,已确定的功能也会随着时间的推移而有所改变,这样下去,我们的软件产品将永远都不可能交付使用。

比较可行的办法是,为我们的产品确定大体的版本计划,我们的产品就可以在原有版本的基础上,每次增量地多发布一点新功能。

“软件产品的各版本要实现什么功能,每一版本要为用户、市场提供什么不同的价值”这些问题都会在版本计划会议上讨论清楚。

确定版本计划的依据就是产品功能的重要程度以及实现这些功能所需的时间。

第一个版本需要支持用户的所有必要活动,因此所提供的功能也是最必要最重要的。

以后的版本,则会在不延误市场战机的情况下,确定对用户来说比较有价值的“版本升级”。

(一定不是简单的功能堆砌,而是对用户来说有价值的工具更新换代。

)有了对各版本的计划后,我们就基本可以确定具体的每个版本需要多少次迭代来完成。

Alistair Cockburn给出的经验值是:每个版本大概需要1~6个迭代。

小结“小步快跑,及时反馈”,这样就能将我们的一系列从大到小的计划一步步落到实处。

通过我们对产品的持续规划,就可以确定一个软件产品发展的大概版本计划;每个具体的版本内,我们又可以通过几个迭代来开发完成;每个迭代周期内,我们工作时用到的最小设计单元就是以用户为中心所确定的用户故事。

这样,我们就将宏观的、抽象的产品规划一环套一环地落实到了具体的设计单元。

“产品→版本计划→迭代→用户故事”的过程,就是由抽象到具体的敏捷软件开发过程。

敏捷软件开发过程的生命周期如下图所示:敏捷过程的时间规划如下:This entry was posted on 星期日, 07月 5th, 2009 at 12:08 and is filed under Agile, 指导思想. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site。

相关文档
最新文档