当前位置: 主页 > 建站知识 > 软件开发

各个阶段的目标软件开发不返工-两阶段抗震设防目标

发布时间:2023-02-12 22:04   浏览次数:次   作者:佚名

本人从事智能制造行业10年,主导实施和参与项目40余个。 其中一些项目做得很好,提高了客户公司的管理水平,规范了公司的业务运作水平,优化了公司的生产流程。 客户非常认同我们实施的价值。

当然也有一些项目效果平平,客户在应用软件前后都没有明显的效果。

为什么在实施过程中,有的项目可以做得很好,有的项目应用效果却很差? 原因在哪里? 下面我将从以下几个方面进行分析:

什么是项目?

项目应该做什么?

如何最大程度避免项目失败?

01

什么是项目?

一个项目可以理解为一个任务。 个人对项目的理解一般包括三层含义,即:什么时间或周期,调用什么资源,完成什么任务,实现什么目标?

项目的概念不仅仅存在于软件实现过程中,实际上项目的种类很多,类型也不同。

例如:向A公司销售产品就是一个项目。 其特点是销售人员通过向中高层客户进行一定时间的功能演示和演讲标价来完成最终的销售目标;

一个新产品的研发也可以看作是一个项目,其特点是需要N个开发人员经过N个月的研发才能完成一个产品的最终成型;

两阶段抗震设防目标_目标教学的五个阶段_各个阶段的目标软件开发不返工

比如北京五环的通车,也是一个工程,它的特点是要经过多少建筑工人,经过多少天的辛勤劳动,动用多少机器,才能完成这条路的通车。 ;

再比如唐山曹妃甸要招商引资,也是一个项目。 项目种类繁多,这里不举例。

02

制造业项目应该做什么?

1、严格制定项目的实施周期和计划方案

在项目实施开始之前,根据每个客户的不同情况,制定相应的实施方案、实施计划和规划实施周期是非常重要的。 没有实施计划,就无法预测项目何时完成,使人失去目标感。 对于一个没有目标的项目来说各个阶段的目标软件开发不返工,这将是一件非常可怕的事情。

2. 项目必须得到甲方高层的足够重视

所有的项目,无论大小,都应该得到甲方高层的足够重视,而成功的项目,往往是公司高层直接掌握的项目。 一号项目的优点是:领导讲话有权威,命令下达后各部门执行力比较强,抗拒项目推进的部门少。 因此,排名第一的项目非常有利于项目的推进。

3、严格按照项目实施方案实施

制定实施计划后,监控项目是否按计划进行。 双方都要按照既定的目标努力。 如果在实施过程中发现偏差,需要立即更改实施方案,分析偏差原因和改进方案。

两阶段抗震设防目标_目标教学的五个阶段_各个阶段的目标软件开发不返工

4. 大型项目可分阶段、分阶段实施

对于大型和超大型项目,实施周期往往需要一年或几年。 长期的项目实施会让人找不到终点,因为找不到终点而失去动力。 项目分成几个阶段后,每个阶段都会制定分阶段要实现的目标,让人觉得离项目目标很近了,工作就会有动力。

5、与客户协商明确要求和范围,确定项目验收目标

实施范围的确定是实施过程中最重要的事情。 如果没有定义实施范围或定义模糊,会引起无穷无尽的客户需求。 需求增加的后果是项目无法按期交付,甚至项目暂停或退回。

为了避免这种情况,最好的办法就是君子协定。 在立项之初,乙方书面确认乙方要做什么内容、做什么功能、做什么效果,待工程完成后方可验收。 这对项目双方都有利。 .

另外,一定要吃透需求,书面确定需求内容。 目前,在实施过程中,因双方理解出现偏差而导致项目返工的情况较为普遍。 如果偏差太大,往往会返工多次。

6.建立有效的项目沟通机制

确保甲乙双方沟通顺畅各个阶段的目标软件开发不返工,建立有效的项目沟通机制,这在项目出现危机时尤为重要。

七、建立完善的文件编制机制

目前正在实施的大型项目都是多人合作实施的。 没有人知道每个人每天都做了什么,有什么成果,对项目的进展有什么计划。

目标教学的五个阶段_各个阶段的目标软件开发不返工_两阶段抗震设防目标

如何避免这种情况? 最好的方法是编写项目文件。 每个步骤都必须有操作文件的支持。 比如今天我给产品增加了某个功能,改进了哪些材料,需要谁协助哪些事情,哪些客户的方案。 更新。

这些文档要记录文档的版本号,谁在哪个时间段更新的等等,方便项目组的协作。

八、项目团队成员稳定性的保证

特别是对双方核心项目组成员的保护。 为一个项目培养一个合格的核心人员,这个人不仅要非常精通企业的业务流程,还要非常熟悉软件的运行流程,能够处理软件中的一些常见问题。

而这样的人才培养需要数月甚至更长的时间。 而如果核心人员在关键时刻离开,将会给项目的推进带来毁灭性的灾难。

九、明确项目奖惩制度

如何避免人才流失? 如何让员工对项目充满热情? 如何避免在软件实施过程中因员工受到不公平对待而产生的情绪(不管你做多少或做多少)? 如何最大程度地防止错误的发生? 这些内容必须有一定的机制来保障和约束,所以最有效的办法就是建立项目奖惩制度。

10.基础数据编码标准化及扩容规划

要盖高楼,必须打好地基。 对于MES系统来说,基础数据和数据是这座高楼大厦的根基。 基础数据的重要性可想而知。

11. 20/80原则

各个阶段的目标软件开发不返工_目标教学的五个阶段_两阶段抗震设防目标

目前,很多项目中20%的需求在实施和开发的时间里占据了整个项目总工作量的80%。 此类需求需要讨论讨论,确定最优方案或屏蔽一些不重要、不合理的需求。 .

12、业务流程的反复测试验证

任何产品都有缺陷。 微软这样的软件帝国不敢说自己的产品没有bug。 因此,实施方案确定后,产品必须按照实施方案运行,尤其是核心流程的反复测试和优化。

十三、项目资源保障

在资源方面,主要是人的保障。 如果只购买产品,而没有人去实施和开发,这个项目是做不好的。

14.加强项目核心人员的培训与培养

一旦客户端的核心项目成员培养出来,他就可以支持客户端的业务,可以将一些实施任务委托给他。 这样有利于客户人员的成长和后续的维护。

15、基层操作人员培训再培训

基层运营商经常反映的问题是产品不好用。 为什么不好用? 无非是操作习惯的改变,操作方法的问题。 所以,培训必须贯穿于项目实施的全过程,改变操作人员的习惯,认识到我们的产品给企业带来的好处,不能用狭隘的眼光看待产品。

03

两阶段抗震设防目标_目标教学的五个阶段_各个阶段的目标软件开发不返工

如何最大程度避免项目失败?

为避免项目失败,必须从失败案例中吸取教训,从客户方和实施方两个方面入手:

▍1. 在使用软件之前,客户首先要知道用软件做什么? 是为了外观还是想要达到什么样的目标和功能?

▍2。 客户的高层管理人员必须重视项目,客户的项目经理必须在公司有权限或权力,以确保每个部门下达的每一个命令都能得到执行;

▍3. 客户拥有稳定的项目团队,核心成员1-2人,精通业务和产品;

▍4. 实施方在实施前评估项目情况,画出实施范围圈,确定验收标准;

▍5。 三分软件就是七分实现。 实施人员的水平与项目的交付有很大的关系。 不一定要派最好的顾问到客户现场,但一定要派最合适的顾问到项目现场;

▍6. 按计划实施项目,按章办事,按部就班实施,不想变成胖子;

▍7. 保持双方项目经理之间持续有效的沟通,对问题进行即时反馈和处理;

▍8. 保证实施方人员,不得因实施方或开发方不在现场而造成停工。

如果客户和实施公司在实施过程中都能做到以上几点,我不敢说项目一定会成功,但项目绝对不会失败!

(超过)