您的位置:首页 > 其它

对理想团队模式构建的设想以及对软件流程的理解

2018-03-15 22:15 288 查看
理想的团队应该具有以下几个特点,同时既然说是理想化,那么应该是完美的,每处应有的特点都是最优化。

精简化  一个最小最有效的团体,每个成员都刚好发挥自己的最大用处 ,都对团队有着各自独特的价值。就像每一块拼图都对于整体是独一无二且缺一不可的。每个人也会认识到其他任何成员对整个团队的重要性,所有人的价值付出紧密相连着,哪怕多一个人也会使团队变松散。
一致化  这里指的是价值观的一致化。在细节方面的看法每个人都有自己的想法,但是对于整体的走向,所有人是完全一致的,不存在任何一个人有差异。如果对于方向上有人的意见不统一,导致有些人不能发挥自己的全部,因为理念的不合也可能导致争执,甚至影响团队的凝聚力。
透明化  这里指沟通交流的透明化。每个人的想法与任务能完全准确,没有一丝差异与保留的传达给其他成员,使所有人能更好的合作。这也使团队能发挥最高的效率。
软件开发流程,这里指的是核心流程。

软件需求分析:用来明确产品目标和用户需求。需求可来自客户(外包软件)、来自用户(自有产品)。其中客户/用户,根据不同类型又可细分为个人用户、企业用户等。这里面主要解决做什么的问题,配对的人员有项目经理或产品经理 或者更高一级的战略规划。
产品功能定义:用来明确功能规格和内容,通过对软件需求的分析,pm可以提取出需要落地的功能点,不一定非常细致,但是可通过这些功能来达到产品目标和满足用户需求,这个阶段主要是pm负责,同时会参考研发的一些建议。
软件原型设计:用来描述这个软件的样子和与用户交互的方式。是对产品功能点的一个细致定义,具体到每一个功能点的用户交互流程和使用路径。所达到的目标是软件可用和易用,这个阶段仍然是pm负责,可能包括交互设计师、UI设计师。
软件开发与测试:这里研发可以开始设计框架,同时如果有测试人员,可以开始设计测试用例。
软件试用与发布:通过小范围的试用或者灰度发布,可验证功能的完整性、稳定性,及时收集反馈,并进行优化。
软件上线:观察数据,并收集用户反馈和为下一版本改进提供依据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  软件