结构化系统开发方法,编码阶段,测试阶段,任务,代码审查,自动化测试,持续集成,沟通机制