PM-Program Manager 项目经理
这个软件开发过程中很重要的职位,也是对职员自身要求比较高的职位. “PM做开发和测试之外的所有的事情” 这个标题说明了很多。
为什么这么重要呢, 因为他能带领团队达成最重要的目标,并保持团队的平衡,相当于龙舟比赛中的舵手一样,他既是一个管理者,也是一个专家。
对PM的要求也很高,因为他的工作范围就是整个项目,什么都能做,还需要一定的心理素质和专业能力。
典型用户和场景
软件是为人服务的,那么在软件尚未开发的时候如何判断要开发出来软件是否能有效的服务人呢?
依靠模拟典型用户和场景,站在用户的角度去模拟使用软件,然后分析用户的心理状态,得到用户是否会对这款软件满意。
用例则是模拟过程的实例化,通过用例可以有效的得到“用户”的反馈。