YesDev企業(yè)獨立版 —— 新一代內(nèi)部研發(fā)項目管理系統(tǒng)
YesDev項目管理系統(tǒng)

YesDev,官網(wǎng):https://www.yesdev.cn/,是專為企業(yè)研發(fā)團隊打造的一款智能化項目管理與協(xié)作的工具,可以在線管理你團隊的工作、項目和任務(wù),覆蓋從需求到上線整個過程的項目協(xié)作。 核心功能有:項目管理、需求流轉(zhuǎn)、任務(wù)協(xié)作、問題跟蹤、團隊溝通。
YesDev核心是項目管理,能應(yīng)用于以下工作場景:
互聯(lián)網(wǎng)產(chǎn)品研發(fā):自主產(chǎn)品研發(fā),滿足項目開發(fā)、產(chǎn)品迭代,從需求分析到交付的過程跟進和流轉(zhuǎn)。
外包開發(fā): 提升協(xié)作效率,控制研發(fā)成本,隨時隨地掌握項目進度和風(fēng)險。
定制化項目:全程跟蹤大客戶、大訂單的定制化項目,讓協(xié)作更透明,讓交付更滿意!
此外,YesDev也有助于用來構(gòu)建社會化企業(yè)級項目信息系統(tǒng),增效提速,全面提升企業(yè)內(nèi)部生產(chǎn)力,實現(xiàn):管理+,協(xié)作+,溝通+。
敏捷開發(fā)、Scrum、工具和實踐
摘自百度百科,
敏捷開發(fā)以用戶的需求進化為核心,采用迭代、循序漸進的方法進行軟件開發(fā)。在敏捷開發(fā)中,軟件項目在構(gòu)建初期被切分成多個子項目,各個子項目的成果都經(jīng)過測試,具備可視、可集成和可運行使用的特征。
百度百科
敏捷開發(fā)中推薦的原則有我們所熟悉的:擁抱變化、小步快跑、快速迭代、快速反饋。在敏捷開發(fā)中,還有著讓人觸動和啟發(fā)性的敏捷宣言。例如節(jié)選的宣言:
最重要的是通過盡早和不斷交付有價值的軟件滿足客戶需要。
業(yè)務(wù)人員和開發(fā)者應(yīng)該在整個項目過程中始終朝夕在一起工作。
圍繞斗志高昂的人進行軟件開發(fā),給開發(fā)者提供適宜的環(huán)境,滿足他們的需要,并相信他們能夠完成任務(wù)。
在開發(fā)小組中最有效率也最有效果的信息傳達方式是面對面的交談。
最好的架構(gòu)、需求和設(shè)計都源自自我組織的團隊。
每隔一定時間,團隊都要總結(jié)如何更有效率,然后相應(yīng)地調(diào)整自己的行為。
敏捷宣言
開發(fā)軟件產(chǎn)品,最讓人激動的莫過于向客戶交付提供讓人認可和尖叫的產(chǎn)品,所交付的軟件產(chǎn)品能確實解決客戶的問題、滿足客戶的需求或超出客戶的期望。那一刻,客戶滿意,項目成功。

為了取得項目的成功,我們需要能自我組織和自治的團隊,相信他們能夠勝任項目分配的任務(wù)和遇到的挑戰(zhàn),還需要和需求方、業(yè)務(wù)方進行密切的溝通,盡早和不斷向客戶交付有價值的軟件,持續(xù)改進、獲取反饋和總結(jié)。漸變優(yōu)于巨變,在過程中不斷調(diào)整優(yōu)化,會比到最后從頭再來的風(fēng)險更可控,成功率更高。
為此,我們需要能讓團隊人員了解、熟悉和匹配的工作流程,來管理研發(fā)管理過程中的項目、人員、信息和制品。例如,Scrum迭代式增量軟件開發(fā)過程。
簡言之,源頭是需求池,通過平均一周到四周的一次又一次迭代,持續(xù)不斷交付和迭代軟件產(chǎn)品。

在Scrumn框架中,有3個角色,分別是:產(chǎn)品負責(zé)人(Product Owner)、Scrumn Master、開發(fā)團隊。它推薦以下5個價值:
1. 承諾 – 愿意對目標做出承諾
2. 專注– 把你的心思和能力都用到你承諾的工作上去
3. 開放– Scrum 把項目中的一切開放給每個人看
4. 尊重– 每個人都有他獨特的背景和經(jīng)驗
5. 勇氣– 有勇氣做出承諾,履行承諾,接受別人的尊重
Scrumn的5個價值
敏捷開發(fā)和Scrumn是很值得學(xué)習(xí)和推薦的模式和框架,但如果想在自己的團隊中應(yīng)用,還會是有不少的困難、阻力和挑戰(zhàn)。畢竟,敏捷開發(fā)和Scrumn是由國外根據(jù)國際化的軟件開發(fā)歷史和環(huán)境總結(jié)提煉的,受文化、技術(shù)和國情不同,我們還需要根據(jù)和結(jié)合團隊自己的情況進行調(diào)整、吸引和轉(zhuǎn)化。其次,除了要有指導(dǎo)思想和知識外,我們還需要一個實實在在的工具,能符合敏捷開發(fā)、Scrumn的思想和價值觀,同時又能確實滿足我們開發(fā)團隊日常的項目管理和協(xié)作需求。
在此,推薦我們自主設(shè)計和研發(fā)的YesDev項目管理系統(tǒng)。
這時,我們有了指導(dǎo)思想、工具,是不是就可以立即取得項目成功了呢?當(dāng)然不是,就好比如你拿到了一本武功秘笈,是不是就可以成為武林高手了呢?不,還需要練習(xí),不斷實踐、總結(jié)和鞏固。
正如,華仔在最近《#劉德華 本人直播慶祝入行40周年!》說道:“我做的每一樣事情,都需要練習(xí)很久。你們看到的每一幕,只是一個普通人叫劉德華,每天辛辛苦苦工作的結(jié)果”。“40年了,是慶祝一個人,認認真真地工作40年”。

向華仔致敬。同樣,在研發(fā)團隊中,肯定不止一個人,如Scrum推薦的角色劃分就有產(chǎn)品負責(zé)人、Master和開發(fā)團隊。實際情況中,一般都會有需求方、老板、產(chǎn)品負責(zé)人、技術(shù)負責(zé)人、UI設(shè)計師、開發(fā)工程師(程序員)、測試人員等。
如何讓3人、5人、10多人甚至更大的團隊高效協(xié)作,朝著共同的目標一起努力,致力項目成功,是一個需要共同實踐、不斷總結(jié)的過程。
結(jié)合YesDev這款工具,我們一起來看下如何落地實踐Scrumn流程和敏捷開發(fā)。
開始協(xié)作你的項目,一次迭代演示
YesDev企業(yè)版,可以部署在你自己的服務(wù)器,支持私有部署,內(nèi)網(wǎng)部署和本地部署。部署后,訪問分配給YesDev的域名,然后登錄。

登錄進入YesDev后,就可以和你的團隊一起管理和協(xié)作項目。
以一次迭代為例,簡單演示如何完成一次迭代的流轉(zhuǎn)。主要環(huán)節(jié)和步驟有:
1、提交需求到需求池(早期)
2、評審需求(建議周四)
3、創(chuàng)建項目,規(guī)劃需求迭代(建議周五進行)
4、拆解任務(wù),評估工時和Sprint計劃(周一由技術(shù)人員完成評估)
5、每日站會(隔天或視情況邀請重要人員參加)
6、提交測試和問題跟蹤
7、發(fā)布上線,完成迭代(請不要周五發(fā)布)
8、總結(jié)和回顧(推薦使用周報郵件,會議可選)
以下是更詳細的操作說明。
1、提交需求到需求池(早期)
項目迭代的起點是客戶需求。客戶需求可以由產(chǎn)品負責(zé)人錄入,提交到需求池。填寫需求名稱、需求描述、優(yōu)先級和計劃上線時間等。

2、評審需求(建議周四)
需求池里的需求,正常情況下是會很多,各種想法、待確定的需求或緊急需求。在正式開發(fā)前,產(chǎn)品經(jīng)理需要就需求點進行細化,并把需求詳細的規(guī)則、邏輯和內(nèi)容填寫到需求描述、或使用Word文檔編寫或使用Auxre專業(yè)的工具制作PRD產(chǎn)品原型。
如果直接編寫需求描述,可以在YesDev的需求描述中修改。它支持截圖粘貼、歷史版本、自動保存。

如果需求是使用Word文檔、Excel或PDF文檔,可以直接上傳文件并關(guān)聯(lián)你的需求。如果你的產(chǎn)品原型是存放在第三方平臺,例如墨刀,也可以直接粘貼鏈接到Y(jié)esDev的傳送門。

如果你使用的是Axure工具制作PRD,也可以在導(dǎo)出HTML壓縮包后上傳到Y(jié)esDev。然后就可以在團隊內(nèi)進行共享和在線演示。

在準備好產(chǎn)品需求后,就可以召開會議,邀請技術(shù)負責(zé)人、技術(shù)人員、測試人員、需求方一起評審需求。如果一個需求評審時間過長或疑問過多,此時就應(yīng)中止評審,待產(chǎn)品需求重新梳理后再評審。評審過程中,除了要關(guān)注產(chǎn)品的技術(shù)可行性,還要關(guān)注產(chǎn)品需求的完整性,是否存在遺漏或和原來系統(tǒng)沖突的地方,同時也是評審產(chǎn)品需求價值的過程。
3、創(chuàng)建項目,規(guī)劃需求迭代(建議周五進行)
當(dāng)需求評審?fù)ㄟ^后,就可以指派負責(zé)人,并創(chuàng)建項目進行需求迭代的規(guī)則。一個項目,可以關(guān)聯(lián)多個需求。反之,需求除了關(guān)聯(lián)項目外,也可以單獨流轉(zhuǎn)。

為了查看需求評估的合理性,不宜過多也不宜過少,需要安排在團隊能力范圍內(nèi)和最佳發(fā)揮狀態(tài)。最好的流轉(zhuǎn)狀態(tài)是,并行開發(fā)。在有需求功能開發(fā)的同時,有陸續(xù)發(fā)布上線、新的需求在梳理中、測試也有問題在跟進,每個線條都在緊密配合,不會脫節(jié),不會斷層。,不會阻塞

4、拆解任務(wù),評估工時和Sprint計劃(周一由技術(shù)人員完成評估)
在整個迭代過程中,最重要和必不可少的一個環(huán)節(jié)是,讓技術(shù)人員親自評估需求開發(fā)所需要的工作量和計劃完成時間。
如Scrumn中的價值:1. 承諾 – 愿意對目標做出承諾, 我們也鼓勵團隊成員結(jié)合自己的工作情況和對需求的理解進行工時評估。添加任務(wù)時,可以評估工時、計劃完成時間等信息,也可以實時看到自己當(dāng)前的工作日歷飽和度。

我們應(yīng)當(dāng)承認,任務(wù)的拆解和工時的評估,確實會需要額外的工作量。但評估工時的好處在于,我們可以得到項目的排期計劃、需要多少人力這些前瞻性的計劃性信息。團隊成員會非常清楚自己的工作情況和計劃,但團隊的計劃呢,項目的計劃呢?如果沒有簡單的計劃,我們就很難或無法進行調(diào)配、控制和優(yōu)化,也不好開展密切的協(xié)作。要么,時間趕人(被動做事);要么,人趕時間(主動做事)。
5、每日站會(隔天或視情況邀請重要人員參加)
有了項目需求和計劃,接下來就是一步一步,一天一天按計劃推進和向交付可以使用的軟件產(chǎn)品為目標,共同努力,積極達成。
雖然,我們已經(jīng)使用了聊天工具進行交流,也使用了YesDev工具進行記錄和協(xié)作,但我們還需要每日站會。因為:
“在開發(fā)小組中最有效率也最有效果的信息傳達方式是面對面的交談。 ”
在開站會時,你可以直接使用白板,進行邊講邊寫。例如這樣:

也可以同時結(jié)合使用便利貼,例如:

在開每日站會時,你還可以直接使用YesDev電子版的任務(wù)看板。支持多種分組方式,可以直接拖拉移動修改狀態(tài)。

6、提交測試和問題跟蹤
當(dāng)需求功能開發(fā)完成并進入測試后,對于發(fā)現(xiàn)的問題和Bug可以記錄提交到Y(jié)esDev,并關(guān)聯(lián)項目。可以粘貼截圖,可以郵件通知負責(zé)人,可以查看修改記錄。

7、發(fā)布上線,完成迭代(請不要周五發(fā)布)
當(dāng)項目的全部任務(wù)完成后,全部問題關(guān)閉后,并且需求通過測試后,就可以發(fā)布上線了。經(jīng)驗總結(jié):不要在周五發(fā)布。除非已經(jīng)做好周末加班處理故障的準備。
項目完成后,把項目狀態(tài)改為【已完成】,即完成一次迭代。
8、總結(jié)和回顧(推薦使用周報郵件,會議可選)
在項目進行過程中,及時有效的總結(jié),會對項目的順利實施和推進有積極的促進作用。例如,使用項目匯總郵件,可以自動生成單個項目的匯總郵件,稍微編輯補充就可以發(fā)送給相關(guān)人員。

在項目結(jié)束后的回顧會議上,也可以查看和分析項目過去的任務(wù)時間、關(guān)聯(lián)問題、發(fā)現(xiàn)的問題和耗時環(huán)節(jié)等。每一次總結(jié),都是不斷進步的階梯。

需求管理
在YesDev,可以管理多個產(chǎn)品業(yè)務(wù)線的需求。產(chǎn)品業(yè)務(wù)線是指相對獨立和穩(wěn)定的業(yè)務(wù)線,可根據(jù)公司的業(yè)務(wù)進行劃分。

在需求流轉(zhuǎn)方面,YesDev提供了需求池、產(chǎn)品線、版本管理、需求排期、PRD在線演示等功能。

YesDev軟件研發(fā)協(xié)作流程,是以需求池為起點,以發(fā)布上線為終點,作為一次迭代的項目周期。

項目管理
在YesDev,以項目迭代為核心,一個項目,背后可以有多個需求,以及眾多的拆解后的任務(wù)單元。

在實際項目中,你可以根據(jù)自己的需求、團隊的規(guī)劃和客戶的需求,創(chuàng)建你需要的項目。

創(chuàng)建項目后,就可以參考前文介紹的迭代過程,進行一次次的項目迭代。

團隊管理
在任何企業(yè)系統(tǒng)中,組織架構(gòu)和成員的管理都是必不可少的。YesDev也不例外,也需要先批量導(dǎo)入或手動添加需要使用YesDev的成員賬號。如果需要對接已有的身份認證、LDAP、OAuth等企業(yè)認證方式,歡迎聯(lián)系我們處理。

但只有組織架構(gòu)還不行,在實際的項目管理和協(xié)作過程中,我們還需要更靈活的工作組。通過工作組,每個團隊成員都可以自由組隊,添加需要的成員。

例如,你可以在工作組中添加以下角色的成員:需求方、產(chǎn)品經(jīng)理、項目經(jīng)理、技術(shù)負責(zé)人、開發(fā)工程師、測試人員、UI設(shè)計師、運維、更多其他角色。

YesDev企業(yè)獨立版 v2.5 更新內(nèi)容
在最近更新發(fā)布的YesDev 企業(yè)獨立版 v2.5,主要有以下更新內(nèi)容。
1、增加:任務(wù)查詢,方便管理員統(tǒng)計查詢和匯總?cè)蝿?wù)情況

2、增加:成員個工分析,方便分析團隊成員的人個產(chǎn)出、貢獻、質(zhì)量和影響力

3、項目詳情頁UI升級,更清晰的項目信息展示與協(xié)作
4、組織架構(gòu)界面優(yōu)化,簡化部門和成員的維護和管理
5、問題管理,支持篩選器和偏好配置
6、需求池個性化列表,支持篩選器偏好配置,指定執(zhí)行條件和顯示字段
7、一些已知Bugfixed
在線體驗和演示
訪問YesDev官網(wǎng):https://www.yesdev.cn/,免費在線體驗,或歡迎聯(lián)系我們給您預(yù)約演示。
