近年,云、智能手机、AI等代表技术的发展催生了数字转换(DX),大数据、RPA等新业务和技术。 精琢凭借其先进的专业知识和开发技术,为各种行业和业务提供最佳的系统,以满足客户从小型到大型项目的需求。
本公司的软件开发有8个基本流程,各不同角色在每个流程中都承担相应的作用,推动开发项目的进展。
首先,销售代表要找出新客户和持续交易客户在当前业务中的改进点,探索有什么样的解决方案,以及开发什么样的系统对业务运营有帮助。 在与客户交谈的同时构建假设,并与客户进行协商,以确保他们对系统的部署持积极态度。
接下来是与项目经理和系统工程师进行客户访谈的阶段。我们将公司管理的中长期计划与现状进行比较,并了解客户面临的挑战。在此基础上向客户提出解决方案。考虑到系统的内容,开发成本,开发周期,成本效益和其他公司的比较,将其纳入建议书中,根据客户的管理体制明确引入目的、期望结果和应用范围,同时完善开发方的项目体制,提出建议。 提案后,提出详细的报价,得到客户的认可后即为合同和订单。 签约后,我们将参考项目管理方法「PMBOK」(项目管理Body of Knowledge)等,制定项目计划、日程安排和各种管理方法(进度,质量,沟通,挑战/风险等)。
需求定义是将系统化的业务和必要的性能等明确化并确定规范的阶段。需求定义影响后续的所有过程,是左右项目成功与否的阶段。 在需求定义中,将编写「需求定义书」,并对以下三点进行讨论和说明。
该设计将根据要求文档审查软件开发大纲和规范。设计方法包括「基本设计(外部设计)」和「详细设计(内部设计)」。
根据规范书和设计文档,使用计算机可处理的语言编写程序。根据需要,与数据库和其他系统并行进行参数设置和接口开发。
测试验证系统和软件是否按照设计和规范运行。有四种类型的测试。
在客户验收系统开发完成后,交付给客户。在开始系统的实际操作时,将系统的设计文件,程序和操作手册交付给客户。开发方也可能会进行一系列的操作说明。在销售SaaS(Software asa Service)软件包时,会涉及到名为「客户支持」的跟进人员。主要目的是帮助客户顺利使用产品。
交货后会应对系统故障和维护。在稳定运转之前的一定期间内,系统故障等也会积极应对。此外,在开始运行后,如有系统的修订或客户的要求,我们将对应系统进行追加开发。
在正式构建FineReport BI系统之前,需要从经营层、业务部门和信息部门等多个角度收集需求,明确“谁、用于什么目的”。 很可能是因为需求定义失败,才引入了BI系统,但最终没有人使用。 在这一步中,要明确用户要分析什么,以及分析时需要的数据,这一点很重要。 一旦确定了分析对象,就可确定每个分析对象的分析切口和数值。 例如,如果你想以销售额为分析对象,按商品、地区来分析销售额,那么商品、地区就是分析的切入点,销售额就是要分析的数值。 您应该可以在此步骤中定义BI分析所需的数据源。
在完成BI系统的设计之前,全面理解必要条件。 设计步骤包括数据模型、数据仓库、画面、报告等。
做好准备后,我们将开始实施FineReport BI系统的概念验证(POC)。 收集关于BI系统使用的大量数据和用户反馈,并找出未满足定义请求的原因。 然后对BI系统进行修改和优化以满足要求。 BI系统部署是一个重复的过程,包括需求定义,设计,实施和反馈。 特别是在这一步骤中,我们会在使用过程中遇到各种问题,因此我们会根据反馈,从最初的需求定义开始,不断地改进整个流程。
copyright © 2021 , 北京精琢科技有限公司 版权所有 京ICP备xxxxxxxx号