找到对的人,是你项目开展成功的第一步

本文探讨了项目管理中需求调研的重要性,特别是如何找到正确的人来确保项目顺利进行。作者分享了在不同公司环境下寻找合适干系人的策略,并强调了覆盖所有业务线相关人员的需求收集过程。

核心

背景:博主身处电力行业,主要负责开发Mis类型业务系统,最近在搞数据整合集成可视化等有关数据的项目,博主所处的公司是小公司,部门只有10来个人,上有经理下有开发人员。

之前一直在做项目,没什么时间坐下来总结一下项目应该怎么做,应该怎么推展,每天都像救火队长一样,东去一下,西去一下,没有什么整体的规划,估计这就是小公司所特有的工作模式吧。

最近一直关注这需求是什么,需求从哪里来,需求怎么做,估算是什么,估算怎么做等等问题,今天特意开一篇章来聊一下需求方面的东西,也总结一下最近做项目的套路,跟大家探讨一下项目是怎样炼成的。

项目管理中,我们经常提到干系人管理,但是总是放到比较后的部分,而且说明也不是特别的详细,大部分是讲述理论性质的东西,缺乏实践证明。

而且在中国的社会关系中,人与人之间的关系,甚至超过任何的东西,比如:项目章程没有做好?没关系,只要我方经理跟对方经理确认好,那就没关系了;再比如,项目某个节点需求出现重大变更,只要经理老板同意了,都可以更改,这就是现实,没办法,不能反抗,只能享受,想想方法,满足各个方面的需求。

因此,开篇的第一章,我们就来探讨一下人,也就是我们的客户和我们的领导。

下面,我们围绕几个问题来开展讨论:
* 为什么需要找到对的人?
* 什么样的人才是对的人?
* 怎样找到对的人?

我方公司

对于我身处的公司方来说,基本是不用讨论,我公司属于传统的行政力量大于项目力量的公司,对的人只有一个标准:领导,领导的领导,等等,一层层的往上去,能够得到越高层领导的支持,项目越容易开展,得到的资源越多。

image

  • 为什么需要找到对的人?

答案是:项目越容易开展,得到的资源越多,政策倾斜越厉害。

  • 什么样的人才是对的人?

答案是:领导,领导的领导,等等

  • 怎样找到对的人?

答案是:根据行政结构往上即可

客户方公司

对于客户方公司来说,就稍微复杂一些,如果想要找到对的人,其实博主认为,就是找到系统需要覆盖的业务线上面的所有大大小小的人员,可能包括总经理、部门经理、操作人、资料员等等,但是他们总有一个特点,就是肯定存在这条==业务线==上面。

业务线

比如:人资系统里面的人员信息管理功能,它只是业务线的一小个片段,但是,它可能会涉及到众多角色,包括总经理、人力资源部经理、资料录入员、普通员工等角色,不同的角色具有不同的需求,只有把不同的需求按成本和优先度俩实现,才能够在实施的过程中,减少这样那样的阻力。(关于实施过程中出现的问题,后面在聊)

下面我把上面的那个功能的需求写一下:

角色功能需求
总经理需要知道公司现在有多少人,学历结构组成是怎样的,年里结构组成是怎样的,等等统计性的需求(这些统计性的需求将会涉及到人员属性的设计)
部门经理需要知道公司现有人员多少,具体人员是哪些,具体人员的不同的属性,具有锁定或者停用某个人员的功能
资料录入员需要人员录入功能(增删改查),如果能够导入信息就更好
普通员工只需要查询功能

上面的功能我写的不是很完整,但它们也是比较有代表性的,而且是直接影响系统设计的需求。可是,在需求调研的过程中,由于成本、工期、人手等各种原因,没有完完整整的引导客户把真真切切的需求提出了,只是知道业务的某个片段,就匆匆忙忙的赶着开发,赶工期了,这个时候,系统的返工是必然的,只是多与少而已,这个取决于做需求的人员的素质与对业务的熟悉程度,==甚至更加严重的是,需求只是跟接头人对接了,没有直接对接相关人员,信息在传递的过程中,丢失的不是一点点。==

因此,在需求调研前,先要找到对的人,这是至关重要的一步。

  • 为什么需要找到对的人?

答案是:项目越容易开展,得到的支持越多。

  • 什么样的人才是对的人?

答案是:在业务线上面的所有人。

  • 怎样找到对的人?

答案是:根据具体分管业务调整。

总结:在这个项目的开展之前,作为项目经理,必须清楚了解各个关键角色所对应的人员,这样,项目的开展将会更加的顺畅。


还有,这上面只是我个人的不成熟的观点,勿喷!!平心静气讨论可以,人身攻击则免,谢谢。

<think>好的,我现在需要帮用户解答关于如何开始在线上进行C++培训的问题。首先,用户可能是一个想要转型线上教育的,或者是有C++经验但不知道如何着手开展培训的。我得先理清步骤,确保回答结构清晰,符合用户的需求。 首先,用户问的是“第一步需要做什么”,所以重点应该放在最初的准备阶段。不过,可能用户也需要一个整体的框架,所以可能需要分步骤介绍,但明确第一步是关键。 接下来,我要考虑线上培训的常见步骤。通常,第一步可能是确定目标受众,因为不同的受众(比如学生、职场士、初学者等)需要不同的课程内容和教学方法。不过,也有可能有认为第一步是课程内容的设计,或者平台的选择。不过,正确的第一步应该是市场调研和定位,明确自己的目标学员是谁,他们的需求是什么,这样才能制定合适的课程。 然后,我需要验证这个思路是否正确。比如,如果用户在没有了解目标受众的情况下就开发课程,可能会导致内容不符合学员需求,影响培训效果。因此,确定目标群体确实是首要任务。 接下来,用户可能需要知道如何具体操作。比如,如何分析需求,如何确定细分领域(比如游戏开发、嵌入式系统、算法竞赛等)。同时,可能需要考虑竞争分析,了解现有课程的情况,找到自己的优势。 此外,用户可能还需要知道后续步骤的大致方向,比如课程设计、平台选择、定价策略、推广方法等,但根据问题,用户主要询问的是第一步,所以需要明确强调第一步的重要性,并简要提到后续步骤,但不过多展开。 还要确保回答符合系统级指令,使用中文,结构清晰,分点说明,使用LaTeX格式的数学表达式(如果有的话,但这里可能用不上)。不过用户的问题是关于C++培训的,可能涉及编程示例,但系统指令要求行内数学表达式用$...$,独立公式用$$...$$,但这里可能不需要数学公式,所以可能不需要使用,但要确保如果有的话格式正确。 另外,要检查是否有不准确的信息。比如,是否有其他更重要的第一步?比如,是否需要先具备一定的教学资质或者资源?但通常来说,市场分析和定位确实是首要的,资源准备可以后续进行。 最后,组织语言,确保回答符合用户可见层的要求,结构清晰,逐步引导用户,确保真实可靠。可能需要分步骤,但重点在第一步,后续简要提及。</think>要在线上开展C++培训,**第一步需明确目标群体与需求分析**。以下是具体步骤说明: --- ### 第一步:定位目标群体与需求调研 1. **确定受众类型** - 是面向零基础学生、职场转行者,还是进阶开发者? - 细分领域需求(如游戏开发、嵌入式系统、算法竞赛等) - 示例:若定位职场新,需重点讲解C++在工业场景中的应用(如性能优化、多线程编程)。 2. **分析市场需求** - 通过平台(知乎、B站、Coursera)调研现有课程的优缺点 - 挖掘未被满足的需求(如“C++与Unreal引擎实战”“高频交易系统开发”) --- ### 第二步:课程设计与差异化(简要延伸) 1. **知识体系规划** - 基础语法 → 标准库(STL) → 内存管理 → 设计模式 → 实战项目 - 可设计对比案例:传统C++11与C++20新特性的代码对比 ```cpp // C++11的Lambda表达式 auto func = [](int x) { return x * x; }; // C++20的模板Lambda auto generic_lambda = []<typename T>(T a, T b) { return a + b; }; ``` 2. **突出竞争力** - 提供行业认证合作(如与腾讯云/华为联合颁发证书) - 增加“代码审查直播”“一对一答疑”等增值服务 --- ### 后续关键步骤(供参考) - **平台选择**:直播(腾讯会议/Zoom)与录播平台(Udemy/网易云课堂)结合 - **定价策略**:阶梯式定价(入门课$9.9$美元,项目实战课$199$美元) - **推广渠道**:技术社区(GitHub、Stack Overflow)+ 短视频案例引流 --- **总结**:第一步的核心是通过精准定位避免“大而全”的同质化竞争。建议用2-3周完成用户调研,再用MVP(最小可行产品)模式试水小班课程,根据反馈快速迭代。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值