随笔分类 -  敏捷开发

敏捷开发与测试流程
摘要:1、敏捷开发:包含各个工程师并发进行 传统交付的流程: 低效率 客户不可以提前使用 无法相应需求变化 敏捷开发的迭代流程: 什么是敏捷开发 将一个项目的模块分为多个相互联系但是可以独立运行的小项目,然后并行完成。 (比如淘宝的开发,分为商品的浏览,添加购物车购买商品,支付,个人中心等等模块,都可以 阅读全文

posted @ 2019-05-06 16:04 uestc2007 阅读(2199) 评论(0) 推荐(0) 编辑

浅谈敏捷设计
摘要:在软件开发过程中,都避免不了进行概要设计、详细设计等过程,这和软件测试过程中进行测试计划测试方案设计很类似。 这篇博客,就说说敏捷设计的一些内容,以及拙劣设计对软件应用的严重影响。 我们日常接触到的软件项目是一个抽象的概念,它和程序包括形状、结构以及每一个模块、类和方法都有关。可以通过很多媒介和语言 阅读全文

posted @ 2019-05-06 15:58 uestc2007 阅读(235) 评论(0) 推荐(0) 编辑

极限编程简述
摘要:在敏捷方法中,极限编程(XP:eXtreme Programming)是其中最著名的一个,它由一系列简单却互相依赖的实践组成。。。 本篇博客,对极限编程做一个简述,以及个人的一些理解,主要从以下几点进行。。。 客户作为团队成员 良性计划 简单设计 结对编程 持续集成 TDD和UAT 重构 隐喻 一、 阅读全文

posted @ 2019-05-06 15:39 uestc2007 阅读(105) 评论(0) 推荐(0) 编辑

模块隔离,降低耦合、高内聚
摘要:起因:模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调 阅读全文

posted @ 2019-05-06 15:06 uestc2007 阅读(442) 评论(0) 推荐(0) 编辑

敏捷开发的宣言和原则
摘要:一、敏捷软件开发宣言 个体和互动高于流程和工具 工作的软件高于详尽的文档 --注重产品本身,而不是形式和流程,文档应简洁易阅读,方便维护和同步 客户合作高于合同谈判 --主动拥抱变化,及时响应,持续交付 响应变化高于遵循计划 --制定可实现的短期清晰的目标,中期的粗略的计划,长期的大方向有大概目标即 阅读全文

posted @ 2019-05-06 14:31 uestc2007 阅读(562) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示