在最近幾年的工作的項目都是離岸交付的敏捷項目虫碉,工作時間越長我越會思考我理想的項目是什么蛔糯?我想在什么樣的項目下工作來幫助個人的成功?不同的項目是否有著相似的特點墓拜?是否存在一個“標準化”的項目實踐來指導我們把項目做好?
為了回答上面這些問題请契,我結(jié)合近幾年的工作經(jīng)驗和項目經(jīng)歷咳榜,總結(jié)了下面的維度和實踐。這些維度和實踐都是可以落地爽锥,在我們新起項目的時候可以參考來創(chuàng)建項目標準涌韩,也可以在項目還處于交付中的時候參考來回顧改進。
Delivery Assurance
- 技術(shù)相關(guān)
- 技術(shù)架構(gòu)
- 邏輯功能模塊
- 分層架構(gòu)
- 集成組件
- 架構(gòu)約束
- 技術(shù)棧
- 前端
- 后端
- Mobile
- 開發(fā)支撐
- 運維
- 技術(shù)雷達
- 技術(shù)演進路線圖
- 自動化測試
- 自動化測試策略金字塔
- 測試策略
- 測試驅(qū)動開發(fā) TDD
- UT coverage
- DevOps
- 部署架構(gòu)
- 容器
- 負載均衡
- 反向代理
- 防火墻
- 存儲系統(tǒng)
- 集成系統(tǒng)
- 自動化部署方案
- 藍綠部署
- 金絲雀部署
- 持續(xù)集成/持續(xù)部署
- On-Demand Infrastructure
- 部署架構(gòu)
- 安全
- Threat modeling
- 滲透測試
- 性能
- 并發(fā)訪問
- 響應(yīng)速度
- 資源利用率
- 兼容性
- 平臺
- 瀏覽器
- 日志監(jiān)控
- 技術(shù)架構(gòu)
- 業(yè)務(wù)需求相關(guān)
- 商業(yè)目標
- 產(chǎn)品愿景
- 產(chǎn)品策略
- 產(chǎn)品發(fā)展藍圖
- 干系人管理
- Inception
- 范圍管理
- 明確交付范圍氯夷。什么是必須的臣樱,什么是范圍外的
- 優(yōu)先級管理
- 確定MVP(most viable product)
- 增量提交 Incremental Delivery
- 在制品限制
- 故事卡拆分編寫
- INVEST原則
- 驗收準則
- 敏捷項目相關(guān)
- Agile ceremony
- Standup
- Retro
- IPM
- Kick off
- Backlog grooming
- Shoulder check
- Elaboration
- Estimation
- Showcase
- 故事卡流程
- Pair
- Code Review
- Tech huddle
- 發(fā)布計劃/Flight Plan
- 可視化
- RAID
- Risk
- Assumption
- Issue
- Dependency
- Backlog Grooming
- 保證backlog包含合適的item
- 刪除所有不相關(guān)的故事卡
- 增加必要的故事卡來滿足新挖掘的需求
- 給沒有點數(shù)的故事卡估點?
- 糾正有變更的故事卡的估點肠槽?
- 對于不適合進入下個迭代的故事卡進行拆卡
- 所有故事卡都有相應(yīng)的優(yōu)先級
- 重新評估有調(diào)整的故事卡的優(yōu)先級
- 優(yōu)先級最高的故事卡 ready for delivery
- 保證backlog包含合適的item
- Decision log
- 迭代報告
- Agile ceremony
團隊結(jié)構(gòu)
- Leverage
- 匹配項目類型的lead,senior,junior比例
- Onboarding & Rolloff process
- 快速幫助新人上項目的流程和培訓擎淤。比如申請工作機器和賬號權(quán)限奢啥。
- Second-tier
- 人才梯隊. 培養(yǎng)team lead/tech lead的backup
- No single point of failure. 避免單個成員具有不可替代性
團隊能力建設(shè)
- 團隊能力矩陣 Capability Matrix
- 可視化 visualization
- 跟蹤 track
- 能力建設(shè)計劃 Capability Planning
- 依據(jù)能力矩陣來做出能力建設(shè)計劃
- 可以考慮制定團隊內(nèi)某領(lǐng)域的業(yè)務(wù)專家或是技術(shù)專家
- Newcomer Training
- 幫助新人盡快上手項目秸仙,做出貢獻
- 可以多人協(xié)作完成
- Personal Development
- 個人的發(fā)展方向與項目契合
- 個人能夠在項目內(nèi)發(fā)揮自己最大的潛力
團隊文化
- 成熟的自組織團隊
- 充滿正能量
- 不畏懼困難
- 自信
- 互相信任和幫助
- 樂于分享
- 持續(xù)改進
- challenge the status quo
- 敢于做出改變
- safe to fail
- Social Contract
- social contract在敏捷團隊中越來越流行,對于組員關(guān)系桩盲,團隊表現(xiàn)和產(chǎn)品質(zhì)量都有著顯著的影響寂纪。Social Contract是一組團隊達成共識的規(guī)則,包含了一些關(guān)于團隊如何運轉(zhuǎn)工作和溝通交流赌结,給團隊創(chuàng)建安全舒適的工作環(huán)境(safe to fail)捞蛋,這是所有組員都要遵守的規(guī)則,無論角色職責的不同柬姚。
- Example
- 會議
- 站會在9點半舉行拟杉,不遲到
- 在站會前就要把自己的卡更新了
- 會議要有invitation和agenda,meeting minutes會在會議后共享
- 收到agenda的時候量承,要回復會議organizer是否參加會議
- 會議要有準備的參加
- Way of Working
- 團隊不允許bullying
- 對分配給自己的任務(wù)要有owner意識
- 不要做假設(shè)
- 交流
- 要聆聽和理解別人的觀點
- 問題的解決超出職責或能力范圍的時候搬设,要盡快主動尋求幫助
- 面對面的交流優(yōu)于電話交流穴店,電話交流優(yōu)于郵件交流
- 沒有silly question
- 不要在別人說話的時候打斷對方
- 分享成功
- 會議
- Team Building
Onshore和offshore的合作與交流
- 相互認可和獎勵
- 可視化團隊成就
- offshore team參與更多的項目關(guān)鍵活動
- 需求分析
- 架構(gòu)設(shè)計
- 任何decision making
- Inception
- Mutual feedback
- Rotation
- Trust and relationship build
- 能切身體會offshore/onshore同事的工作習慣和環(huán)境,換位思考拿穴,發(fā)現(xiàn)改進點
持續(xù)改進
- 有效的回顧會議
- 針對feedback的action并且指派owner
- 持續(xù)探索和引入新技術(shù)
- Innovation
知識管理 Knowledge Management
- 團隊/項目知識庫
- 文檔協(xié)作管理工具
- 產(chǎn)品知識
- 團隊信息
- 環(huán)境賬戶
- 發(fā)布信息
- 會議紀要
- 文檔協(xié)作管理工具
- 內(nèi)部分享
- 技術(shù)實踐
- 產(chǎn)品介紹
- 交付成功
- 創(chuàng)新
對外影響力 Impact Index
- 對外分享 - showcase
- 技術(shù)實踐
- 產(chǎn)品介紹
- 交付成功
- 創(chuàng)新
- 業(yè)務(wù)創(chuàng)新泣洞。能為合作伙伴節(jié)約成本和產(chǎn)品用戶創(chuàng)建更大價值
- 技術(shù)創(chuàng)新。
- 協(xié)助其他團隊
- 跨團隊解決問題
- 快速響應(yīng)
項目成功度量 Success Measurement
- 完成交付約定
- 交付有價值的功能
- 及時
- 質(zhì)量高默色。線上問題少
- 從需求到上線的響應(yīng)時間
- 攻克某個技術(shù)難題
- 反饋
- 客戶滿意度
- 產(chǎn)品用戶滿意度
- 實時數(shù)據(jù)
- 上線之后的交易量/轉(zhuǎn)化率
工作環(huán)境 Workspace
- Always on TV
- 模擬在一個辦公區(qū)間上班
- 一個良好的urgent issue call out channel
- 硬件
- 充足的會議室且會議室都有支持video的設(shè)備
- 寬敞的個人工作區(qū)域
- 個人配有狀況良好的攝像頭球凰、耳麥、鍵盤腿宰、雙屏等
- 網(wǎng)絡(luò)狀態(tài)良好呕诉,能支持視頻通話
- 安全
- 彈性上班
- 不打卡
- 如遇請假,可以請同事幫忙告知