1. 程式人生 > >Atitit 常見專案角色與職責 目錄 1.1. 常見專案角色與職責 1 1.2. 解決問題思路:一般百度,問同事,問上一級 1 1.3. 解決問題時限:與跳過法 1 1.4. 解決方法,一般實

Atitit 常見專案角色與職責 目錄 1.1. 常見專案角色與職責 1 1.2. 解決問題思路:一般百度,問同事,問上一級 1 1.3. 解決問題時限:與跳過法 1 1.4. 解決方法,一般實

Atitit  常見專案角色與職責

 

 

目錄

1.1. 常見專案角色與職責 1

1.2. 解決問題思路:一般百度,問同事,問上一級 1

1.3. 解決問題時限:與跳過法 1

1.4. 解決方法,一般實現一個功能,可能有多種方案,要優先選擇最簡單的方法,避免複雜方法。。。 2

1.5. 要有多種方法,備用方法。。。 2

 

 

    1. 常見專案角色與職責

技術總監::核心主要是預測與把握技術趨勢大方向,看到一定時期的未來

專案總監:主要是管理重點專案和專案經理

產品經理:一般定義產品如何實現,做需求文件與原型

專案經理:重點管理一個專案,大公司可能主要行政管理專案進度安排為主,中小公司往往兼任技術經理架構師的角色

 

架構師或技術經理::搭建大架構與框架,技術選型,決定使用那些技術,可能做一些核心程式碼(類庫,基礎部分,和一些比較高難度部分),解決效能問題等非功能問題。。解決專案組一些重大技術問題為主

 

專案組長:有時候就是架構師,高階工程師 的混合,低配版專案經理

 

高階工程師 中級 初級  主要負責功能實現。。高階工程師也往往解決高深問題和一些效能架構等

 

大公司分的細節些,小公司就比較混雜廣博些。。

 

溝通模式  會議,日報,週報等,重大問題隨時彙報

    1. 解決問題思路:一般百度,問同事,問上一級

優先自己解決獨立解決,方向模式問題一下子想不出來可問別人。。

一般來說,細節部分需要自己解決。

    1. 解決問題時限:與跳過法

一般搜搜一小時或者百度前幾頁無結果,就要尋求同事幫助。。

如果一個問題到時間沒解決,可以先跳過,繼續下一個。這樣總體效果比較好

 

    1. 解決方法,一般實現一個功能,可能有多種方案,要優先選擇最簡單的方法,避免複雜方法。。。

能用win版本就不要使用linux版本,能用雙層就不要使用三層模式,能用html就不要使用jsp等服務端東東。比如ajax跨域,有好幾種方案,一般http頭那個最簡單。。

比如分散式檔案系統,優先使用ftp,然後nfs,然後fastdfs,然後hdfs等。。

按照複雜度排序,優先從簡單開始。。

 

    1. 要有多種方法,備用方法。。。

比如定時器,spring定時器不能使用經過一段時間無果,可使用java的timer代替。