1.项目要迭代开发,规划一期,二期等开发周期,每个开发周期完成后要业务方介入提出意见
2.整个项目周期不应太长,业务方能够使用的核心功能开发完成做个UAT让业务方试用。在此阶段提出需要改进点。
3.非核心功能不影响业务核心使用可以考虑先上线,之后功能迭代开发
4.前期业务人员及技术人员需求的沟通十分关键,业务人员需要描述清楚自己工作中有关项目的整体情况,技术人员需要特别注意需求点,以防止漏点。
5.敏捷开发,并要考虑项目扩展性,对末来出现可能性较大的需求,且如果不做扩展的话,未来涉及改动较大则考虑扩展性。
开发项目技术成员,及业务人员都需要重视项目。由架构师或项目经理进行推动。