1. 程式人生 > 其它 >打卡3本書10句話-17

打卡3本書10句話-17

研發能力持續成長路線圖-向華為學習研發管理,助推企業持續發展 48

3 - 產品開發概述

  1. 產品開發管理的基本思想
    1. 全流程負責
    2. 實現協同開發
    3. 實現有效決策
    4. 開發流程並行化
    5. 開發流程結構化
    6. 方法工具整合
  2. 開發過程的6個階段、產品上市週期TTM、里程碑
    1. 概念階段
    2. 計劃階段
    3. 開發階段
    4. 驗證階段
    5. 釋出階段
    6. 生命週期階段
  3. 產品開發專案任務書:設定前進路標
    1. 確定擬開發的新產品的主要特性,包括重要功能效能
    2. 專案應達成的專案目標,包括產品應達到的市場目標和財務指標,以及專案進度要求,包括確定總的開發週期和開發過程各個主要的里程碑
    3. 上級部門應為專案組提供的人力和資金等資源範圍
    4. 任命開發專案組的核心成員

程式碼整潔之道 104

7 - 錯誤處理

  1. 使用異常而非返回碼
  2. 先寫Try-Catch- Finally 語句
  3. 使用不可控異常
  4. 給出異常發生的環境說明
  5. 依呼叫者需要定義異常類
  6. 定義常規流程
  7. 別返回NULL值
  8. 別傳遞NULL值
  9. 錯誤處理隔離看待,獨立與主邏輯之外,就能寫出牆固而整潔的程式碼
  10. 單獨的處理錯誤程式碼,極大地提升了程式碼的可維護性

從零開始學專案管理 105

5 - 進度管理,讓專案程序步入科學化

  1. 什麼是專案進度管理
    1. 專案時間管理,專案工期管理
    2. 根據進度目標,編制進度計劃,檢查計劃執行的情況,發現不一致,及時分析原因,必要的採取調整或修正過程,多快好省地完成任務
    3. 進度問題是最普遍突出的問題,專案經理和專案管理人員最為關心的話題
  2. 專案進度管理過程及其重要性
    1. 界定和確認專案獲得的具體內容,也就是分析確定為達到特定的專案目標所必須進行的各種作業活動
    2. 對專案活動內容進行排序,即分析確定工作之間的相互關聯關係,並形成專案活動排序的檔案
    3. 對工期進行估算,即對專案各項活動的時間做出估算,並由此估算出整個專案所需工期
    4. 制定專案計劃,即對工作順序、活動工期和所需要資源進行分析並制定專案進度計劃
    5. 對專案進度的管理和控制,即以專案的變更進行控制和修訂計劃等
  3. 專案進度的製作方法
    1. 關鍵日期表
    2. 甘特圖
    3. 關鍵路線法

專業術語

  1. Cost Control 費用控制
  2. Cost Budgeting 費用預算
  3. Risk Identification 風險識別
  4. Risk Audits 風險審計
  5. Risk REsponse Development 風險應對開發
  6. Risk Avoidance 風險規避
  7. Risk REsponse Control 風險應對開發
  8. Work Breakdown Structure 工作分解結構
  9. Communication Planing 溝通規劃
  10. Critical Path 關鍵路徑/關鍵路線