PMP筆記之「生命週期」

2021-10-23 22:37:04 字數 1358 閱讀 7858

關於專案生命週期、產品生命週期、開發生命週期的問題,一直不太容易區分。

專案生命週期指專案從啟動到完成所經歷的一系列階段。包含各專案階段,專案生命週期需要足夠靈活,能夠應對專案包含的各種因素。

確定需要在各個階段實施乙個或多個過程

在合適的階段實施確定的乙個或多個過程

調整階段的各種熟悉(如名稱、持續時間、退出標準和准入標準)

型別:**型或適應型

產品生命週期指乙個產品從概念、交付、成長、成熟到衰退的整個演變過程的一系列階段。

型別:可以是**型、迭代型、增量型、適應型或混合型。

其中適應型生命週期屬於敏捷型、迭代型或增量型。也稱為敏捷或變更驅動型生命週期。

產品生命週期一般可分為四個階段,即投入期成長期飽和期和衰退期。

開發生命週期可以是**型、迭代型、增量型、適應型或混合型的模式。

【開發生命週期型別】:

**型:在生命週期早期階段確定專案範圍、時間和成本。對任何範圍的變更都要進行仔細管理。預先定義好全部範圍,嚴格按照階段依次開發。**型生命週期也稱為瀑布型生命週期。

適用已充分了解擬交付的產品。需求明確,厚實的行業實踐基礎。

迭代型:通過一系列的重複的迴圈活動來開發產品,無法一次性做好,不斷精細化。

專案範圍通常於專案生命週期的早期制定,但時間和成本估算,隨著專案團隊對產品的理解的不斷深入而定期修改。

增量型:漸進地增加產品的功能。通過在預定的時間區間內,逐漸增加產品功能的一系列迭代來產出可交付成果。只有在最後一次迭代之後,可交付成果具有了必要和足夠的能力,才能被視為完整的。

適應型:適應型也成為敏捷或變更驅動型生命週期,快速響應,適應變化。

混合型::混合各種型別的生命週期。

區別與聯絡:

1>.專案生命週期的階段之間可能相互交叉,而產品生命週期的階段通常不相互交叉;

專案生命週期:專案初始->專案計畫->專案執行控制->專案結束;

產品生命週期:投入期->成長期->飽和期->衰退期;

2>.專案生命週期的終點與產品生命週期的終點不同;

專案結束的最後乙個過程是專案總結;

產品結束的最後是產品死亡;

3>.專案生命週期可以包括在多個產品生命週期中;

乙個產品生命週期中可包括多個專案生命週期,產品生命週期長於專案生命週期。

Vue之生命週期和生命週期鉤子

生命週期 指的是vm例項建立 執行 銷毀期間的各種事件。生命週期鉤子 生命週期事件 生命週期函式。生命週期主要分為三類 1.建立 這些函式均只在建立階段執行一次 beforecreate 此階段vm例項在內存在建立出來 只有預設的生命週期函式和一些預設的事件 但是data和method屬性沒有初始化...

react生命週期筆記

該方法在初始化渲染的時候不會呼叫,在使用 forceupdate 方法的時候也不會。如果確定新的 props 和 state 不會導致元件更新,則此處應該 返回 false。在初始化渲染的時候該方法不會被呼叫。使用該方法做一些更新之前的準備工作。注意 你不能在該方法中使用 this.setstate...

vue生命週期筆記

1 建立vue例項,new vue 2 在建立例項的過程中,呼叫鉤子beforecreate 在執行這個函式時,dom還沒有掛載,屬性行為都沒有繫結 之後,init injecions and reactivity,註冊屬性和事件 3 然後呼叫create 此時屬性和事件已被註冊 之後,看有沒有el...