MassHousing 将 18 个月的开发项目缩短至 12 周
马萨诸塞州经济适用住房法第 40B 章的颁布是为了解决经济适用住房分区划分的障碍。
大众住房 是监督全州项目的四个州政府机构之一。监督工作包括对拟议开发项目进行初步审查和批准,以确保其在许可和建设过程的几个阶段符合法定和监管要求,这需要跟踪每个开发项目的 800 多条数据,并向联邦住房和社区发展部提供所需的报告。
然而,管理数据密集型流程一直是一项挑战,在过去十年中,MassHousing 积累了一系列套装软件、自定义应用程序和电子表格,每个都处理第 40B 章整体流程的一部分。其中一些是由内部开发人员使用 .NET 和其他工具构建的,而另一些则是根据业务部门创建的电子表格临时生成的。
由于这些系统之间没有集成,工作人员很难查找信息、快速响应业务请求并及时生成合规需求报告。
MassHousing 首席信息官 Charles Schiappa 表示:“如果不将所有分散的数据源整合到一个单独的执行信息系统中,就很难访问这些数据。我们需要一个整体解决方案,帮助我们更好地从头到尾管理这个复杂的流程。”
更换旧系统
该机构花了一年时间研究管理第 40B 章流程的各个方面,并制作了一份长达 1,200 页的要求文件。该报告呼吁创建一个包含 800 多个数据元素和 70 多个输入屏幕的应用程序,以集中信息并简化工人的流程,从而消除对多个 遗留系统.
“即使没有做详细估算,我的直觉告诉我,使用我们现有的流程构建应用程序还需要一年的编码时间,然后需要半年的质量保证和测试时间,”Schiappa 说。“我知道我们不能等那么久。”
在研究替代方法时,MassHousing Mendix,并被告知可以使用 Mendix的应用平台。Schiappa 承认他一开始是持怀疑态度的,但当三天的概念验证产生了该应用四分之一的功能时,他确信了 Mendix 是正确的平台。
解决方案
一个由两名开发人员组成的团队,其中包括一名具有最低限度编码经验的系统分析师和一名来自 Mendix,按照承诺,仅用 12 周时间就开发出了这款经济适用房应用程序,使用 Mendix 开发平台.
由此产生的 40B 应用程序集中管理一系列功能,包括跟踪提交给分区委员会批准的最终用户文档、新开发项目和现有开发项目的列表以及按城镇、开发类型和时间组织的项目单元计数。然而,让 Schiappa 感到惊喜的是, Mendix 允许 MassHousing 合并 用户反馈 尽早提供他们所需的一切。
“过去,我们会在最后进行所有的测试,可以说,那是用户第一次亲眼看到一款应用程序,”Schiappa 说道。
“这使我们能够创建一个更具迭代性和协作性的过程,在整个项目生命周期中融入用户反馈,并得出每个人都想要的解决方案,”他补充道。
新的第 40B 章应用程序以更简单的流程形式为企业带来了直接利益,使企业能够遵守政府法规。季度报告过去需要几天时间才能完成,因为工作人员在运行多个系统查询时遇到了麻烦。现在只需单击鼠标即可运行报告。
综合许可项目经理 Greg Watson 表示,项目工作人员对结果非常满意,并指出“该应用程序满足了我们所有的项目需求,并且非常易于使用;此外, Mendix 人员根据计划需求推动应用程序的开发,并且在整个过程中对我们的意见做出了积极的回应。”
满足业务需求
除了这种业务响应能力之外,Schiappa 表示, Mendix 为 MassHousing 提供 开发、测试和运行环境;一个快速灵活的云平台,无需增加 IT 基础设施的规模即可满足日益增长的定制应用程序业务需求。
MassHousing 已开始着手处理其积压的项目,首先是开发一款简化该机构采购流程的应用程序。
“Mendix 正在帮助我们改变构建某些类型应用的方式,”他说。“我认为这就像在杂货店里有一条快速通道和一条普通结账通道。以前,我们只采用一刀切的方法。现在,根据项目标准,我们既可以快速灵活地交付,也可以使用 Mendix 或者使用我们的传统方法。”