快速開發(fā)高質(zhì)量軟件的實戰(zhàn)應(yīng)用

  培訓(xùn)講師:董軼

講師背景:
董軼老師——項目管理實戰(zhàn)專家26年項目管理實戰(zhàn)經(jīng)驗10個千萬級項目負責(zé)人北京奧運會、殘奧會技術(shù)經(jīng)理信息系統(tǒng)項目管理師(高級職稱)IPMA國際高級項目經(jīng)理資質(zhì)B級(金融業(yè)首位獲此資質(zhì))PMP項目管理專業(yè)人士資質(zhì)認證(5A)(認證培訓(xùn)講師)曾任 詳細>>

董軼
    課程咨詢電話:

快速開發(fā)高質(zhì)量軟件的實戰(zhàn)應(yīng)用詳細內(nèi)容

快速開發(fā)高質(zhì)量軟件的實戰(zhàn)應(yīng)用
軟件質(zhì)量管理的主要目標(biāo)是確保軟件滿足要求,即滿足干系人的需求和期望,企業(yè)的根本目標(biāo)是為獲取更多的利潤,在實際運作軟件項目時,項目的進度、成本和質(zhì)量往往存在著矛盾。如果不惜一切代價追求高質(zhì)量,付出的代價超過收益,則失去商業(yè)價值,如果為了搶占市場而把速度作為最高優(yōu)先級,那么沒有足夠時間,如何保證產(chǎn)品的性能指標(biāo)?如何在考慮各種制約因素的前提下,提升軟件質(zhì)量,多快好省地開發(fā)出符合要求的軟件,成為軟件開發(fā)制勝的關(guān)鍵。

質(zhì)量不是檢驗出來的,而是設(shè)計和制造出來的。遵循這一基本質(zhì)量管理原則,課程將覆蓋軟件開發(fā)過程的端到端的各個環(huán)節(jié),做好質(zhì)量管理規(guī)劃,在軟件需求分析、系統(tǒng)設(shè)計、編碼、評審和測試等各個環(huán)節(jié),分享多年積累的實踐經(jīng)驗和實戰(zhàn)案例,幫助掌握提升軟件質(zhì)量的關(guān)鍵活動,并用可視化監(jiān)控方法實施全面質(zhì)量管理。

本課程《快速開發(fā)高質(zhì)量軟件的實戰(zhàn)應(yīng)用》將全面、深入剖析適應(yīng)于不同環(huán)境的軟件質(zhì)量管理方法,并提供具有實操性的工具和方法,助力企業(yè)提升軟件項目的質(zhì)量管理水平。
1.掌握軟件開發(fā)生命周期和質(zhì)量管理模型,建立整體認知;

2.掌握軟件項目估算的特點,能夠正確判斷計劃對項目產(chǎn)生的實際影響,識別其中的常見誤區(qū);

3.掌握軟件項目需求工作的特點,以及引領(lǐng)和駕馭需求的多種方法;

4.理解軟件設(shè)計工作不到位會帶來的嚴(yán)重后果;

5.掌握召開有效的技術(shù)評審會議的方法,以及如何解決常見的問題;

6.掌握軟件系統(tǒng)測試用例的設(shè)計方法、典型性能問題出現(xiàn)的場景及應(yīng)對策略;

7.掌握制定質(zhì)量管理計劃的方法,以及如何通過質(zhì)量保證人員提升產(chǎn)品質(zhì)量。
課程導(dǎo)入:

1.講師自我經(jīng)歷介紹,建立鏈接 【開場破冰】

2.澄清課程的目標(biāo),達成共識,強化心理預(yù)期 【目標(biāo)共建】



第一講:軟件質(zhì)量管理的常見誤區(qū)和對策

一、常見問題——認知誤區(qū)阻礙質(zhì)量提升

1.軟件項目管理的難點

小組研討:討論典型的軟件項目所犯的錯誤

2.軟件項目管理的典型錯誤

3.掌握平衡——通盤考慮多個制約因素

工具:項目管理鐵三角和七大制約因素

二、提出對策——軟件產(chǎn)品開發(fā)過程方法論

從小作坊到正規(guī)軍:個人英雄→查質(zhì)量→做質(zhì)量→流程機制

1.敏捷軟件開發(fā)方法——迭代模型 & 增量模型

2.ISO9000族質(zhì)量管理體系、CMMI軟件成熟度模型

3.重量級方法論:

IBM RUP(Rational Unified Process),統(tǒng)一軟件開發(fā)過程模型

集成產(chǎn)品開發(fā)IPD(Integrated Product Development)

小組研討:選擇實際項目,根據(jù)項目特點選擇合適的項目管理方法

4.軟件產(chǎn)品開發(fā)過程介紹

(1)軟件產(chǎn)品開發(fā)過程模型

橫向:售前立項│產(chǎn)品開發(fā)│產(chǎn)品試運行│產(chǎn)品移交和收尾

縱向:營銷過程│項目管理過程│產(chǎn)品研發(fā)過程│項目支持過程

(2)軟件產(chǎn)品開發(fā)項目的組織結(jié)構(gòu)和角色——12種角色

(3)軟件產(chǎn)品開發(fā)過程模型中的過程域、主要活動和主要工作成果

軟件產(chǎn)品開發(fā)過程模型





















第二講:軟件產(chǎn)品開發(fā)過程——營銷過程詳解

一、產(chǎn)品創(chuàng)意和需求研究

1.本過程域的2個活動及其工作成果

2.本過程域的關(guān)鍵管控點

二、產(chǎn)品試用和市場宣傳

1.本過程域的2個活動及其工作成果

2.本過程域的關(guān)鍵管控點

三、合同項目售前管理

1.本過程域的4個活動及其工作成果

2.本過程域的關(guān)鍵管控點

四、客戶維護和項目驗收

1.本過程域的4個活動及其工作成果

2.本過程域的關(guān)鍵管控點



第三講:軟件產(chǎn)品開發(fā)過程——項目管理過程詳解

一、立項管理

1.本過程域的4個活動及其工作成果

2.本過程域的關(guān)鍵管控點

二、項目規(guī)劃和監(jiān)控

1.本過程域的6個活動及其工作成果

2.QA人員在項目規(guī)劃過程中提供支持指導(dǎo)

A:根據(jù)項目特點幫助選擇正確的項目生命周期

B:根據(jù)組織裁剪指南和項目特點定義軟件過程

C:幫助識別項目高層風(fēng)險,如跨團隊、跨項目的依賴關(guān)系

D:幫助制定培訓(xùn)計劃

3.軟件項目估算和規(guī)劃的難點

A:客戶要求壓縮進度,項目經(jīng)理怎么辦?

B:過于樂觀的進度計劃產(chǎn)生的根源

C:過于樂觀的進度計劃的不良后果

D:進度談判策略——雙贏的解決方案

小組研討:合理估算項目進度,討論以下因素之間的邏輯關(guān)系

估算進度 VS.實際進度

項目進度 VS.項目費用

估算進度 VS.完成可能性

案例分析:某商業(yè)銀行1號工程緣何受挫?項目失敗的導(dǎo)火索是什么?

三、風(fēng)險管控和變更控制

1.本過程域的2個活動及其工作成果

2.本過程域的關(guān)鍵管控點

3.軟件項目風(fēng)險分類及其解析

核心理念:從救火模式到未雨綢繆

|政治法律|客戶|子承包商/供應(yīng)商

|上級領(lǐng)導(dǎo)/行政部門/合作部門|項目規(guī)劃

|項目團隊|需求|綜合技術(shù)/開發(fā)能力

四、結(jié)項管理

1.本過程域的3個活動及其工作成果

2.本過程域的關(guān)鍵管控點



第四講:軟件產(chǎn)品開發(fā)過程——產(chǎn)品研發(fā)過程詳解

一、需求開發(fā)和管理

1.本過程域的6個活動及其工作成果

案例分析:

一個危機整改項目——某農(nóng)信社渠道軟件平臺需求管理的典型錯誤

2.把控質(zhì)量問題的源頭——軟件需求分析

(1)基本概念:什么是需求、客戶和用戶?

要求(明確說出)+ 期望(未明確說出)

需求和設(shè)計界限不明:寫需求時考慮如何實現(xiàn),寫設(shè)計時發(fā)現(xiàn)需求模糊

(2)軟件項目失敗的典型原因

(3)軟件需求的特點:分散性、模糊性、矛盾性、潛在性

3.如何引領(lǐng)軟件需求工作

(1)對待需求工作的態(tài)度

(2)需求開發(fā)的7個主要困難與對策

(3)如何引領(lǐng)需求工作——破解需求的冰山

需求研究的重點——洞察三類需求

? 客戶沒有說出來的需求(Unsay)

? 客戶沒有想到的需求(UnWanted)

? 客戶沒有預(yù)期的需求(Unexpected)

(4)攻城為下,攻心為上——關(guān)注對方的5種心理狀態(tài)

(5)誰是選擇解決方案的最佳人選——識別真正問題

(6)控制項目范圍蔓延 [攻守兼?zhèn)鋆

A:采用敏捷方法擁抱變化

工具:敏捷合同

B:與客戶對需求變更流程達成共識

C:預(yù)測潛在需求變更的4類方法

模板:《軟件項目配置變更申請單》

小組研討:如何應(yīng)對多變的軟件需求?

工具:軟件缺陷修復(fù)/變更成本曲線

二、系統(tǒng)設(shè)計

1.本過程域的4個活動及其工作成果

2.打好軟件質(zhì)量的基礎(chǔ)——軟件系統(tǒng)設(shè)計

典型錯誤:接口設(shè)計不詳細造成嚴(yán)重的質(zhì)量問題

案例分析:典型生產(chǎn)事故根因分析——

互聯(lián)網(wǎng)金融平臺交易金額擴大100倍的質(zhì)量問題

3.關(guān)鍵業(yè)務(wù)連續(xù)性的架構(gòu)設(shè)計策略

案例分析:銀行關(guān)鍵業(yè)務(wù)系統(tǒng)架構(gòu)設(shè)計核心策略

金融平臺門戶潮涌解決方案

三、開發(fā)和集成

1.本過程域的3個活動及其工作成果

2.本過程域的關(guān)鍵管控點

四、測試管理

1.本過程域的3個活動及其工作成果

2.軟件缺陷的表現(xiàn)形式、產(chǎn)生原因和產(chǎn)生過程

軟件錯誤>軟件缺陷>軟件故障>軟件失效

3.軟件測試的分類與比較

單元測試→集成測試→確認與系統(tǒng)測試→驗收測試

4.如何制定測試計劃

測試范圍,測試目標(biāo),測試?yán)锍瘫?、交付物、WBS、工作量估算、進度計劃、資源需求(人力、軟硬件資源)、測試組織結(jié)構(gòu)等

5.軟件測試用例設(shè)計方法

(1)測試用例的7大要素

(2)如何編寫測試用例

A:什么是好的測試用例

B:白盒測試用例設(shè)計方法

C:黑盒測試用例設(shè)計方法

模版:《軟件測試用例表》

6.測試過程常見典型問題分析

軟件性能測試分類

案例分析:高并發(fā)壓力下,容易出現(xiàn)軟件性能問題的幾個典型場景

五、軟硬件系統(tǒng)集成

1.本過程域的4個活動及其工作成果

2.本過程域的關(guān)鍵管控點

六、部署試用

1.本過程域的4個活動及其工作成果

2.本過程域的關(guān)鍵管控點

七、系統(tǒng)運維

1.本過程域的3個活動及其工作成果

2.本過程域的關(guān)鍵管控點



第五講:軟件產(chǎn)品開發(fā)過程——項目支持過程詳解

一、軟件配置管理和文檔管理

1.軟件配置管理的概念

2.軟件代碼管理、文檔管理的一般規(guī)則

3.技術(shù)文檔質(zhì)量

(1)技術(shù)文檔的重要性和5C原則

(2)技術(shù)文檔的15個基本要求

(3)什么是好的軟件需求規(guī)格說明書——10大標(biāo)準(zhǔn)

(4)文檔編寫中需考慮的3個因素

敏捷軟件開發(fā)不用寫文檔嗎?

誤區(qū):對敏捷宣言的錯誤理解

案例分析:典型生產(chǎn)事故根因分析——

某銀行核心業(yè)務(wù)系統(tǒng)動賬交易失敗的質(zhì)量問題

4.軟件項目全生命周期的文檔要求

GB/T8567-2006計算機軟件文檔編制規(guī)范——25種軟件文檔

A:管理文檔(10份)

B:技術(shù)文檔(8份)

C:用戶文檔(7份)

示例:技術(shù)文檔的核心內(nèi)容

簡介:目的和范圍

總體概述:軟件概述、軟件功能、用戶特征、假設(shè)和依賴

具體需求:功能需求、性能需求、接口需求(用戶接口、軟件接口、硬件

接口、通信接口)

設(shè)計約束:標(biāo)準(zhǔn)約束、硬件約束、技術(shù)限制

質(zhì)量屬性:可維護性、可靠性、安全性、可移植性、易用性

依賴關(guān)系:需求內(nèi)外部依賴關(guān)系

二、軟件質(zhì)量管理(測試管理、技術(shù)評審、缺陷跟蹤、質(zhì)量保證)

1.全面軟件質(zhì)量管理模型和5個活動

制定質(zhì)量管理計劃

A:技術(shù)評審(同行評審)

B:測試管理

C:質(zhì)量保證:過程審查 & 產(chǎn)品審查

審查內(nèi)容、審查方式、審查時間/頻度、工作量

D:缺陷跟蹤

E:發(fā)布管理

模版:《軟件質(zhì)量管理計劃》

案例分析:某大型軟件項目的質(zhì)量測量指標(biāo)之爭論

2.軟件質(zhì)量特性

(1)什么是軟件產(chǎn)品質(zhì)量

(2)軟件10大質(zhì)量要素

正確性│健壯性│可靠性│性能│易用性│

清晰性│安全性│可擴展性│兼容性│可移植性

小組研討:討論實際項目中,軟件系統(tǒng)哪些質(zhì)量要素對于商業(yè)價值很重要?

3.軟件全生命周期的質(zhì)量成本

A:質(zhì)量成本分類:

一致性成本——預(yù)防成本、評估成本

非一致性成本——內(nèi)部失效成本、外部失效成本

B:對質(zhì)量活動進行成本效益分析

工具:質(zhì)量成本效益曲線

4.項目經(jīng)理與QA人員的關(guān)系

QA必須具有獨立性

QA人員推進工作的難點和困惑:

-質(zhì)量出了問題,是質(zhì)管人員的錯嗎?

-質(zhì)量保證能夠保證質(zhì)量嗎?

案例分析:一個兩敗俱傷的項目—啟動不成功,滿盤皆輸

案例分析:某大型軟件項目QA人員錯位導(dǎo)致的質(zhì)量失控

關(guān)于項目計劃,QA與PM多次發(fā)生沖突,如何解決?

軟件修復(fù)后緊急上線,QA與項目經(jīng)理發(fā)生沖突,如何解決?

5.持續(xù)過程改進的難點和推進方法

難點:高速公路上換輪胎

策略:找到合適的切入點,平衡流程和效率

破解:組織文化帶來的改進阻礙

6.技術(shù)評審,關(guān)鍵問題

(1)技術(shù)評審實施的6個步驟

(2)評審會議為什么虎頭蛇尾——常見的6大問題

小組研討:技術(shù)評審存在的問題及如何解決?

如何提升評審效果,避免走形式?

案例分析和模版展示:

某銀行技術(shù)評審檢查單(各類評審的關(guān)鍵點和要素)

架構(gòu)評審、需求評審、設(shè)計評審、代碼評審、測試用例等評審

7.缺陷管理及統(tǒng)計分析

A:缺陷統(tǒng)計維度:缺陷來源6種、缺陷類型15種、缺陷嚴(yán)重程度S1-S5、

缺陷優(yōu)先級P1-P5、缺陷狀態(tài)6種

B:缺陷統(tǒng)計分析:缺陷趨勢分析、缺陷密度分析、缺陷分布分析、

缺陷各維度分析(嚴(yán)重程度、種類、根源等)

三、客戶服務(wù)支持管理

1.本過程域的2個活動及其工作成果

2.本過程域的關(guān)鍵管控點

四、統(tǒng)計分析

1.本過程域的2個活動及其工作成果

2.本過程域的關(guān)鍵管控點



課程總結(jié)和答疑

 

董軼老師的其它課程

在項目管理工作中,會遇到很多來源于“人”的問題,很多項目遇到困難和重重阻力,也往往是人的因素沒有打通。項目為人(干系人)而做,由人(包括團隊在內(nèi)的干系人)完成。項目管理的硬技能無疑是重要的,但人的參與和對項目的主觀感知,卻是成就項目或毀掉項目的關(guān)鍵因素,項目的成功標(biāo)準(zhǔn)最終是由干系人,尤其是項目成果受益人來定義的。大多數(shù)項目管理人員是技術(shù)出身,擅長技術(shù)和業(yè)務(wù)工

 講師:董軼詳情


隨著互聯(lián)網(wǎng)+、工業(yè)4.0以及新興技術(shù)革命的蓬勃發(fā)展,產(chǎn)品和服務(wù)更加柔性化、個性化,組織在這種背景下,也在爭相調(diào)整、適應(yīng)、抓緊實施改革和創(chuàng)新,以提供更加高效、優(yōu)質(zhì)的服務(wù),從而產(chǎn)生了“數(shù)量眾多”的項目,項目作為創(chuàng)新的載體,將支撐組織“戰(zhàn)略目標(biāo)”的實現(xiàn)。項目經(jīng)理通過基礎(chǔ)培訓(xùn)和工作實踐,具有了一定的項目管理能力,在實際工作中卻會發(fā)現(xiàn):雖然單個項目管好了,但仍然存在著

 講師:董軼詳情


作為項目管理核心本質(zhì)的“規(guī)劃和進度管控”在我國的應(yīng)用仍不理想,經(jīng)常出現(xiàn)以下各種問題:1.計劃凌亂,無法指導(dǎo)協(xié)調(diào),有序管控失去“抓手”;2.計劃跟不上變化,疏于規(guī)劃而憑經(jīng)驗管控,出現(xiàn)問題靠行政權(quán)威和會議協(xié)調(diào);3.小問題變成大問題,導(dǎo)致付出額外代價解決問題;4.沒有多級計劃穿透管控能力,業(yè)務(wù)和供應(yīng)商多層級之間脫節(jié),造成信息失真、應(yīng)變能力下降;5.計劃變統(tǒng)計,數(shù)據(jù)

 講師:董軼詳情


項目管理辦公室(ProjectManagementOffice,PMO)最早出現(xiàn)于20世紀(jì)90年代初期,作為提升組織級項目管理能力(OrganizationalProjectManagement,OPM)的關(guān)鍵推動部門,PMO在全球范圍內(nèi)正被廣泛地接受和運用。近些年來,在國內(nèi),越來越多的組織已經(jīng)開始籌建和運作PMO,致力于成功地做好組織內(nèi)“所有”的項目,以幫

 講師:董軼詳情


項目經(jīng)理的二十五個場景全案例解析課程背景:在實際工作中,項目千變?nèi)f化,管理難點、重點千差萬別,大量年輕的項目經(jīng)理在學(xué)習(xí)了項目管理的流程、工具和方法后,似乎還是不太會干項目,那么如何才能真正學(xué)以致用,并因地制宜地活學(xué)活用,在項目中大顯身手呢?這就需要項目經(jīng)理在實際項目中,不斷發(fā)現(xiàn)問題、分析問題并尋找解決方案,逐步地積累經(jīng)驗、提升能力。但是,這種通過實踐獲取經(jīng)驗

 講師:董軼詳情


研發(fā)項目管理課程背景:產(chǎn)品研發(fā)是企業(yè)獲得持續(xù)競爭優(yōu)勢的源泉,然而研發(fā)意味著創(chuàng)新,創(chuàng)新又意味著高風(fēng)險。外部環(huán)境的不確定性和持續(xù)變化會帶來威脅,而“內(nèi)部管理”不善更是產(chǎn)品失敗的重要原因,正所謂“三分天災(zāi),七分人禍”,很多企業(yè)產(chǎn)品研發(fā)負責(zé)人面臨著諸多挑戰(zhàn),可以總結(jié)為以下幾方面:1、需求變化:在任務(wù)緊張的情況下,仍要面對需求變更;2、效能瓶頸:在資源不足的情況下,仍

 講師:董軼詳情


戰(zhàn)略與收益導(dǎo)向的多項目管理(全案例解析)課程背景:隨著互聯(lián)網(wǎng)+、工業(yè)4.0以及新興技術(shù)革命的蓬勃發(fā)展,產(chǎn)品和服務(wù)更加柔性化、個性化,組織在這種背景下,也在爭相調(diào)整、適應(yīng)、抓緊實施改革和創(chuàng)新,以提供更加高效、優(yōu)質(zhì)的服務(wù),從而產(chǎn)生了“數(shù)量眾多”的項目,項目作為創(chuàng)新的載體,將支撐組織“戰(zhàn)略目標(biāo)”的實現(xiàn),從高層管理者到基層項目骨干,如何緊密協(xié)作、提升思維和技能,駕馭

 講師:董軼詳情


價值導(dǎo)向的項目全流程管理課程背景:在當(dāng)今社會中,一切都是項目,一切也將成為項目。項目管理可以充分有效地利用有限的企業(yè)資源,以項目目標(biāo)為導(dǎo)向,凝聚團隊共識,成就卓越的創(chuàng)新。項目管理是組織戰(zhàn)略落地的“橋梁”,是將“夢想”變?yōu)椤艾F(xiàn)實”的科學(xué)和藝術(shù),也是組織生存必需的“戰(zhàn)略級競爭力”。如今,世界公認的項目管理大師科茲納博士提出《項目管理2.0》,做出了“引領(lǐng)項目管理

 講師:董軼詳情


敏捷項目管理課程背景:在5G+人工智能+工業(yè)互聯(lián)網(wǎng)等“新基建”飛速發(fā)展的時代,商業(yè)和技術(shù)創(chuàng)新浪潮使各行各業(yè)的發(fā)展日新月異,市場機會稍縱即逝,如何以客戶為中心,快速應(yīng)對環(huán)境變化、靈活響應(yīng)用戶需求,從“傳統(tǒng)管理”向“數(shù)字化”轉(zhuǎn)型,成為企業(yè)能否生存、發(fā)展的關(guān)鍵命題,這將對固化的組織形成挑戰(zhàn),如何打破部門壁壘和組織“孤島”?如何激發(fā)團隊的活力、潛能和斗志?如何在控制

 講師:董軼詳情


項目管理之團隊建設(shè)和影響力課程背景:在項目管理工作中,會遇到很多來源于“人”的問題。大多數(shù)項目經(jīng)理是技術(shù)出身,擅長技術(shù)和業(yè)務(wù)工作,但很難突破技術(shù)人員的“思維方式”,缺乏對人的洞察和理解,習(xí)慣于憑直覺和經(jīng)驗,缺乏專業(yè)知識和技能的修煉,如何從項目管理者轉(zhuǎn)型為項目領(lǐng)導(dǎo)者,需要解決一些典型問題:1.有責(zé)無權(quán):在中國企業(yè)的環(huán)境中,項目經(jīng)理普遍處于“微權(quán)力”狀態(tài),責(zé)任大

 講師:董軼詳情


 發(fā)布內(nèi)容,請點我! 講師申請/講師自薦
清華大學(xué)卓越生產(chǎn)運營總監(jiān)高級研修班
清華大學(xué)卓越生產(chǎn)運營總監(jiān)高級研修班
COPYRIGT @ 2018-2028 http://m.fanshiren.cn INC. ALL RIGHTS RESERVED. 管理資源網(wǎng) 版權(quán)所有