Scrum 之流程管理與程式設計管理

2021-09-01 14:48:18 字數 839 閱讀 1579

作為乙個master,除了編寫核心**之外,日常的工作基本上就是參與到流程管理和程式設計管理:

流程管理所需的工作:

前置條件:

po完成需求編寫

工作內容:

1.需求階段參與需求評審

2.在計畫會議上拆分任務,估計工時,排好優先順序,規劃好迭代

3.在開發階段記錄好花費,跟進體驗,進行code review。

4.測試階段,進行好缺陷跟蹤。

5.發布產品進行回顧和總結。

程式設計管理方面所需的工作:

1.用git or svn進行版本控制,每個sprint開始前新建乙個新版本,bug修復在老版本,修復完成後合併到新版本。(每個公司版本控制可能不一樣)

2.在專案初期計畫好**結構,常用的**結構有3種:

1)「川」型**結構

所有隊員各自負責乙個或一些功能,每個人都從上層頁面、中間的業務邏輯、底層的資料訪問一直做下來。

缺點是高手負責的功能bug少,新手bug超多,影響整體質量

2)「三」型**結構

所有隊員按層次(一般是表現層view、業務邏輯層model、資料訪問層data,如果是mvc模式,還有控制層controller)開發。

優點是質量明顯優於縱向分工的「川」型**結構,因為

若將被反覆訪問的model和data等底層**交給高手完成,則這些**中本身的缺陷就會很少;由於「反覆使用」相同**,一處發現缺陷,其他處的缺陷也被同時修改,缺陷的修復成本很低;而未來新開發的功能,再次呼叫這些**時,則可以直接享受到接近零成本、零缺陷的效果。

3)l型**結構

適用於松結對程式設計,底層庫初期基本由高手負責,後續業務更新時可由新手請教高手嘗試開發和維護底層庫。

Python之流程管理

條件判斷 if 條件表示式 塊else 塊if 條件表示式 塊elif 條件表示式 塊elif 條件表示式 else 塊num int input 請輸入你的分數 if num 90 print 優秀 elif 80input 函式 while迴圈 while 條件表示式 塊else 塊while ...

產品開發管理之流程和體系(總篇)

秋風瑟瑟,夏日的灼熱猶在,就瞬間迎來刺骨寒風。凜冬將至,今天對我們來說,像貼面的利刃一樣冰冷而真實。農民 建築工人 司機 程式設計師 私企高管 私企老闆 資本巨富,都被裹挾進了這個焦灼的時代,沒有人能獨善其身。焦灼無法解決任何問題,這一次的風雪也並不會比以往的更為凜冽,唯有勇於踏雪前行者,才能迎來春...

產品開發管理之流程和體系(總篇)

秋風瑟瑟,夏日的灼熱猶在,就瞬間迎來刺骨寒風。凜冬將至,今天對我們來說,像貼面的利刃一樣冰冷而真實。農民 建築工人 司機 程式設計師 私企高管 私企老闆 資本巨富,都被裹挾進了這個焦灼的時代,沒有人能獨善其身。焦灼無法解決任何問題,這一次的風雪也並不會比以往的更為凜冽,唯有勇於踏雪前行者,才能迎來春...