from:http://blog.csdn.net/yh_bxhl/article/details/7684318

頭銜: 技術總監(Chief Technology Officer)

技術總監最重要的工作職責是領導公司技術團隊,執行、開發和部署公司的互聯網項目,進而保證公司的商業目標得以實現。要做到這一點,技術總監必須能夠參與制定公司的商業戰略,帶領團隊實施互聯網項目的開發,預知各種潛在風險及業務發展瓶頸,并為此做好相應計劃準備。

職責描述之一:戰略和計劃

  • 與公司創始人緊密協作,對公司的互聯網項目進行合理評估。評估內容包括:市場機會、風險、競爭優勢、市場風險、影響商業成功的技術瓶頸等。
  • 了解技術發展趨勢,發展自己的社會和職業關系,幫組和促進商業目標的成功。
  • 發現和評估各種技術、平臺、框架。
  • 為技術團隊的開發工作制定宏觀戰略目標,包括:目標制定,優先排序,路線圖制定等。
  • 作為公司高層管理者之一,參與監管公司產品發展走向,確保實現公司戰略目標,降低商業風險,優化并合理利用公司資源。技術總監尤其需要在如下方面承擔責任:軟件開發、辦公室軟硬件管理、網絡、和公司通訊設備。
  • 協調公司各部門,評估和推薦相關技術,滿足公司整體IT需求;
  • 建立完整的信息保護機制,保證公司、合作伙伴、和用戶的信息安全。
  • 建立完整的信息安全機制,保護公司數據的機密、完整、以及數據服務的正常運行。
  • 建立完整的災難恢復預案,保證公司產品或服務在遭遇任何攻擊或不可預知的災難的情況下,能夠快速恢復正常服務。
  • 必要情況下,將公司的技術戰略向投資人、管理者、員工、合作伙伴、顧客、和持股人進行解釋說明。

職責描述之二:項目開發和部署

  • 參與公司互聯網項目的域名選擇,包括任何相關但不會被使用的域名,以避免未來可能的競爭和惡意釣魚行為。管理公司注冊的域名,定期續費,保證所有域名不會丟失。
  • 協調系統管理員,建立公司的企業電子郵件服務。
  • 協調系統管理員,建立軟件開發的版本控制系統。
  • 選型并協調系統管理員,建立開發團隊的內部溝通系統,例如,wiki、博客、即時通訊工具、項目管理工具、bug提交系統等。
  • 協調公司管理高層和潛在客戶,繪制系統用例,為產品的開發形成相應的需求和規范。
  • 協調用戶體驗設計師和產品客戶,為產品繪制原型圖。
  • 協調網站設計師,根據產品原型和已建立的明確需求,為產品進行視覺設計。
  • 協調網站前端設計師,遵循相關制作標準,將設計轉化成前端代碼 (HTML/CSS/JavaScript)。
  • 選擇和確定產品開發模式。
  • 根據需求書和用戶體驗設計建立測試計劃。
  • 制定代碼規范和文檔規范。
  • 評估和選型開發框架,部署基礎系統。
  • 招聘、組建、和管理產品開發團隊(或選擇管理外包開發團隊)。
  • 監控產品開發流程,開發目標拆解、制定長、中、短期開發目標。
  • 建立質量控制體系,保證代碼的高質高效。
  • 監控產品執行性能,選擇和部署相關工具對開發中系統進行性能測試。
  • 管理和控制產品版本更新。
  • 評估和選擇與產品有關的IDC服務商。
  • 建立產品發布過程,負責測試版本和正式版本的切換發布過程。
  • 建立產品流量監控體系。
  • 支持互聯網營銷和管理搜索引擎優化。
  • 建立用戶反饋和支持體系,保證用戶反饋可以傳達到公司管理層和產品團隊。建立用戶幫助服務體系,保證用戶使用產品過程所遇到的問題能夠得到迅速解決。保證產品可用性持續提高。

職責描述之三:運營管理

  • 保持知識更新,關注行業趨勢,了解最新技術,不斷探索軟件發展的最佳實踐。
  • 參與定義、形成、宣傳公司價值和文化。
  • 確保技術標準和最佳管理實踐在整個組織的貫徹和執行。
  • 建立技術團隊培訓機制,確保知識在整個開發團隊的持續增加和分享。利用各種機會將公司的技術理念、機會、和挑戰傳播給公司的投資人、管理高層、員工、合作伙伴、終端用戶。
  • 確保公司的技術瓶頸在最短時間內,以最低投入方式得以解決。
  • 參與制定年度預算,并確保技術團隊發展和項目開發在年度預算內完成。
  • 參與技術團隊人才招聘,保證公司的雇傭流程和薪金制定與行業和人才市場的通用標準一致。
  • 建立技術團隊各種角色的工作考察標準,根據這些標準對每個員工進行考察。
  • 建立外包團隊工作審核標準,制定服務等級合同,并通過合同對外包團隊進行有效管理。