回覆列表
-
1 # 程式設計師影片
-
2 # 公子義
我現在只是一個正在創業上的人,能不能告訴我係統軟體怎麼搭建?
軟體系統這麼複雜,沒有清晰簡單快速掌握呃呃呃方法呢?
我不是寫程式碼的,但是想做一個系統出來怎麼辦?
種種疑問,對於一個新生來說,或者是創業者,管理人員,或者技術人員來說,想要搭建一個完整的系統不是一件容易的事情。
甚至經常感覺到壓力山大,或者陷入到焦慮的情緒中去。
有沒有比較好的方法能夠快速搭建並且解決這個問題呢?
不過我可以從思維的層面分享一些啟發,因為在思維層面我足足花了5年的時間思考這個問題。
搭建系統是一件非常複雜,而且任務非常艱鉅的事情,而且還涉及到文案、設計、開發、技術、運營等等工作。
一個團隊最少也得到3到5個人,透過分工配合才能完成系統的工作。
為了保持的工作有條不紊的進行,用思維導圖的方式搭建產品的工作,分解產品的功能才能實現最基礎的軟體模型。
二、高效的團隊協作精神和執行力一個系統的搭建離不開團隊,團隊的執行離不開效率,因此團隊在整個系統搭建起著至關重要的作用。
有過3到5年的文案、設計、產品經理、前端開發,後臺開發都認為自己是有兩把刷子的人,因為系統的理解不一樣,爭執和意見不統一是常有的事情。
而一個軟體系統的搭建又需要各自的分工於配合,同時兼顧效率與執行,因此運營總監或者專案經理的角色至關重要。
因此為了保持系統搭建的順利完成,聽取各方意見,並且調動團隊成員的積極性至關重要。
三、做好市場調研和競品分析APP也好,小程式也好,還是PC後臺的系統後臺的開發也好,所以系統搭建都需要耗費大量的人力、物力和財力。
因此在一開始做的時候,做好調研非常重要,在一片紅海的市場中去競爭,無疑死路一條。
尋求差異化和創新才能給使用者提供不一樣的價值。
總結:
一切的系統是源於於市場的需求,所謂“欲速則不達”要求我們需要做對的事情,“唯快不破”則要求我們做對事情分能力。
搭建資源版本管理系統SVN。
svn(subversion)是近年來崛起的版本管理工具,是cvs的接班人。目前,絕大多數開源軟體都使用svn作為程式碼版本管理軟體。
他可以用來管理公司的程式碼,文件,資源資訊。可以根據專案開展建立基線管理。
另外有讀寫許可權控制,有效進行安全隔離。
搭建測試用來管理系統Testlink。
TestLink 是基於web的測試用例管理系統,主要功能是測試用例的建立、管理和執行,並且還提供了一些簡單的統計功能。
他可以非常方便地和Mantis整合在一起。網路上有很多相關配置的教程。
搭建缺陷管理系統Mantis。
缺陷管理平臺Mantis,也做MantisBT,全稱Mantis Bug Tracker。
功能非常強大的缺陷跟蹤管理系統,在網路上有非常多的配置教程。
搭建WIKI系統Dokuwiki。
DokuWiki是一個開源wiki引擎程式,運行於PHP環境下。DokuWiki程式小巧而功能強大、靈活,適合中小團隊和個人網站知識庫的管理。
在Mantis上整合Mail和SNS功能 Twitter。
如果有開發能力,Mantis也可以修改為整合新浪微博或QQ號登陸聊天的功能。
賬號整合。
搭建了這麼多資訊系統,對一個公司來說不必要為每個人開設太多賬號。
透過Mantis的賬號可以方便關聯SVN(使用LDAP技術),登陸Testlink,Dokuwiki,甚至於Mantis賬號可以就是你的Twitter賬號。
功能流程。
Dokuwiki管理產品需求和專案經驗教訓。
Mantis管理專案開發中的缺陷。
Testlink管理測試用例和測試開發工作。
SVN管理資源版本建立基線。
整個知識管理系統形成了PCDA的質量管理閉環,可以有效促進公司知識管理工作。
賬號獨立可以明確每個人的工作職責。
一旦某環節需要審查,可以找出對應的開發測試需求經驗以及相關人員的所有資訊。