《构建之法》读书笔记六

  PM是啥?就是项目经理。一个软件团队中除了写代码、测试代码、界面设计等等的成员,还有一类角色就是项目经理。他们的作用是根据实际的市场以及用户需求,正确的协调团队内部资源和时间,精准的把握住产品的定位和方向,解决用户们所困扰的地方,持续优化产品,保障项目的顺利并且按照计划地进行。这就是一个PM的核心价值。

  除了开发和测试之外的事情,PM都会去做。他们最大的贡献大概就是协调整个团队。

  做一个项目有很多不确定的风险因素。

风险类别          风险来源
人员 客户、最终用户、利益关系人、项目成员、合作伙伴
流程 预算、成本
技术 开发平台、安全性、保密性、开发测试工具
环境 法律法规、经济情况、市场竞争、技术大趋势、商业模式、自然界

  像我们这样的大学生应该怎样锻炼自己成为一个合格的PM呢?我们可以多多参加一些社团活动或者社会活动,进而自己组织举办这样子的活动。我们也可以在假期做些兼职实习,从中学习。也可以和一些志同道合的小伙伴一起选择做点创业,寻找商机。机会有很多,就看我们自己珍不珍惜抓不抓的住了。

  Spec又是什么呢?它叫规格说明书,英文全称是Specification。分为两种,一种是软件功能说明书,另一种是软件技术说明书。

  从Spec到代码实现,这就是我们写代码、测试的过程了。把该实现的功能都实现了,整个项目稳定下来以后,就可以拿给用户体验了。接下来开始的就是一个反馈的过程。良好的用户体验人人都想要。所以第一印象特别重要,使用界面的美观程度就站在这第一线。我觉得可以加入一些感性设计,让使用者使用时得到一些小惊喜、小乐趣的体验,有助于上升好感度。比如说一些自定义的小应用,用户可以根据自己的喜好更改背景,或者可以点播一首音乐、输入某一关键词的时候自动弹出一张走心的动图什么的。后期也需要根据用户给出的反馈尽快尽早公开化的进行修改。

  

posted @ 2017-05-27 12:16  芒一果  阅读(126)  评论(1编辑  收藏  举报