热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

项目管理之IT与业务——角色“互补”

网上铺天盖地都是:IT团队与业务团队之间是敌人?永远拥有不可调和的矛盾?我觉得不是这样,虽然IT人员和业务人员的角色、关注的角度不同,看待问题的方式也会有差异,但最终的目标都是共同

网上铺天盖地都是:IT团队与业务团队之间是敌人?永远拥有不可调和的矛盾?

我觉得不是这样,虽然IT人员和业务人员的角色、关注的角度不同,看待问题的方式也会有差异,但最终的目标都是共同把问题解决,推进业务顺利开展为企业谋利。既然目标是一致的,那么前进的道路上互相扶持也是必然的。

那么为什么会存在业务与IT的普遍摩擦呢?

很多时候只是双方站的角度不同,互相的理解有偏差导致的摩擦。通过有效的沟通方式、双方在项目中角色的合理参与,可以消除这种摩擦。

首先,讲解一下业务方在整个项目中的关注点吧

公司的一项业务活动会经历如下几个过程:



  1. 市场调查、分析

  2. 明确服务对象、需求

  3. 设计服务的方案(包括资源、合规方面的考量)

  4. 寻找合作方(上游或下游企业)

  5. 规划盈利模式

  6. 设计产品

  7. 提出需求、在企业内部协调资源(中、后台)

  8. 实施产品建设(系统开发、合同条款、财务处理、运营计划等)

  9. 产品上线、运营

  10. 反馈响应

可以看出前5步都不涉及IT团队的介入,但第6步开始,负责业务的人员就需要和IT团队共通来推进自己的业务计划。

这时的业务人员已经对业务产品的各方面做好了计划,正在筹集、协调资源实施,关注点集中在业务的落地层面上。

最主要关心两方面的问题:



  1. 多久能落地、上线

  2. 实施后的效果怎么样(客户体验、合作方体验、产品流程中那些环节会有影响等)

由此看出,业务人员在项目管理中主要会针对这两方面的问题特别关注,所以只要业务人员能充分获得这两方面的信息并理解其中的影响因素(客观原因、外部环境限制等),就能及时调整自己的业务计划,对产品实施结果有一定的预判。

 

其次,讲一下IT团队在整个项目管理生命周期中扮演的角色

团队中各个角色的关注点如下:

项目经理:关注项目进度、实施风险,制定应对风险的策略,保证项目按计划完成,还需承担与业务人员的沟通窗口角色、及时双向反馈信息。(这个角色对沟通能力、解决问题的能力要求比较高

业务分析师:关注产品设计中业务流程、拆分实施环节、细化落地方案、编写需求说明书、配合测试人员制定测试方案

架构师:关注业务流程的实施难度,进行方案设计、技术选型,指导开发

开发人员:关注开发任务,进行模块功能开发、单元测试、编写文档

测试人员:理解业务需求、制定测试方案、根据测试重点编写测试案例(敏捷开发方式与瀑布开发方式的侧重点不同)、进行测试活动、对测试结果进行分析,提供”质量分析“报告。

而整个团队共同关注的是 “项目实施的质量”,最终质量是整个IT团队实施的结果,不是某一个人的!(最终质量不过关,前面所做的一切都没有意义啊!)

从这里可以看到,整个IT团队关注的是项目最终的实施质量,项目经理应该对于项目进度要有严格把控,及时与业务沟通,对于可能产生的风险也要与业务共同制定应对风险的策略。敏捷开发模式下还需与业务方沟通缺陷容忍度的指标方案。

 

对于业务人员最关心的这两个方面,项目经理应这样进行沟通,满足其获取信息的需求



  1. 多久能落地、上线;

项目经理应根据自身团队的工作饱和度、任务安排、项目的实施难度,给出团队成员综合评估后的计划安排和时间表,及时与业务方沟通。



  1. 实施后的效果怎么样(客户体验、合作方体验、产品流程中那些环节会有影响等)

项目经理应与业务方沟通存在的风险和已有的推荐解决方案,影响最终实施成果的因素与排除这些因素阻碍的解决方案,让业务人员及时调整自己的业务计划安排。因为业务人员也会根据某些实施中困难和影响因素去寻求其他方面的支持来帮助解决问题,从而顺利推进自己的业务展开。

 

最后,我总结的项目经理的工作内容如下:

团队管理:分配开发任务、组织团队成员分享自己的开发经验、制定人员培养机制(师傅带徒弟、师傅review代码,徒弟亲子讲解等)

质量管理:掌握团队成员对需求的理解程度、代码质量检查、测试质量的监控、问题汇总与组织解决

进度管理:合理安排任务分工、团队成员工作饱和度管理、跟踪进度

业务管理:处理日常项目流程工作、与业务方保持良好沟通、及时处理上线后的问题反馈

风险管理:识别系统开发中风险问题、制定应对风险措施(供应商是否可靠、是否已存在成熟经验可借鉴、人员流动问题、合规风险等)敏捷开发模式下的缺陷管理。

 

IT团队和业务团队都需要有责任意识,做到双方都对自己的职责和责任担当有明确认识,这样做事时也会积极主动、互相配合,“摩擦”自然就会减少,甚至消失。

曾经为了保证项目顺利上线投产,通宵加班跟踪准生产验证,遇到关联系统出现问题,影响测试进度。当时的时间紧迫,必须马上制定解决方案。半夜亲自联系相关系统的人员(用电话把人家从被窝里叫起来,打扰人家休息了)排查问题,在分析、讨论后实施解决方案,最后,准生产验证完毕,第二天顺利投产。(责任重于山啊!)

 

附:行政流程的意义是什么?

经常项目经理为了某个申请跑很多流程,来来回回,一份需求流转到对应的项目经理手中也好经历N多环节,但是,这些流程的繁琐不是为了应付领导、放着看的,而是在流程中让应该知道这件事的人知道,让该审核的人审核,保持业务流程的完整性,承担企业管理的协调职能,保证业务计划在公司内部顺利得到支持。

 

P.S. 为什么我会对业务方面了解得这么熟悉,这还要“感谢”某个突然跑路的产品经理(连交接期都没有,第二天就直接消失了!消失前请我吃了顿大餐,囧),让我有了去前台看一看的机会(***)。也让我能够直面合作方了解其想法,从整个业务计划一开始就参与进行跟踪。再加上之前学过的MBA知识,也有机会在这初次尝试中进行实践(摸石头过河)。

 



推荐阅读
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • 探讨如何通过编程技术实现100个并发连接,解决线程创建顺序问题,并提供高效的并发测试方案。 ... [详细]
  • 本文介绍了在使用Visual Studio 2015进行项目开发时,遇到类向导弹出“异常来自 HRESULT:0x8CE0000B”错误的解决方案。通过具体步骤和实践经验,帮助开发者快速排查并解决问题。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • IneedtofocusTextCellsonebyoneviaabuttonclick.ItriedlistView.ScrollTo.我需要通过点击按钮逐个关注Tex ... [详细]
  • c# – UWP:BrightnessOverride StartOverride逻辑 ... [详细]
  • 本文详细介绍了如何使用 Yii2 的 GridView 组件在列表页面实现数据的直接编辑功能。通过具体的代码示例和步骤,帮助开发者快速掌握这一实用技巧。 ... [详细]
  • Android 渐变圆环加载控件实现
    本文介绍了如何在 Android 中创建一个自定义的渐变圆环加载控件,该控件已在多个知名应用中使用。我们将详细探讨其工作原理和实现方法。 ... [详细]
  • 本文介绍如何通过注册表编辑器自定义和优化Windows文件右键菜单,包括删除不需要的菜单项、添加绿色版或非安装版软件以及将特定应用程序(如Sublime Text)添加到右键菜单中。 ... [详细]
  • Android LED 数字字体的应用与实现
    本文介绍了一种适用于 Android 应用的 LED 数字字体(digital font),并详细描述了其在 UI 设计中的应用场景及其实现方法。这种字体常用于视频、广告倒计时等场景,能够增强视觉效果。 ... [详细]
  • 作为一名新手,您可能会在初次尝试使用Eclipse进行Struts开发时遇到一些挑战。本文将为您提供详细的指导和解决方案,帮助您克服常见的配置和操作难题。 ... [详细]
  • 在使用 DataGridView 时,如果在当前单元格中输入内容但光标未移开,点击保存按钮后,输入的内容可能无法保存。只有当光标离开单元格后,才能成功保存数据。本文将探讨如何通过调用 DataGridView 的内置方法解决此问题。 ... [详细]
  • 高效提取PDF页面的实用技巧
    在学习和工作中,我们经常需要与他人共享PDF格式的资料。然而,有时只需要分享部分内容,而不仅仅是整个文档。本文将介绍如何使用福昕阅读器领鲜版高效地提取PDF页面,以提高文件传输效率和查阅便捷性。 ... [详细]
  • RecyclerView初步学习(一)
    RecyclerView初步学习(一)ReCyclerView提供了一种插件式的编程模式,除了提供ViewHolder缓存模式,还可以自定义动画,分割符,布局样式,相比于传统的ListVi ... [详细]
  • 2023年京东Android面试真题解析与经验分享
    本文由一位拥有6年Android开发经验的工程师撰写,详细解析了京东面试中常见的技术问题。涵盖引用传递、Handler机制、ListView优化、多线程控制及ANR处理等核心知识点。 ... [详细]
author-avatar
我是你的鹏鹏鹏爷
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有