敏捷開發大牛:3個提速產品開發的方法
想象一下這種情況,你花了許多許多的時間制定了一個完善的市場營銷計劃,但由于你們是一個創業公司,你的產品還沒有完成,或者還在做最后的優化,因而營銷計劃無法按時開展,這樣的你會不會很抓狂?
接下來就讓我來與你們分享三個能提高你們開發團隊交互性的小貼士吧,雖然這些方法在市場營銷領域是常用的。
1,設定優先級,有效的溝通
我知道你的腦子里肯定有很多的idea,不然你也不會領到現在這份薪水。但是,在和你的團隊交流的時候,你應該非常清楚在目前,什么東西對你來說是最重要的。而且一定要明確的了解哪些功能的哪些特別的部分在你的首發版里是最關鍵的,哪些部分是可以往后放一放的。別只是口頭上與你的團隊交流這些,最好是列一個用詞精煉的目標單,按優先級排好,然后把它貼在公司的墻上。
如果一個功能現在對你不是很重,那么不要去談論它。你可以把它放到你們團隊的未來目標單上,但是千萬別和任何人深入討論這個功能的細節,如果你這樣做的話,會使得開發人員從目前最急迫的事情上分心。關于什么東西你需要短期內完成,為此需要哪些基本功能,你一定要與你的團隊進行明確的溝通。
2,要有靈活性
在任何項目中,都有一個項目“鐵三角”:預算、時間表以及范圍。預算,就算它真的夠,對于創業公司來說一般也都是比較緊張的。如果你的時間表是不能改變的,比如說一定要在某個展銷會之前完成某個功能,那么你一定要靈活的處理那些能夠及時完成的功能。
3,愿意在永久功能上做多次開發
如果你的團隊是遵循著客戶開發或者精益創業的方法(你應該遵循),這意味著你要開發很多小版本,然后讓你的用戶去使用它們。你腦子出現了一個簡單的主意,就應該以最快的速度把它呈現在你的用戶面前。
如果用戶不喜歡它,你應該心甘情愿的丟掉它,然后開始思考下一個主意。然而,同等重要的是如果用戶喜歡新功能,我們應該怎么做。你可以允許你的編程人員編寫比較亂的試驗代碼來加快功能試驗的開展,因為你急切的想知道用戶到底喜不喜歡這個新功能。但是如果用戶真的喜歡它,你得愿意給足你的編程人員時間來提高它、完善它,直到它成為這個系統上面的永久功能。這個方法能夠允許你更快的開展功能試驗。
綜上,如果你清楚的說明你的優先級和截止日期,在功能開發上有一個靈活的范圍,并且提前告訴你的團隊哪些東西在現在是可以讓步的,那么你就能夠讓你的團隊更好的達成你的目標。無論是任何能做的事,只要能使你的團隊更快更好的完成任務,它們就都值得你去做不是嗎?
via launchbit
譯文鏈接:http://www.leiphone.com/3way-speedup-app.html#0-tsina-1-97833-397232819ff9a47a7b7e80a40613cfe1