緣由:前1個月與師長在閒聊軟體工程發展時忽然聊到之前公司在認證CMMI Dev v1.3版的經驗,我才想到10年前這軟體成熟度度的標準還蠻流行在業界,後來因為政府不補助這認證費用後,就逐漸的沒落在業界,後來與同業常聽到就討論敏捷式開發(Aglie)、DevOps等較新議題,後來師長請我了解CMMI的發展進程,我就上網研讀資料做讀書心得的分享給各位。
近年我跟客戶、企業與電腦公會討論系統開發進度,發現很多同業都是將PMP的專案管理方式套到軟體專案,常常就會就產生當整專案進度的時間到百分之80-90%時,工程師才告知主管這軟體專案會延宕,難道是這PMP專案理不好嗎?其實魔鬼藏在細節中(The devil is in the details)不是這管理方法不好,是專案經理要瞭解軟體的特性【1】後,將其特性作調整後就可以改善整個專案管理。