代码、质量方面
1.TDD(开发版本完成后必须再次运行,需求修改后同步修改)
2.代码可读性强,少而必要的注释(JavaDoc方式)
3.问题跟踪记录(主要是新问题的详细环境,解决方案)
4.代码,命名标准等统一,制定(利用工具去定时检查)
5.代码覆盖率(利用工具及TestCase, TestSuit,在每次测试版本前运行)
6.多套版本管理环境(开发一套(开放权限),各种测试及RC各一套(由版本管理员控制))
7.标准化 BestPractice指导
管理方面
1.学习型(技术和业务知识,行业动态,书库)
2.Agile配合适当文档(文档少而精,保持更新)
3.适当问责(主要针对重复发生的问题),鼓励解决及共享(记录在案以备考评时使用)
4.360度考评
暂时先这么多 欢迎补充
1.TDD(开发版本完成后必须再次运行,需求修改后同步修改)
2.代码可读性强,少而必要的注释(JavaDoc方式)
3.问题跟踪记录(主要是新问题的详细环境,解决方案)
4.代码,命名标准等统一,制定(利用工具去定时检查)
5.代码覆盖率(利用工具及TestCase, TestSuit,在每次测试版本前运行)
6.多套版本管理环境(开发一套(开放权限),各种测试及RC各一套(由版本管理员控制))
7.标准化 BestPractice指导
管理方面
1.学习型(技术和业务知识,行业动态,书库)
2.Agile配合适当文档(文档少而精,保持更新)
3.适当问责(主要针对重复发生的问题),鼓励解决及共享(记录在案以备考评时使用)
4.360度考评
暂时先这么多 欢迎补充
本文探讨了提高软件开发质量的方法,包括采用TDD、增强代码可读性、实施问题跟踪记录、统一代码规范、提升代码覆盖率、多版本管理及标准化最佳实践。此外,还涉及了管理方面的建议,如构建学习型团队、推行敏捷方法论、实施适度问责制及360度绩效评估。

被折叠的 条评论
为什么被折叠?



