2017年是新的一年,在1月7日- 1月8日的scrum培訓由於身體原因,第二天的下午表現的不是特別認真,以後要注意!
兩天的課程是不一樣的,第一天著重再講理論知識,第二天著重的是實戰演練。
理論知識
首先,scrum是一個應用於網際網路研發的開發方式,這種開發方式的主要特點是快速迭代,持續交付。
scrum的開發好處是跟傳統的瀑布式的開發方式作比較的,很明顯,在一次次迭代中我們可以的持續的發現問題,修改問題,但是傳統的瀑布式開發方式問題會在最後才會一股腦的爆發出來,這樣的話,顯然不如scrum的方式,可以實時發現問題,做出來的系統更加容易維護。
在學習scrum時,會議是必須要開的,其中包括站立會,programming meetting,planningmeeting,評審會,回顧會。
scrum的角色分成po(產品經理),scrum master ,Dev team(團隊),其中scrum master是一個服務角色,驅動團隊,保護團隊,並沒有參與實際的開發中,特別注意的是產品經理和scrum master最好是兩個人,但是對於小型的創業的小型團隊來說也有一人分飾兩個角色的。
一個sprint是一個迭代的週期,在學習中我們可以看到在真正的sprint之前的準備工作是需要3個sprint的,也就是說準備工作是需要做足之後,開發工作就可以順利展開了。
在理論知識的時候跟小夥伴們做遊戲期間,發現其實相互信任,相互出好的點子是很好的一種體驗,不僅增加了樂趣,而且還會增加團隊的凝聚力。
實戰部分
實戰部分的內容是摺紙飛機,給足夠多的紙,折出的紙飛機飛行一定的距離才能算作有效,一共進行3輪,每次團隊都設定個目標,看看團隊是否可以完成。當然在每次遊戲之後,團隊要討論是否有改進的地方,改進之後的結果看看能否達到既定的目標。
其中戰略戰術是每次都需要更新的,這樣改良之後的結果才會如人意。
這也是考驗小夥伴之間默契度的一種方式,其實,幾次下來就會覺得團隊之間的寫作能力更強,速度也更快,質量也會更好。
第二個實戰,是真正關於產品的部分了。
其中scrum中三個角色是需要的,真正的去實現scrum的流程,在這個期間我發現產品的思維邏輯是非常強的,我呢,就差很多了,畢竟從事的領域有限,發現他們有很多優點。
無論從事情的進入角度,從事情的解決方式上都是讓我很佩服的。
覺得自己還要學的很多。
總結
雖然scrum之前是接觸過的,但是經過這次的培訓對流程更加清楚,團隊中只有相信成員才能更加高效,尊重成員合作才能愉快。