公司业务管理软件APP(软件开发公司经营范围)

软件公司的管理软件,根据服务对象不同,有三种,自上而下:

公司业务管理软件APP(软件开发公司经营范围)

ERP服务系统于公司经营者,进行整体管理;项目管理系统服务项目团队,进行项目组管理;开发管理系统服务于coding工作。

一,ERP

完整的软件公司ERP的内容,覆盖从CRM的商机管理到合同签订,再到项目立项-资源配置-收入、收款节点跟进。

下图是以前帮一家公司设计的系统单据流图:

整个系统包括CRM、资源看板、交付管理、项目管理。

CRM服务于营销,从销售指标下单、商机报备、售前立项、售前资源申请、报价、最后是合同。

商机跟进的过程,没有做在系统里,主要考虑到软件公司要么是小项目,售前短平快;要么是大项目,老板或销售总监牵头做售前。

售前资源申请,是用于准确计算售前成本,比如做售前演示、demo制作等。有些售前周期长,投入的资源需要量化。

报价入系统,是为了报价留痕。经常在交付过程中,客户新增需求,理由是售前环节说过。所以,项目经理不但要看合同,还要看历史报价记录。售前客户是说过,我们也针对客户说的做了评估和报价,客户没有那么多预算,则说的需求就不作数。

合同是CRM和项目交付管理的衔接点。

交付管理和项目管理的不同:

交付管理项目管理视角经营视角,整体视角执行视角,项目视角谁看公司管理层、PMO、财务

项目经理

??看谁项目经理项目团队成员抓手立项(包括计划和执行跟进)项目计划(包括计划和执行跟进)计划的关键内容成本计划、里程碑时间计划(包括收入确认节点)、收款计划、资源计划wbs,紧前关系,时间节点偏重点项目的全貌:客户关心的关键节点,公司关心的收款节点,项目经理关心的关键资源配置项目执行的细节分解:怎么做,谁做什么关键问题

几阶段完成交付;

预计成本多少;

什么时候能收钱;

需要哪些资源;

具体活动有什么;

活动的先后顺序;

活动分配给谁负责;

什么时候完成;

数据更新控制强控:节点达成的评审(如上传上线确认单),或下游反写(如收款单)项目经理自行管理

在ERP系统中,交付管理模块是关键,项目管理模块可以没有,用项目管理系统替代该模块。不过我建议在ERP中包括项目管理模块,这样可以交付过程透明化,便于公司掌握实时信息。如果觉得ERP的工具性不强,可以在交付管理模块维护到一级节点;项目管理模块维护到二级节点;再导入到项目管理系统中,进一步分解。

资源看板是资源日历。这里的资源是“人”,资源日历是二维表,列是时间段、行是人员。显示人员的占用和使用情况。

资源看板后台有个资源库进行支撑,包括条线、职级和标准人天单价。用于用于内部成本核定、成本计划和消耗统计。

二,项目管理系统

瀑布式开发,可以用微软的project。敏捷开发,可以用敏捷看板。

如果项目组是异地开发,无法使用现场看板,可以做个系统。

下图是我用亿图图示的画布工具做的简易看板

利用图示的【注释】功能,维护任务的具体内容;利用【评论】功能记录工作跟进记录;利用【附件】功能添加一些说明文档。

这个工具支持便签移动。

亿图图示不是专业系统,只是一个画图工具。如果能够有个专业系统,我觉得会有几个画图工具无法满足的优点:

一,工作包模板:类似工作不需要反复添加便签

二,工作泳道和交付管理系统中的项目节点做关联:看板上任务完成,可以自动标识到交付管理系统中。

三,团队共用。(亿图图示是个人工具软件,分享的是保存的文件)

三,开发管理系统

开发管理系统,是开发组的工具,一站式的研发管理平台,如jira。

应该选用什么系统?

并非一家公司都需要上述三个系统。有些功能在这些系统里都有,比如交付管理系统能做工时管理、jira也能够做工时填报;erp和项目管理系统都能做计划管理。

根据公司规模,同时进行的项目数量,项目周期,项目组规模来判断。

小公司,小项目,则直接使用开发管理系统,直接服务于基层。其他系统不需要。

大公司,项目群,则一定要有erp,要确保信息流、资金流、物流(项目推进情况)统一;客户视角、公司视角、pm视角拉到一个维度。服务于公司的中上层。

长周期项目则要有项目管理系统,且该系统不能只在项目经理的电脑上。个人使用的,只能称作工具软件,为个人方便。

异地开发的跨团队协作项目,最好有看板系统。

大公司、长周期、异地开发,则最好结合erp,项目管理系统(看板功能集成在项目管理系统中)。

如何选择系统?

开发管理系统是个基本系统,内容类似 ,可以选取市面上的标准软件。如jira,腾讯的云coding。

ERP存在个性化,涉及公司想管哪些,管得多深。我所接触过的,有些规模的公司,都是自行开发。

发表评论

登录后才能评论