
传统软件工程概念,需求分析与设计占整个软件开发工作量的40%到50%,需求分析要求对业务的精准理解,对过程的有效控制,与结果的完全吻合。这样一套理论指导下,变化就成为了软件开发的大忌,一个小的变化,可能导致从底层数据库到上层界面的全部修改,甚至使返工。
随着敏捷开发模式的应用,该问题得到了一定程度的解决。敏捷开发以用户需求为核心,采用迭代、循序渐进的方法进行软件开发。不再过分构建软件架构,拥抱需求的变化,使软件的开发和使用变为一个持续的过程,一个递增的过程,更是一个协作的过程。

华通汇智智慧后勤软件采用敏捷交付方法,实现项目功能模块细分、核心内容迭代及增量开发,及时得到用户反馈的方式,将每个功能的交付周期都控制在一周到四周时间,两到三个模块并行开发的方式,保持开发工作的稳定产出,降低开发者与用户的双重风险。
开发过程中,后勤管理人员与开发人员形成项目团队,在一个共享、开放的空间进行面对面的联系和交互。用户提出平时工作中的问题,需要解决的问题,由开发人员做出快速原型,再将过程恢复到工作中去。这样的平面化的组织架构与逐步描绘的线条,使软件开发高效而低风险。同时,项目的联络会、站立会还能够通过反思、调整来减少某些不必要的功能与管理环节,形成细致的可持续改进。
智慧后勤一改传统软件的交付方式,很好的适应了后勤部门对需求定义的模糊与变化,以及师生及工作人员对后勤不断提出的要求。敏捷开发,迭代交付,使软件产品成为软件服务,软件交付再不是规定动作,而是量体裁衣的定制化服务。