0-9
A
- AMI
- Amazon Machine Image (AMI) – 亞馬遜機器映象。Amazon EC2 上虛擬服務器的映象。
- ARCS
- J.M. Keller 所提出的分析步驟. Attention, Relevance, Confidence/Competence, Satisfaction 的縮寫
- Agile Manifesto
- 2001發起的敏捷開發宣言。包括以下4點聲明:
Individuals and interactions over processes and tools (個人和互動勝過程序和工具)
Working software over comprehensive documentation (可執行的軟體勝過完整的說明書)
Customer collaboration over contract negotiation (客戶合作勝過合約協商)
Responding to change over following a plan (回應變更勝過尊從計畫)
- Agile Project Management
- 敏捷式專案管理。通常用於軟體開發案。以敏捷憲章為出發點。
B
- BOM
- Bill Of Materials – 材料單
C
- COGS
- Cost Of Goods – 產品的成本
- COTS
- Commercial off-the-shelf 指可以直接採買的商品或方案。
- CPRT
- Customer Perceived Response Time = 客戶感受的回應時間-用來衡量雲端軟體服務的客戶使用的喜好感
- CYA
- Cover Your Ass – 指做事要仔細來避免後患
- Catch-22
- 指無法逃避的矛盾境界。比如,在A案完成之前,B案要做完。但B案也需要A案的資源。Ah, that’s catch-22.
D
- DRY
- Don’t Repeat Yourself – 不要犯同樣的錯誤
- DUT
- Device Under Test 正在測試的裝置
E
- Epic
- 長篇故事。由很多個 User Stories 所組成。
F
- FIPS
- Federal Information Processing Standards 聯邦資訊處理標準
G
H
- HMI
- Human Machine Interface 的縮寫。通常用於車載系統的人性介面上。我們大部份都稱 UI。
I
- INVEST
- I – Independent (獨立的)
N – Negotiable (可協調的)
V – Valuable (有價值的)
E – Estimable (可預測的)
S – Small (小型的)
T – Testable (可以測試的)
INVEST 是在建立產品使用者故事時會考慮到的目標。
- IOPS
- IOPS Input/output operations per second (發音是 eye-ops),在伺服器上指資料每秒的讀寫次數。通常是用來表現磁碟效能。
- Iteration
- Iteration 在 Agile Project Management 裡是指在 1, 2, 4 的週期。跟 sprint 很相似,但 iteration 是重覆性的開發週期一個接著一個。
J
K
- KPI
- Key Performance Indicator – 關鍵性能指標。是 ITIL 其中一個用來衡量資訊系統或過程的指標。
- KTLO
- Keep The Lights On – 指讓服務能夠正常營運的最低標準。一般機器要運作比需要讓指示燈持續亮著。
L
- LTB
- Last Time Buy 最後採購的機會
- LoE
- Level of Effort 費力程度或所需時間的程度
M
- MCC
- Mobile Country Code – 手機國家碼。SIM卡內建的國家碼。
美國是 mcc310。通常跟 MNC mobile network code 一起使用。
- MNC
- Mobile Network Code 手機網路商碼。SIM 卡內建的網路商碼。
mcc310-mnc004是美國Verizon,mcc208-mnc00is 法國的Orange。
- MOTS
- Modified Off-The-Shelf – 指貨架上買來再修改的商品或方案。
- Milestone
- 專案的里程碑。
- MoSCoW
- MoSCoW 優先排序。分折需求的方法。
Must Have 必需要
Should Have 應該要
Could Have 可以要
Won’t Have 不會
N
- NSFW
- Not Safe For Work – 通常指在工作場合不合適的言語或舉止。
O
- One-off
- 一次性的。例如 One-off patch 指一次性的補丁。
P
- PCN
- Product Change Notification 產品變更通知
- POC
- Proof Of Concept – 概念證明
Point Of Contact – 聯絡人
- Portfolio Management
- 專案組合管理。是 Project Management 的最高端。
- Program Management
- 程序管理。介於 Project Management 和 Portfolio Management 之中。
- Project Management
- 專案管理。是程序和組合管理的基礎。
Q
- QCD
- Quality, Cost and Deliverable 的縮寫,通常是專案經理所要負責的鐵三角。
R
- RC
- Release Candidate 釋出候選
- RCA
- Root Cause Analysis 問題來源分析
- RTFM
- Read The Flaming Manual 讀那著火的說明書. 指不看說明就亂提問之意.
- Release
- Release 是指產品釋出。一個釋出的週期比較長。會由很多個 user stories 或 epics 組成。
- RoR
- Roles of Responsibilities – 負責的角色和其責任。
S
- SCRUM
- SCRUM 原來是指在橄㰖球比賽中二隊面對面但同隊肩並肩爭球的動作。但在 Agile Project Management 裡是指團隊圍成一圈分享工作狀況。
SCRUM 會議是每天要進行的,通常一個 SCRUM 團隊由 7-9人組成。在每天例行的15分鐘 SCRUM 會議中,每個成員會報告下例的進度:
昨天完成了什麼
今天預訂將做什麼
工作進度中有沒有被阻礙的地方
- SMART
- S – Specific (明確的)
M – Measurable (可以測量的)
A – Achievable (可以達成的)
R – Relevant (相關的)
T – Time-boxed (時間內的)
SMART 是在訂定工作項目時需要考慮的要詇。
- SME
- Subject Matter Expert 主題核心專家
- SNAFU
- Situation Normal All things Fuck Up – 指看起來很正常,但全部都搞雜了。
- Sprint
- Sprint 字面上是指一個跑步衝刺的距離。依照開發的時程,可訂為 1, 2, 4 週。在這期間內,開發團隊在優先順序排序之下選擇一部分的 sprint backlog (衝刺項目)並訂立在期間之內要開發完成的目標。Sprint 和 Iteration 基本上是差不多意思。但仔細劃分,Sprint 結束後,就不會再重覆。但 iteration 是不斷在產品上做添加新功能是不間斷。
T
- Theme
- Theme 是主題。由多個 Epics 組成。
U
- User Story
- 使用者故事。指某個使用者所需要的功能和需求可以加到產品功能裡。
V
W
- WIP
- Work In Progress – 正在進行的工做
X
- XFN
- XFN = Cross Functional 指其它功能團隊
- XP
- eXtreme Programming 極限程式
有下面幾個特色。
1. 聽從客人和研發團隊的意見去決定他們的需求。
2. 從研發團隊對聽從客人需求的了解來設計程式。
3. 因為最後產品的研發方向而編寫程式。
4. 測試最高等級幾乎無臭蟲的程式碼。
Y
Z