`
江南白衣
  • 浏览: 544768 次
  • 来自: 广州
社区版块
存档分类
最新评论

假如只能把四种软件开发实践写在手背上

阅读更多

   现在的书都好厉害,《高效程序员的45个习惯》,《软件架构师应该知道的97件事》.....但总觉得自己就是个FIFO的管道,看完后基本没记住什么。

 

   或许这个喧嚣而碎片化的年代,惟有屈指可数的东西,才能可能真正被时时记起,践行吧。在公车上强迫着自己从十多年轻轻重重的实践中,砍剩最后的几样非如此 不可,且无处不可的实践:

 

   1. 节奏固定 (3周),总是产出可运行软件迭代开发 .

   2. 高覆盖率 (90%以上),高执行速度 (5分钟以内)的测试用例持续集成 (Hudson).

   3. Scrum式每日十分钟站立会议 .

   4. Sonar 的使用与高效的Code Review .

 

   另外,没事背诵一下敏捷宣言也是好的,越来越觉得它好。

 

   后记:为什么要记在手背上?因为公司里的Andy大叔老是用手背来记Todo List。

10
2
分享到:
评论
5 楼 awdxzc 2013-06-20  
请教,stand meeting要怎么开效率比较高? 要求团队怎样来执行这个stand meeting?
心态和认知度是否是前提? 我感觉我们团队现在的stand meeting效率很低,大家有时候还是不知道要做什么,该做什么,你做了什么,我需要配合你什么。。。。
4 楼 zhmy0129 2010-12-15  
没想到白衣很年轻哦~
3 楼 fxyc 2010-07-30  
很难啊,呵呵
2 楼 laojiang 2010-07-02  
一样都没做到
1 楼 mercyblitz 2010-06-25  
实践很重要,关键要适合自身的组织结构(比如,人力素质等)

相关推荐

    自己动手写操作系统(含源代码).part2

    上篇基本上是第一版的修订,只是做了一个调整,那便是在兼顾 Windows和Linux两方面用户的基础上,默认在Linux下建立开发环境来编写我们的操作系统。至于这样做的原因,在本书第 2章有比较详细的说明。当然,开发环境...

    自己动手写操作系统(含源代码).part1

    上篇基本上是第一版的修订,只是做了一个调整,那便是在兼顾 Windows和Linux两方面用户的基础上,默认在Linux下建立开发环境来编写我们的操作系统。至于这样做的原因,在本书第 2章有比较详细的说明。当然,开发环境...

    2012版软件工程实验指导书.doc

    为实现汽车俱乐部行业信息的规范化管理,某软件开发商要求开发一汽车俱乐部管理系统,面向俱乐部工作人员进行会员信息的管理。主要功能包括:用户(俱乐部工作人员)身份验证和用户权限组织;提醒服务(提醒各种该...

    sqa-baseline:一组用于研究项目的通用软件质量保证基准标准

    因此,本文档的主要目的是提供一种轻巧实用的方法来教育研究人员,并最终提高研究软件开发的质量。 确定了在解决任何软件开发项目时应涵盖的最低质量要求集合,但主要针对研究。 还定义了其他最佳实践和建议,以...

    android手机音乐播放器实训报告final.doc

    SDK:Software Development Kit,即软件开发工具包,是一些被软件工程师用于为特定的软件包、软件框架、硬件平 台、操纵系统等建立应用软件的开发工具的集合。 AVD:Android Virtual Device,即Android运行的虚拟...

    函授计算机毕业的自我鉴定.docx

    为适应社会发展需求,我努力学好专业知识,多次获得奖学金,较深入、全面地掌握了软件编程、硬件维护与开发、网络应用技术等计算机科学基础理论以及计算机在企业管理、工业生产、辅助设计制造等方面应用知识,同时...

    C#微软培训资料

    17.3 读 写 文 件 .222 17.4 异步文件操作 .227 17.5 小 结 .234 第十八章 高 级 话 题 .235 18.1 注册表编程 .235 18.2 在 C #代码中调用 C++和 VB 编写的组件 .240 18.3 版 本 控 制 .249 18.4 代 ...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    由于B/S架构管理软件只安装在服务器端(Server)上,即应用程序在部署、升级、维护时,只需要在服务器端进行配置就可以了,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过...

    基于J2EE框架的个人博客系统项目毕业设计论...

    由于B/S架构管理软件只安装在服务器端(Server)上,即应用程序在部署、升级、维护时,只需要在服务器端进行配置就可以了,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过...

    vf学生公寓管理系统 信息与计算科学的课程设计

    对于软件设计而言,可行性研究是尤其重要的,即在开发软件之前.用很小的代价在尽可能短的时间内确定问题是否可以得到解决。解决问题的软件是否有一定的商业价值和实用价值,即经济可行性;是否有可行的方法来解决...

    应用实时仿真软件开发电力电子系统的几个实验项目-论文

    传统的电气教学实验由于安全考虑、设备的限制及其固有的设计模式,只能完成教学中几个固定的实验操作,很难扩展到课堂上涉及的所有交直流调速系统和电力电子系统。 而实时仿真平台使用实际硬件控制器,能够更好地...

    通用编辑部网站设计与实现

    实践表明,软件开发前的需求分析是软件成败的关键,如果没有进行详细的需求分析,没有充分理解系统的各类用户的实际需求,那么最终的软件产品充其量只能说是软件开发者的作品而已,没有任何意义可言。因此,在开发...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    手动优化了PDF的书签,书签可折叠,书签链接以目录方式保存,多达1000多页,每页都做了书签定位,手都累酸啦。 ============================== 因权限只能到60MB,分卷压缩了,共3个压缩包,需下载完3个一起解压, ...

    数据库设计报告(1).pdf

    专业班级 软件081 学 号 089074144 姓 名 指导教师 《数据库系统概论》 课程设计报告 [ 实验目的 ] 《数据库概论》课程设计实验是一门独立开设的实验课程。《数据 库概论》课程设计实验对于巩固数据库知识,加强学生...

    【RT-Thread作品秀】基于ART-Pi的多场景智能物联终端-电路方案

    总而言之,RT-Thread在这次比赛中充分发挥了一个物联网操作系统及其生态所蕴含的优势,这是以往嵌入式开发中由工程师只能自己手动搭建软件系统所远不能及的,衷心祝愿RT-Thread 社区越办越好,走向产业,走向世界。

Global site tag (gtag.js) - Google Analytics