系統設計師必備技能與工具有哪些?
1、技能列表
? 懂系統研發業務流程:知道系統研發過程的方方面面,什麼階段該幹什麼事情;
? 會根據用戶需求,設計系統:將用戶需求轉變為系統需求,設計功能模塊,原型界面;
? 會撰寫軟體相關文檔:如需求說明書、技術方案、需求調研等;
? 會部署使用和調試運維:會部署使用系統,系統出問題了,能夠根據反饋信息找出問題解決問題,會linux基本命令;
? 會演示講解:能夠講解PPT,演示系統,培訓用戶;
? 會招聘用人培養人:依據能力需求招聘到合適的人,放在合適的崗位鍛煉和發揮才能。
2、工具列表
話說君子善假於物,得力的工具必不可少。
一、基礎必會
? word:寫各種文檔,如調研報告,技術方案,設計方案,需求列表,軟體開發文檔等;
? excel:製作項目預算,出差報賬統計,製作程序員工資,簡單的項目管理等;
? visio:畫概念圖,演示圖,界面設計圖,流程圖;;
? axure rp:製作界面原型;
? ppt:製作彙報演示ppt,教程ppt等;
? notepad++:開會記錄,打開各類配置文檔,如xml,屬性文檔,代碼文檔等;
? 思維導圖工具mindjet mindmanager:領導們喜歡用,特別是大的領導,用於梳理思路。
二、開發部署運維
? eclipse IDE for java and python with SVN:跨平台開發必備;
? 資料庫管理工具navicat,pl sql developer,dbvisualizer等:連接管理資料庫;
? 瀏覽器chrome,firefox:調試,訪問系統;
? 應用伺服器tomcat:web應用的部署容器;
? linux連接工具xshell,xftp:linux伺服器的ssh連接工具,文件上傳下載工具;
? linux操作系統:會linux相關命令部署和維護系統。
三、專業工具
? 體系設計工具one sa等;
? 圖像處理軟體photoshop;
? 資料庫設計工具:power designer;
? 雲平台docker環境;
? 錄屏工具與視頻剪輯工具:屏幕錄像專家,會聲會影。
四、提高效率小工具
? 搜索工具everything;
? 快速啟動工具lanuchy;
? 資源管理器頁簽工具clover;
? 截圖工具如系統自帶。
推薦閱讀:
※微服務設計—事件驅動架構
※Raindrop 書籤整理軟體收費版使用感受
TAG:軟體設計 |