欢迎您来中关村智联软件服务业质量创新联盟

范钢修改后.png

范钢

航天信息股份有限公司

个人简介

航天信息股份有限公司首席架构师,《大话重构》作者,哈工大软件工程硕士,软件架构及重构的客座讲师。从需求分析、软件开发到项目管理、架构设计都有丰富的从业经验。大型遗留系统改造专业户,长期关注大型业务系统的品质保证、防止腐化以及技术改造等困扰软件企业的问题,进而提出了许多实用而有效的解决方案,在遗留系统优化与改造方面有丰富的经验。


演讲题目

《重构:高质量产品的保证》


议题简介

今年大家都在探讨规模化敏捷

1.以最小的资源投入,创造出更多的价值,及时为用户提供服务

2.更快地交付,更快地反馈,更早地产生价值

3.增量构建系统,动态制订里程碑


企业敏捷实践遇到的最大挑战

1.敏捷开发:每个迭代都是在上一个版本的基础上变更

2.软件退化:

  a)每变更一次,软件质量就下降一次

  b)变更得越频繁,软件质量下降的速度就越快

  c)敏捷开发的软件变更是频繁的

结论:不解决软件变更的质量问题,敏捷开发就不能真正落地


分析软件退化的根源

1.软件退化的根源是需求变更吗?

2.演示一次软件退化的过程

3.结论:

  a)软件总是从简单向复杂转变

  b)简单软件有简单软件的设计

  c)复杂软件有复杂软件的设计

  d)当软件由简单软件向复杂软件转变时,重构成为必然


保证高质量软件开发的关键:两顶帽子

1.高质量软件开发的关键在于每次变更的设计

2.演示高质量软件设计的变更过程

3.两顶帽子的意义:恰如其分的软件设计

  a)活在今天的格子里,做今天的事儿

  b)当需求变更到来时,运用两顶帽子进行软件设计


打造高质量的敏捷开发团队:小步快跑

1.分析传统开发模式的弊病

2.分析敏捷开发应当具备的开发过程

3.演示小步快跑的软件开发过程


应用举例:运用小步快跑的方式进行前沿技术的开发

1.前沿技术开发的难题:一边技术研究,一边软件开发

2.用最快的速度开发核心技术并且跑通

3.在此基础上进行重构优化,不断添加新功能

4.当底层技术变更时,进行正确的设计



中关村智联软件服务业质量创新联盟

参会及赞助咨询:

邮箱:haobw@iterbao.net

电话:13681206054(郝先生)

嘉宾咨询 :

邮箱:shenm@spichina.org.cn

电话:13718519956(沈女士)