Posted on 2009-10-03 11:32
天空蒼茫 閱讀(576)
評論(1) 編輯 收藏 所屬分類:
軟件工程
最近一直想為公司培養幾個項目開發人員,以項目來實踐,將兩個人在同一個項目之間配合,而這個項目進度非常緊,沒有辦法,死馬當作活馬醫,沒有項目需求,只有幾個頁面,一個對方提供的一些簡單的說明,
了解需求的是我們公司的一個同事,他不是專門的項目管理人員,沒有了解需求的經驗,所以了解的項目需求有很多不盡人意之處,但是項目開發方根本不考慮我們的進度近況,想在一個月之內,將開心網上大部分功能全部搬在這個項目上,甚至又增加一切其他網站上比較好的功能實現,
拿到項目的時間,我感覺要吐血。累死下邊的開發人員也搞不定這樣的項目。好像項目開發不是用來使用的,而是用來玩家家的一樣,花費點人力搞一下,就這樣項目結束了。
如果總是做這樣的項目,真的不知道我以后會成什么樣的開發人員。不知道怎么才能帶領一個團隊成功出來一個正式運行的項目。公司開發的項目都是個人英雄主義,所有的項目基本不會考慮一個團隊去開發,一般都是一個人或者兩個人開發一個大型的項目。
我不反對一個人開發一個大型項目,但是要考慮以后項目的維護、項目開發人員交替、一個思維的局限性,我的建議是最好2-5個人在一起開發一個項目。項目分成一個核心開發人員,一個項目經理、一個前臺頁面以及效果、一個測試人員。
其中項目經理必須起到決定性作用,對于項目指定下來的規則和制度,所有的開發人員必須按照項目經理制定的開發步驟去開發,對于項目經理指定的核心代碼。其他開發人員不能隨意的修改,如果項目經理指定的策略有問題,小組開發人員不能隨意的去修改,應該給項目經理指出,由項目經理來負責修改。這樣才能保證整個項目內部所有的風格統一,不能自己按照自己的想法。
團隊建設確實比較重要,團隊成員的穩定性,決定團隊開發效率,如果一隔團隊的核心成員經常發生變動。那這樣項目的開發進度以及效率、團隊之間配合默契程度都會受到大大的影響,新來的員工培養問題。。。
項目經理確實比較難當,
老板與項目經理之間的職責要分明,最好老板不要干預整個項目組的開發。