角色

理解组织,才能理解协作,从组织的组成看协作更加清晰.

产品 owner

PM (Product Manager) 产品经理

产品经理,

PM (Project Manager) 專案經理

项目经理,一般很容易出现问题.

SA (System Analyst) 系統分析師

在軟體開發團隊中,屬於中高階的基層管理者與領導者。除了須具備優秀的文字、語言溝通能力之外,還要有良好的分析、組織、邏輯思考能力。 當然也需要有良好的人際關係,以及深厚的技術背景與知識。

SD (System Designer) 系統設計師

SA 所建構的是屬於偏向於領域的概念模型;而 SD 則是根據領域模型,再配合實體的平台,考量其效能、穩定、分散與安全性等,所建構而得的軟體規格模型。 註:我們也可以以兩句話來說明分析與設計的關係 "Do the right thing (分析)" and "Do the thing right (設計)"。

TL 研发 tech leader

一般指后端团队的leader,前端和测试更像是后勤部分.

RD

RD是研究与开发(研发)。诸如PHP程序猿,Java程序猿,无论是爱疯的还是安卓的都是属于这一类别。 一般有可能會遇到二種RD:一種是會不斷發問的RD,一種是都沒有問題的RD。然而,常問問題的人大多數是公司重要的人物。會問問題代表著學習心強,表達能力良好。

PG (Programmer) 程式設計師

從每一個資訊的專業職位來看,程式設計師的定義都有一點差異, 但基本上你必須要具備幾項基本的資訊技術才得以勝任多數的資訊工作職位

  1. 必須至少專精一種程式語言.C,C++,Java都可以.
  2. 必須至少專精一種作業系統.Windows,Linux.(可以管理與架設伺服器)
  3. 瞭解資料庫.
  4. 熟悉網路架構.
  5. 要能讀懂英文的技術文件.

FE

FE是前端研发。有点意思!

UE

UE是用户体验

QA

QA是测试

OP

OP是运维

还有DBA,DB,UI,WC这些应该都清