4.17. 项目管理¶
4.17.1. 架构评审¶
4.17.2. 重构¶
4.17.3. 代码规范¶
4.17.4. 代码 Review¶
制度还是制度! 另外,每个公司需要根据自己的需求和目标制定自己的 check list
4.17.5. RUP¶
4.17.6. 看板管理¶
4.17.7. SCRUM¶
SCRUM - 争球
3个角色:Product Owner(PO) 产品负责人;Scrum Master(SM),推动Scrum执行;Team 开发团队。
3个工件:Product Backlog 产品TODOLIST,含优先级;Sprint Backlog 功能开发 TODO LIST;燃尽图;
五个价值观:专注、勇气、公开、承诺、尊重。
4.17.8. 敏捷开发¶
TODO
4.17.9. 极限编程(XP)¶
XP - eXtreme Programming
-
是一种指导开发人员的方法论。
4大价值:
沟通:鼓励口头沟通,提高效率。
简单:够用就好。
反馈:及时反馈、通知相关人。
勇气:提倡拥抱变化,敢于重构。
5个原则:快速反馈、简单性假设、逐步修改、提倡更改(小步快跑)、优质工作(保证质量的前提下保证小步快跑)。
5个工作:阶段性冲刺;冲刺计划会议;每日站立会议;冲刺后review;回顾会议。
4.17.10. 结对编程¶
边写码,边review。能够增强代码质量、减少bug。
4.17.11. PDCA 循环质量管理¶
P——PLAN 策划,D——DO 实施,C——CHECK 检查,A——ACT 改进
4.17.12. FMEA管理模式¶
TODO