什么是通用零部件制造分布式項目管理系統(tǒng)?如何部署通用零部件制造分布式項目管理系統(tǒng)?
什么是通用零部件制造分布式項目管理系統(tǒng)?如何部署通用零部件制造分布式項目管理系統(tǒng)?
分布式團(tuán)隊通用零部件制造項目管理需要一個基于Web的SaaS解決方案,支持敏捷開發(fā)、分布式溝通與管理復(fù)雜系統(tǒng)項目的迭代演化。對于這樣的軟件,基本的業(yè)務(wù)需求是:可以添加通用零部件制造項目管理最基本的管理單元-任務(wù),可以鏈接任務(wù)之間的關(guān)系,可以支持復(fù)雜的項目任務(wù)樹分解,同時也可以通過動態(tài)演化的鏈接網(wǎng)絡(luò)連接組成網(wǎng)狀的任務(wù)關(guān)系網(wǎng)絡(luò),可以支持團(tuán)隊成員之間留言、對話、溝通、時間日志、虛擬資金財務(wù)來往記錄和結(jié)算記賬、Wiki百科知識庫管理、項目文檔管理、客戶需求管理、產(chǎn)品需求管理、創(chuàng)意管理等等,后續(xù)還需要和SVN代碼庫變更記錄、自動構(gòu)建、CRM客戶關(guān)系管理系統(tǒng)集成,構(gòu)建從客戶需求輸入、產(chǎn)品創(chuàng)意、戰(zhàn)略輸入、項目立項、審批、任務(wù)分解、項目任務(wù)關(guān)聯(lián)、研發(fā)試驗、設(shè)計、編碼、測試、構(gòu)建、發(fā)布、生產(chǎn)運(yùn)營、客戶服務(wù)等全產(chǎn)品生命周期的SaaS互聯(lián)網(wǎng)管理平臺??紤]到信息安全,可以使用https部署,如需進(jìn)一步安全,則可以通過U盤數(shù)字證書作為https底層SSL的安全加密配置。有了這樣的分布式團(tuán)隊項目管理系統(tǒng)解決方案,就可以輔助分布式團(tuán)隊從事通用零部件制造方面的項目運(yùn)營管理。
通常部署完整的邑泊通用零部件制造分布式項目管理系統(tǒng),還需要更多的IT支持與附加系統(tǒng),比如:研發(fā)基礎(chǔ)網(wǎng)絡(luò)建設(shè)與信息安全、VPN與虛擬局域網(wǎng)、虛擬機(jī)與遠(yuǎn)程桌面、集中式產(chǎn)品開發(fā)環(huán)境、分布式軟件與文檔資料自動分發(fā)同步系統(tǒng)、SaaS云服務(wù)生產(chǎn)環(huán)境、多層C/S架構(gòu)生產(chǎn)環(huán)境、電話會議系統(tǒng)、通用零部件制造項目管理領(lǐng)域知識庫、通用零部件制造業(yè)務(wù)流程庫等。
傳統(tǒng)項目管理體系的通用零部件制造項目管理人才培養(yǎng)就已經(jīng)需要很長的實踐周期了,通常成熟的項目經(jīng)理至少擁有8年工作經(jīng)驗及5年以上管理經(jīng)驗。而敏捷迭代類通用零部件制造項目經(jīng)理對人才要求更高,通常至少擁有5年領(lǐng)域經(jīng)驗及10年以上管理經(jīng)驗。同時,針對特定領(lǐng)域,有時項目經(jīng)理很難從當(dāng)?shù)卣心嫉胶线m的通用零部件制造人才組建項目團(tuán)隊,與項目相關(guān)的核心人才培養(yǎng)周期長、培養(yǎng)模式與成長環(huán)境多樣化并且很難標(biāo)準(zhǔn)化,無法簡單規(guī)?;?,并且與之配套的房地產(chǎn)、實驗室、硬件、技術(shù)基礎(chǔ)設(shè)施、法務(wù)、財務(wù)、后勤服務(wù)等也是較高要求。全部集中在一個辦公室或者在單個城市招募人才基本上是不現(xiàn)實的。因此構(gòu)建分布式團(tuán)隊與虛擬辦公室才是從事通用零部件制造業(yè)務(wù)可行的方案。
相比較于傳統(tǒng)集中式辦公團(tuán)隊,團(tuán)隊成員之間的溝通主要靠互聯(lián)網(wǎng)、電話會議、書面郵件、社交網(wǎng)絡(luò)等。因此對于通訊網(wǎng)絡(luò)、帶寬與電信增值服務(wù)要求比傳統(tǒng)集中式辦公團(tuán)隊要高很多。
使用VPN技術(shù)構(gòu)建虛擬局域網(wǎng)絡(luò),之后在這個虛擬局域網(wǎng)絡(luò)上構(gòu)建上層IT基礎(chǔ)設(shè)施,可以保證在公網(wǎng)Internet上傳輸?shù)男畔⒓用?、安全?/p>
架設(shè)VPN也有好幾種方案,比如在路由器硬件層,或者使用開源軟件OpenVPN,同時使用公網(wǎng)IP架設(shè)VPN服務(wù)器,具體方案需要考慮預(yù)算、網(wǎng)絡(luò)帶寬支持、技術(shù)供應(yīng)商等多種因素,還要考慮方便個人電腦撥號連入VPN。如果對信息安全有進(jìn)一步考慮,還要考慮使用U盤數(shù)字證書授權(quán)接入VPN。
可以在托管機(jī)房部署Dell 730或類似型號服務(wù)器集群,每臺服務(wù)器上安裝VMWare,這樣每臺物理服務(wù)器上可以安裝部署20到40臺虛擬機(jī)。按照每臺虛擬機(jī)平均大概2核8G內(nèi)存500G硬盤配置的話,如要支持20臺虛擬機(jī),則要約40核160G內(nèi)存10T硬盤的單臺服務(wù)器(具體配置要根據(jù)開發(fā)場景需求實際上下調(diào)整),然后根據(jù)1個開發(fā)可能需要占用2臺虛擬機(jī)計算實際需要的服務(wù)器數(shù)量,一臺高配需要安裝各種開發(fā)工具,同時需要速度快,另一臺低配,主要用于測試和適當(dāng)調(diào)試。
開發(fā)、測試、產(chǎn)品經(jīng)理等研發(fā)人員分布式團(tuán)隊通過鏈接VPN登錄到虛擬局域網(wǎng),然后遠(yuǎn)程登錄到虛擬機(jī)從事開發(fā)和測試。
對于數(shù)據(jù)庫服務(wù)器、文件共享服務(wù)器則單獨(dú)部署服務(wù)器或者服務(wù)器集群。這樣所有工作環(huán)境全部在同一個機(jī)房,降低工作環(huán)境大數(shù)據(jù)實時傳輸?shù)臅r間成本。
源代碼可以使用SVN管理。
不同的物理辦公室通過互聯(lián)網(wǎng)連接之后,可以通過VPN連接到數(shù)據(jù)中心集中工作,遠(yuǎn)程桌面流量相對不大,VPN帶寬都能承受。小文件或者數(shù)據(jù)可以通過復(fù)制和黏貼直接在本地電腦和數(shù)據(jù)中心服務(wù)器之間傳輸,但是大型文件、視頻錄像、數(shù)據(jù)庫備份等資料不建議通過直接復(fù)制、黏貼,這樣會占據(jù)大量VPN帶寬,使得其它工作人員感到明顯卡頓。這個時候可以使用FTP每天晚上非工作時間自動同步不同物理辦公室服務(wù)器之間的大尺寸文件數(shù)據(jù),只要放到指定目錄里,服務(wù)器就會在晚上或者白天網(wǎng)絡(luò)帶寬有閑置資源的時候使用非VPN信道傳輸批量大文件數(shù)據(jù),并可通過web服務(wù)查詢數(shù)據(jù)同步日志和進(jìn)度。
如果是邑泊B/S架構(gòu)產(chǎn)品,可以直接從SVN代碼庫里自動下載到構(gòu)建服務(wù)器,自動構(gòu)建為發(fā)布包,并自動部署到生產(chǎn)環(huán)境,每天自動獲取最新代碼自動更新到邑泊SaaS云生產(chǎn)環(huán)境,方便迭代開發(fā),用戶可以及時獲取最新開發(fā)成果并做出反饋。
一開始可能還不能完全做到全自動每日更新,可以先手動做,比如半個月到1個月做一次,積累足夠經(jīng)驗,并且流程穩(wěn)定下來后,將其自動化,并逐漸縮短到每周1次,再根據(jù)實際需要逐漸縮短間隔時間和增加頻次,直到1天或接近實時(或按需)。
從手動到自動的過程中,可能需要考慮加入邑泊自動化測試,保證每次發(fā)布升級不破壞已有功能。
邑泊多層C/S架構(gòu)也可以參考上述SaaS環(huán)境,但是要考慮終端客戶如何升級客戶端,使用自動升級方案,客戶自己手動升級?
或者由實施工程師遠(yuǎn)程登錄到客戶生產(chǎn)環(huán)境去升級服務(wù)器端和客戶端。
對于大規(guī)模分布式團(tuán)隊,可能需要考慮部署自己獨(dú)立的電話會議系統(tǒng),這個國內(nèi)好像也已經(jīng)有很多基于VoIP的解決方案,之前我們使用的國外方案,比如思科webex, 微軟lync, polycom等組合。
可以采用邑泊項目管理軟件系統(tǒng)的wiki知識庫引擎及項目任務(wù)明細(xì)文章來管理維護(hù)通用零部件制造項目管理領(lǐng)域知識庫和通用零部件制造業(yè)務(wù)流程庫,并動態(tài)地持續(xù)演化。