12
返回列表 发新帖
楼主: AlexQin

[转载] 开发高质量软件的区别因素

[复制链接]
论坛徽章:
1056
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
11#
 楼主| 发表于 2017-5-6 15:40 | 只看该作者
个人工具箱
有效的软件开发人员能熟练使用商业诊断工具(即调试器、内存泄漏检测、任务分析工具等)。然而,他明白,需要关注于更小的、更集中的诊断足迹,便于及时的原因分析和随后的解决。因此,有效的开发人员有一套个人的诊断工具,调查和分析特定类型的错误时予以使用(比如Heisenbugs)。
有效的软件开发人员的工具箱还包含可重用的代码片段,以及已被证明可靠的类库。在实现相似上下文的领域问题时,这些东西可用来降低相关实现的风险。有效的开发人员不断扩展和扩充自己的工具箱,确保为未来的开发机会和调试场景做好准备。

使用道具 举报

回复
论坛徽章:
1056
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
12#
 楼主| 发表于 2017-5-6 15:41 | 只看该作者
不断的学习
有效的软件开发人员了解将不断学习作为一种手段,通过改进技术和软技能提高专业价值的意义。他理解的自满情绪的影响,它会阻碍内部和外部生长机会。
此外,上线时间的考虑,往往限制了精通一门技术的时间。因此,抽身于不断地学习使新知识得以实际应用成为可能。针对多样化的工作场合设计和实现活动,提升准备能力,使自己能有更多机会大展拳脚。
软件组织,有促进持续学习的职责。然而,有效的开发人员不会单纯地依赖雇主。他/她会在一个或多个在线软件社区保持活跃。此外,有效的软件开发人员定期进行自学和/或为开源项目做贡献。

使用道具 举报

回复
论坛徽章:
1056
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
13#
 楼主| 发表于 2017-5-6 15:42 | 只看该作者
结论
高质量的软件提供商业价值,对持续软件交付和维持最优的部署流程是必要的。组织文化、对质量和采用流程的承诺水平会促进生产和交付高质量的软件。然而,有效的软件开发人员所作出的贡献,是生产高质量的软件的一个关键区别。有效的软件开发人员不是谚语中所谓的“水上飞”,但是,他们的合作精神,对软件价值链中其他角色的尊重,创新,恪守不断学习和生产高质量的软件,都是不可否认的。
有效的软件开发人员更愿意在这么一种组织中茁壮成长,这种组织有可行的产品策略,促进业务敏捷的组织结构,并公开承认、评价和奖励他们的贡献。这些组织也提供合适的工具,构建、开发和测试环境,采用轻量级流程,鼓励持续学习并提供成长的机会。
软件组织必须积极地采取措施去招募和留住有效开发人员,以便不断生产高质量的软件。虽然,持续交付高质量的软件需要团队的协作,但有效的开发人员发挥着核心的作用,应该承认他们的贡献。

使用道具 举报

回复
论坛徽章:
1056
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
14#
 楼主| 发表于 2017-5-6 15:43 | 只看该作者
关于作者
Cynthia Freeney有25年以上的软件开发经验。她在职业生涯初期是一个软件开发人员,目前是软件开发经理。她爱好下棋和读书。



使用道具 举报

回复
论坛徽章:
1056
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
15#
 楼主| 发表于 2017-5-6 15:43 | 只看该作者

使用道具 举报

回复
论坛徽章:
1056
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
16#
 楼主| 发表于 2017-5-7 19:33 来自手机 | 只看该作者
good job

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表