【软件工程】软件项目的利益相关者与系统相关人员

利益相关者是在软件项目中存在利害关系的人,任何受到系统影响或对系统开发产生影响的人,都是利益相关者。

一般存在两组主要的利益相关者:

  • 客户(用户或系统所有者)
  • 开发者(分析员、设计员、程序员)

客户是为开发付款并负责决策的人。
即使客户并不总是正确的,开发者也不能随意改变或拒绝客户的需求,任何冲突的、不可行的或非法的需求都必须与客户再次协商。

客户导致项目失败的可能是:

  • 客户的需求被误解了,或者没有被完全捕获
  • 客户的需求变更的过于频繁
  • 客户没有准备为项目提供足够的资源
  • 客户不想与开发者合作
  • 客户怀有不切实际的期望
  • 系统对客户不再有利

随着软件复杂性的增加,人们越来越认识到,开发者的技能和知识是至关重要的。良好的开发者能够交付一个可接受的解决方案;卓越的开发者能够交付一个更优秀的解决方案。

为了确保开发者的杰出和投入,应该做到:

  • 雇佣最好的开发者
  • 为现有的开发者提供持续的培训和教育
  • 鼓励开发者之间进行信息交流和互动,使他们互相促进
  • 通过排除阻力以及将他们的精力引导到生产性工作中,来激励开发人员
  • 提供一个令人振奋的工作环境
  • 将个人目标同组织策略和目标统一起来
  • 强调团队工作

说明:利益相关者≠系统相关人员

请看下面的一个实例:

项目背景:
在高校教育阶段,为提高政府教育管理的针对性与有效性,需要从学生和教师获知其对学校、 专业、教学情况、教学资源配套、学校管理水平等多方面

你可能感兴趣的:(软件工程)