• <dd id="yyiyw"><optgroup id="yyiyw"></optgroup></dd>
  • <menu id="yyiyw"><nav id="yyiyw"></nav></menu>
  • <menu id="yyiyw"></menu>

    Scrum過程管理學習心得

    >>Scrum過程管理學習心得

    Scrum過程管理學習心得

    認識敏捷開發

    在課堂上了解了瀑布開發,又在課下學習敏捷開發過程后,我發現,敏姐團隊做的開發工作雖然和瀑布開發一模一樣,但他們的做事方式很不一樣。簡單來說,兩者的差別在于:瀑布開發必須先完成當前的步驟后才能進行下一步驟,而敏捷團隊做需求收集,設計,編碼和測試,最后交付給客戶。接著再重復這個過程,周而復始,工作推進的過程中不斷地改善、調整流程,一直到項目完成為止。敏捷開發是一種整體流程,也就是說,需求收集,設計,編碼和設計是完全整合彼此依賴的流程。

    需求管理

    在實踐中,無論我們用什么方法敏捷開發,遇到缺陷,別等到最后關頭,要立即修復,等它有機會在系統里繁衍存活了好幾個月之后,修復成本可就高了;通過展示可工作軟件的方式,才能發現想要的是什么。正因為敏捷流程能夠照顧到客戶的持續反饋,項目才能不偏不倚地走下去;還有一點就是,只寫必需的文檔,將文檔工作融入流程,只寫有關的,有效用的文檔??偟膩碚f,敏捷方式的核心思想就在于迅速交付商業價值,體現為可工作的軟件,還要以定期增量的形式持續地交付價值。
    Scrum角色
    產品負責人
    在Scrum中,產品負責人是唯一有權要求團隊做事以及改變列表條目優先級的人。產品負責人需要確保團隊理解了客戶和最終用戶的需要,并且相當于產品愿景的監護人。愿景包括,產品為誰而建、他們為何需要、如何使用。敏捷教練Simon Baker對產品負責任角色驚醒了精妙的描述:“你必須要認識到,要能夠有效地推動項目向前以及負責最終能叫付出業務價值,你得寫用戶故事和接收測試,按業務價值劃定用戶故事優先級,決定接下來開發哪一個用戶故事,提供快速反饋等等。作為項目的幕后推手,你必須得以可見、暢所欲言及客觀的形象出現”。
    Scrum Master
    Scrum Master擔當教練角色,引領團隊達到更高級的凝聚力、自組織和表現。Scrum Master是團隊的Scrum專家,幫助團隊從Scrum上獲取有可能得到的最大價值,Scrum Master還有一個另一個關鍵的作用,就是為團隊移除障礙。
    團隊成員
    Scrum是高度協作的,也是自組織的。團隊成員可以全權決定如何完成工作,團隊可以自行決定要使用的工具和技術,以及團隊成員如何瓜分任務。
    Sprint
    Scrum過程的基本節奏是Sprint周期,不過這不是Scrum獨有。敏捷方法論都有一個共同點,就是以迭代方式完成工作。
    項目選擇
    在線評測系統(Online Judge)起源于國際大學生程序設計競賽(ACM/ICPC),是一種采用黑盒測試原理進行計算機程序正確性判題的自動化程序。該系統具有比賽公平性好,評測自動化程度高、節約人力成本等優點,廣泛應用于各類計算機程序設計比賽和教學。
    幾乎每一個大學都擁有自己OJ重點內容,像國內的北京大學和杭州電子科技大學國外的Codeforces和LeetCode都是一些著名的刷題網站,里面有眾多的高質量的算法題供你練習,但是很遺憾,我們長沙學院沒有屬于自己的一套OJ系統,作為學校的一員和一個偽ACMER想建立自己學校的OJ。
    計劃實施
    由于以前沒有類似的項目經驗,所以在開源HUSTOJ基礎上進行實現,HUSTOJ分為兩大部分,core和web,分別對應判題和數據管理兩大功能。
    core分為三部分,judged,judged_client,sim。
    ①juded是一個服務進程,負責輪詢數據庫或web端,提取判題隊列

    ②judge_client進程為實際判題程序,負責準備運行環境,數據,運行并監控目標程序的系統調用,采集運行指標,判斷運行結果

    ③sim為第三方應用程序,可進行語法分析判斷文本的相似度,通過檢驗的程序將由judge_client復制進題目數據的ac目錄,成為新的參考樣本。
    web分為兩大部分,前端和admin目錄下的管理程序。
    團隊合作
    團隊名稱:BUGG
    團隊成員:周斌、唐浩、黃欣欣、許嘉榮、廖帥元、舒溢
    團隊分工:我在團隊里負責項目前端的實現
    如何在團隊實踐Scrum:我們要用Scrum顯現出,作為一個團隊,怎樣最大化的輸出,怎樣最敏捷的應對各種變化,怎樣讓每個人忙的有價值。首先做好需求分析,然后將要開發的產品做一個產品級別的backlog;制定一個sprint計劃,分析和評估各個產品backlog;根據指定的sprint backlog開始迭代開發,一個sprint的周期暫定為2周;Scrum會議每周開三次,每次不超過20分鐘,所有人參加,不做無關的討論。這是目前我們團隊關于實踐Scrum的計劃,具體計劃后面還會一步步細化改進。

    文章從互聯網整理而來,旨在傳播Scrum、研發項目管理、敏捷開發管理工具的知識與應用,幫助軟件開發企業真正了解Scrum敏捷開發的價值和意義,如果本文侵犯了您的權益請聯系我們刪除,或者您需要具體了解更多國內做Scrum研發項目管理系統的公司翼發云敏捷項目管理系統的相關信息,歡迎和我們聯絡:

    2018-09-14T20:36:24+08:002018-06-28 06:08:09|Categories: scrum項目管理|Tags: |
    亚洲欧美日韩高清专区_末成年美女黄网站色大全_深一点疼快再深一点娇喘视频_十八禁漫画大全无遮挡_双飞岳把我的具含进_18禁无遮挡羞羞漫画