软件服务项目重难点分析.docx
软件服务项目重难点分析 1项目重难点分析1.1业务方面重难点 通过数据与服务流程梳理和整合,满足各级服务用户的业务需求。 满足气象局内部业务应用:通过建立服务产品加工与天气预报预警业务平 台,建立完善的气象监测、预报、预警精细化业务应用,满足气象服务产品制作、 发布的需要。 满足公众气象服务应用:通过气象公众服务平台提供多元气象公共服务产 品和数据,通过“城市通”APP建立基于位置服务的城市公众服务机制,为公众 给提供精确的预报、预警服务以及气象互动服务。 满足农业气象服务应用:通过“农气通” APP建立基于位置服务的农业气 象服务机制,为农业服务用户给提供精确的农事预报、预警和灾害风险服务以及 互动服务。 形成高度集成化、模块化、自动化、流程化的业务平台:系统业务复杂度 高,且统一业务具有不同业务规则和流程,因此需要考虑对系统的整体设计,适 应未来业务发展的需要,系统应该具有高集成化、高并行计算能力、高度自动化、 流程高度灵活化、高度业务、数据等可扩展度高等特性。 1.2数据方面重难点 气象数据和产品是项目建设成功的核心要素之一,因此在数据库建设方面 应着眼于中心整个信息资源框架体系的规划,有条不紊的进行数据的规划与建设。 统一数据框架体系:在整个数据建设过程中应站在整个大数据中心框架体 系下,结合己建气象数据体系,对气象服务体系数据和产品进行整体框架设计, 即要能与现有气象数据框架进行整合应用,同时符合整体智慧气象数据库建设规 划。 有效地与其他系统数据集成:本项目涉及多个系统间数据的交换,在项目 初期就需要考虑数据集成方案和数据集成内容,保证系统开发完后能顺利将数据 接入到其他系统中。 1. 3技术方面重难点 在本项目建设中,应遵循统一的技术框架体系,注重业务模块、流程化设 计,为用户提供界面友好,性能良好技术系统。 统一技术框架体系:为了便于后续运行维护,本项目应遵循统一的技术框 架体系搭建各个应用系统,为后续运行维护、系统集成、二次开发打下良好基础 的同时,缩短交付周期。 模块化、流程化开发:本项目中的数据和应用涉及多部门,因此在整体开 发过程中,除了流程标准化外,还需要注重项目模块化、流程化的设计开发,最 大限度的支持业务过程定制,以便最小改动即可将新业务集成到原有系统中,且 不影响原有业务的正常运转。 友好界面设计:为方便业务人员进行业务应用及对外服务应用,本次项目 的重点是设计合理、友好的界面,为用户提供直观、易用的功能。 高性能设计:本项目各系统涉及多业务部门,如何提高业务运行的效率是 我们需要重点考虑的技术问题。 1.4保障体系重难点 木项目在标准、安全、运维体系中需要重点遵循已建数据标准,统一新业 务流程及标准,并注重数据安全方面的设计。 遵循已有数据标准:新建项目涉及气象数据和产品的需要遵循气象行业标 准或是己建系统数据标准和规范,最终将数据无缝接入新建数据库中。 统一标准规范建设:本项目系统的建设是一个跨部门、复杂的系统,需要 满足不同部门间业务协同运行要求,因此需要系统间信息有效衔接,有赖于相关 的标准和规范进行保障。标准和规范的建设是一项复杂而艰巨的任务,它的工作 量很大,并且需要协调的方面很多,建议客户方统筹承建方成立标准组,配合完 成标准制定工作。在标准规范建设过程中,标准组所制定的标准要得到承建方的 认可,并在项目实施过程中进行贯彻落实,节省人力物力,发挥指导建设、规范 建设的效果。在具体落实方面需要着重考虑业务标准、数据标准和技术标准的统 0 数据安全方面:本项目涉及大量气象数据、服务产品、业务数据,同时也 包含注册用户身份等敏感信息,因此对数据的安全要求非常高,一方面除了基础 环境方面保证外,需要在数据权限、传输加密方面根据实际数据需求进行安全设 计,保障基础数据安全的同时防止敏感信息外泄。 1.5项目实施重难点 本项目项目涉及多部门,系统复杂度高,且建设周期短,由此对本项目的 管理、组织、进度、风险、质量控制等都存在巨大的考验。 需要完善的项目管理体制支持:本项目系统是一个涉及多部门协作、业务 复杂大型项目工程,由此承建单位对项目的整体的组织管理尤为重要,是否有清 晰明确的项目组织结构、是否合理分配人员、项目执行过程中的是否执行到位、 协调到位、日常管理到位等直接决定着项目是否能顺利的成功交付,因此木项目 在实施时需要各承建单位依据完善的项目管理体制,对项目进行全过程有效管理。 中软公司有成熟的项目管理体制,同时有多个大项目实施经验,会识别项目管理 重点和难点,合理分配人员,合理进行项目组织与执行,保障项目成功交付。 需要强大的技术力量保障支持:本次项0业务流程繁杂且定制化程度高, 同时还涉及新兴的互联网开发技术,因此在项目实施阶段,除了在保障从需求、 设计、开发、测试等都有合理的人员配置外,还需要资深的系统设计以及互联网 开发人员。中软公司拥有多年设计经验的架构师,在业务模块化、流程化、定制 化设计中具备丰富经验,另通过多个互联网项目交付己逐步培养了互联网开发团 队,可为本次项目实施提供良好的研发基础。 需要全面的质量保障体系支撑:一个项目的成功与否,除了在规定时间内 完成项目交付外,最重要是交付给客户的系统质量是否是满足用户的要求,因此 在实施的过程中的各个阶段都要对项目进行全面质量控制;目前中国软件公司有 成熟完善的质量管理体系,是在IS09001: 2008版质量管理体系及软件能力成 熟度CMMI5的基础上,充分结合公司业务的特点,将两个标准相互融合,通过 对体系文件的编写、评审、试运行,修改、再评审、再修改,到正式运行,持续 改进组织过程等系统的工作,逐步完善和形成了独具特色、切实可行的中国软件 公司质量管理体系-即IS09001: 2008与CMMI5完美结合的质量管理体系,会 对项目实施各个阶段进行全面的质量控制保障。 需要合理的分配控制项目进度:如何制定合理的项目计划,在建设周期内 合理划分项目实施阶段,合理控制每个阶段的时间和产出成果,保障与下一阶段 的项目持续性是本次项目实施的重难点之一。中软公司有成熟的项目管理体制, 同时有承接大项目且建设周期长的项目经验,会对此进行识别,进行合理进度控 制。 及时识别项目风险并有效控制:在整个实施阶段可能面临着组织结构调整、 人员变更、需求范围变更、过程控制出现偏差、技术不足等风险,因此需要及时 进行风险识别并进行控制。中软公司有成熟的项目实施风险控制体制,同时有多 个大项目实施经验,风险控制能力强,不仅能及时识别项目风险并采取有效措施, 同时也会根据以往项目经验及早进行预防,降低各个环节的风险。 需要良好的客户沟通机制支撑:项目在实施阶段需要各阶段都要和客户保 持度好的沟通,尤其在前期需要对用户现场情况和需求做详细的调研,确定好项 目范围,避免在后续开发时由于项目范围的不断扩大或是变更造成研发进度的拖 延。中软公司有成熟的项目管理体制,在与客户沟通方面也有完善的沟通体制, 另外项目团队成员承担过多个大型项目,在与外部沟通协作方面具备很好经验, 需求分析人员熟悉气象行业业务及信息化发展规划,可确保在专业业务领域无障 碍沟通,从而保