前面丁丁發(fā)過(guò)產(chǎn)品從發(fā)現(xiàn)需求到上線整個(gè)開(kāi)發(fā)流程的文章(回復(fù)「庖丁開(kāi)發(fā)」公眾號(hào)數(shù)字「2」看文章)慌申,在互聯(lián)網(wǎng)行業(yè),由于激烈額競(jìng)爭(zhēng)和市場(chǎng)迅速的變化理郑,幾乎所有的團(tuán)隊(duì)在開(kāi)發(fā)這塊都采用了敏捷開(kāi)發(fā)模式蹄溉,今天就來(lái)跟大家詳細(xì)聊聊這種開(kāi)發(fā)模式到底是什么樣的。
什么是敏捷開(kāi)發(fā)香浩?
在這之前类缤,簡(jiǎn)單說(shuō)說(shuō)另一種常見(jiàn)模式:瀑布流模式。它是以文檔為驅(qū)動(dòng)邻吭,在整個(gè)開(kāi)發(fā)過(guò)程中,開(kāi)發(fā)人員根據(jù)需求文檔進(jìn)行開(kāi)發(fā)宴霸,一切以文檔為依據(jù)囱晴。
而敏捷開(kāi)發(fā)則是一種以人為核心、迭代瓢谢、循序漸進(jìn)的開(kāi)發(fā)方法畸写。它不是一門(mén)技術(shù),它是一種開(kāi)發(fā)方法氓扛,也就是一種軟件開(kāi)發(fā)的流程枯芬,它會(huì)指導(dǎo)我們用規(guī)定的環(huán)節(jié)去一步一步完成項(xiàng)目的開(kāi)發(fā);而這種開(kāi)發(fā)方式的主要驅(qū)動(dòng)核心是人采郎,注重的是人與人之間千所,面對(duì)面的交流,它只寫(xiě)有必要的文檔蒜埋,或盡量少寫(xiě)文檔淫痰,采用的是迭代式開(kāi)發(fā),適用于以下情況:
適用于軟件整份,因?yàn)檐浖擒浀拇恚梢愿摹R怯布移溃钠饋?lái)就沒(méi)那么方便了火俄;
適用于客戶不知道自己要啥的情況,這樣的客戶占絕大多數(shù)讲冠。因?yàn)榭蛻舨恢酪豆峡停阅阈枰粩鄮涂蛻襞靼姿降紫胍丁Q句話說(shuō),你需要和客戶溝通忆家,合作犹菇,傾聽(tīng)反饋,持續(xù)改進(jìn)芽卿;
適用于競(jìng)爭(zhēng)激烈的市場(chǎng)揭芍,這樣的情況下,趕在競(jìng)爭(zhēng)對(duì)手前交付一個(gè)不完美但至少能用的產(chǎn)品非常重要卸例;
適用于快速變化的市場(chǎng)称杨,你在埋頭造一輛汽車的時(shí)候,客戶已經(jīng)想開(kāi)飛機(jī)滿天飛了筷转,這就需要你能一步步的把汽車改成飛機(jī)姑原,還能按時(shí)交付;
適用于在一個(gè)地方辦公的小團(tuán)隊(duì)呜舒,一般 10 個(gè)人以內(nèi)锭汛。這樣能使敏捷中主要的溝通方式「Face to Face」是可行的。
****
敏捷開(kāi)發(fā)的過(guò)程與分工
敏捷開(kāi)發(fā)的過(guò)程主要通過(guò)產(chǎn)品范圍內(nèi)迭代內(nèi)容和周期的確認(rèn)袭蝗,規(guī)劃合理的迭代范圍唤殴,安排各崗位人員分步驟協(xié)同工作,通過(guò)開(kāi)發(fā)過(guò)程中的任務(wù)項(xiàng)的快速跟進(jìn)和漸進(jìn)明細(xì)原則到腥,保證資源的平衡和工作效率的最大化朵逝。
丨前期(前1/4時(shí)間)
由產(chǎn)品經(jīng)理驅(qū)動(dòng),訂制公司產(chǎn)品戰(zhàn)略乡范,從而進(jìn)行需求的采集與確定配名,根據(jù)競(jìng)品分析以及用戶調(diào)研,進(jìn)行產(chǎn)品原型的制作以及產(chǎn)品需求文檔的撰寫(xiě)晋辆,在這個(gè)過(guò)程中渠脉,需要與項(xiàng)目經(jīng)理進(jìn)行評(píng)審,了解產(chǎn)品的開(kāi)發(fā)難度以及可行性栈拖,從而對(duì)產(chǎn)品需求以及原型圖進(jìn)行合適地調(diào)整连舍。
丨中期(1/4時(shí)間)
由 UE 完善產(chǎn)品原型的交互細(xì)節(jié),有關(guān)頁(yè)面的跳轉(zhuǎn)等用戶體驗(yàn)做到極致涩哟,然后由 UI 設(shè)計(jì)師進(jìn)行界面的設(shè)計(jì)美化索赏,及時(shí)與產(chǎn)品經(jīng)理進(jìn)行溝通,設(shè)計(jì)出與產(chǎn)品經(jīng)理所想要的效果出來(lái)贴彼,結(jié)合自身的設(shè)計(jì)理念和技術(shù)潜腻,將界面設(shè)計(jì)得人性化、扁平化器仗。
丨后期(1/2時(shí)間)
由開(kāi)發(fā)人員進(jìn)行產(chǎn)品具體的功能設(shè)計(jì)開(kāi)發(fā)融涣,根據(jù)項(xiàng)目進(jìn)度安排時(shí)間童番,做好工作安排,認(rèn)真查看設(shè)計(jì)圖以及原型圖威鹿、產(chǎn)品需求不懂剃斧,不清楚的地方及時(shí)與產(chǎn)品經(jīng)理進(jìn)行溝通,以免辛苦做出的功能與產(chǎn)品的意思不符忽你,造成浪費(fèi)時(shí)間精力的后果幼东,產(chǎn)品進(jìn)行開(kāi)發(fā)完成后,由測(cè)試人員根據(jù)測(cè)試用例進(jìn)行測(cè)試科雳,將出現(xiàn)的問(wèn)題進(jìn)行反饋根蟹,及時(shí)修復(fù)產(chǎn)品的 bug,確保產(chǎn)品在規(guī)定的時(shí)間進(jìn)行上線糟秘。
了解了這個(gè)流程简逮,就容易解釋為什么一旦產(chǎn)品出現(xiàn)問(wèn)題,產(chǎn)品就成為當(dāng)之無(wú)愧的背鍋俠尿赚,事實(shí)上散庶,這怨不得其他人,好比造房子吼畏,產(chǎn)品的工作類似打地基督赤,地基不好,房子會(huì)塌泻蚊,房子塌了怪誰(shuí),地基打得不好丑婿,當(dāng)然是產(chǎn)品性雄。
所以在工作中產(chǎn)品經(jīng)理特別需要注意以下三個(gè)要點(diǎn):
丨全程參與
前期的產(chǎn)品戰(zhàn)略以及需求,產(chǎn)品經(jīng)理都是參與其中的羹奉。特別是大的產(chǎn)品方向突出的功能點(diǎn)秒旋,你都必須全局進(jìn)行了解。對(duì)公司的戰(zhàn)略方向是否匹配诀拭,之后在產(chǎn)品的開(kāi)發(fā)以及以后產(chǎn)品的迭代是否難度太大迁筛;這些問(wèn)題一定要想清楚,不懂的就問(wèn)耕挨,不斷地進(jìn)行評(píng)審深入下去细卧。因?yàn)橐坏┻M(jìn)入開(kāi)發(fā)階段,突然變更需求筒占,那么這段時(shí)間的精力以及時(shí)間就浪費(fèi)了贪庙,這對(duì)于公司的損傷是巨大的。
丨勤寫(xiě)文檔
一個(gè)人的記憶不可能會(huì)記住所有的東西翰苫,所以你必須記錄下來(lái)止邮,這樣能更好地開(kāi)展工作这橙,在寫(xiě)需求文檔的時(shí)候,我們需要要對(duì)每個(gè)用詞定義緊摳导披,少用差不多屈扎、不確定等用詞來(lái)模糊定義,千萬(wàn)不要以為需求文檔開(kāi)發(fā)不看撩匕,只看設(shè)計(jì)圖鹰晨,起碼測(cè)試是需要根據(jù)你的需求文檔寫(xiě)測(cè)試用例的,所以需要慎重對(duì)待滑沧。
丨做好評(píng)審記錄并村。
在評(píng)審的過(guò)程中,與項(xiàng)目經(jīng)理進(jìn)行評(píng)審后滓技,記得做記錄哩牍。哪些功能要做,哪些功能不錯(cuò)令漂;什么時(shí)間開(kāi)始膝昆,什么時(shí)間結(jié)束,這些都做好記錄叠必。
在互聯(lián)網(wǎng)時(shí)代荚孵,使用敏捷開(kāi)發(fā)模式可以讓產(chǎn)品在市場(chǎng)上快速試錯(cuò),根據(jù)數(shù)據(jù)的反饋進(jìn)行及時(shí)的戰(zhàn)略調(diào)整纬朝,讓產(chǎn)品在市場(chǎng)立于不敗之地收叶,而在這個(gè)模式中,產(chǎn)品經(jīng)理無(wú)疑是最重要的一個(gè)角色共苛。最后用敏捷開(kāi)發(fā)的 slogan 來(lái)總結(jié)它的幾個(gè)特點(diǎn)吧:
「?jìng)€(gè)體與交互」勝過(guò)「過(guò)程與工具」
「可以工作的軟件」勝過(guò)「面面俱到的文擋」
「客戶協(xié)作」勝過(guò)「合同談判」
「響應(yīng)變化」勝過(guò)「遵循計(jì)劃」
想了解瀑布流開(kāi)發(fā)模式的朋友回復(fù)「庖丁開(kāi)發(fā)」公眾號(hào)數(shù)字「2」看文章《一個(gè) App 從想法到開(kāi)發(fā)出來(lái)的完整流程是怎么樣的判没?》。