OOPAA

          Focusing on OO, Patterns, Architecture, and Agile
          posts - 29, comments - 75, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          PM 項目管理

               摘要: 作為技術人員,我們經常需要跟客戶、業(yè)務分析人員等非技術人員溝通軟件設計方面的問題。如何比較直觀地向這些非技術人員解釋設計、軟件質量對項目的影響,解釋糟糕設計、不干凈代碼給項目帶來的風險,解釋我們必須開始關注軟家設計問題?這里有兩個概念(metaphor)可以幫助我們達到這一點。  閱讀全文

          posted @ 2010-12-23 23:55 mingj 閱讀(6403) | 評論 (2)  編輯 |

               摘要: 浮潛潛水員游弋于海水表層,看魚戲淺灘,望影掠深海。水肺潛水員可以潛過海水表層的深度;他能潛到更深的地方,在一定的區(qū)域內研究那些影子以發(fā)現魚類、沉船殘骸以及珊瑚的細節(jié)。在相同的時間內,浮潛潛水員可以游歷更寬闊的水域;而水肺潛水員則在潛游深度上占據優(yōu)勢。成功的項目團隊在項目的整個過程中會把浮潛和水肺潛水這兩種方式結合起來使用,在特定的時刻明智地選擇合適的方法,從而有效地利用了時間。  閱讀全文

          posted @ 2010-09-24 21:05 mingj 閱讀(3934) | 評論 (0)  編輯 |

               摘要: 在一開始的時候,一切都顯得那么美好。市場部有一個來自于客戶的請求——添加額外的下拉菜單。然后,在產品中添加一個輸出接口的需求來了,產品經理想要加上一份新的分析報表,DBA要求在數據庫里增加一個新字段以改變背景的顏色。所有這些需求以及其他更多的需求,都交由開發(fā)人員負責加進到產品里面。隨著需求的不斷添加,產品的特性集不斷增長,但過了一段時間之后,每個人——市場部、客戶和開發(fā)團隊——對如何將所有這些碎片整合在一起、這些碎片如何幫助實現業(yè)務目標,失去了理解。曾經帶著明確目標出發(fā)的項目變成了難以下咽的、由各種無關特性燉成的一鍋湯。  閱讀全文

          posted @ 2010-09-14 07:42 mingj 閱讀(3964) | 評論 (2)  編輯 |

               摘要: 在如今大部分的組織里面,是否給申請技術職位的人提供工作機會——這個最終決定權屬于管理部門。經理們雇人,經理們裁人:一切都天經地義。然而在某些組織里面,這些技術人員能否得到工作機會卻是取決于——至少部分取決于——他們將來的同事。這種同事預審的最終結果只有一種:當經理們讓技術職員擁有發(fā)言權的時候,每一個人——申請人、職員和經理——都會和盤托出自己的想法。  閱讀全文

          posted @ 2010-08-31 21:19 mingj 閱讀(3190) | 評論 (0)  編輯 |

          posted @ 2010-08-04 01:04 mingj 閱讀(4210) | 評論 (1)  編輯 |

               摘要: 組織相信忙亂的工作狀態(tài)象征了健康的生產率。  閱讀全文

          posted @ 2010-07-30 22:44 mingj 閱讀(2770) | 評論 (1)  編輯 |

               摘要: 項目經理的很多技能都與傳統(tǒng)的英式保姆有共同之處。  閱讀全文

          posted @ 2010-07-26 23:38 mingj 閱讀(4425) | 評論 (2)  編輯 |

               摘要: 在日常生活中,有各種各樣的法律規(guī)則和道德準則來約束、指導行為。比如在初次的商業(yè)合作中,雙方都會選擇制定一份詳盡的合約來規(guī)約雙方,包括雙方擁有的具體權利、以及單方出錯時對方享有的權利等。軟件開發(fā),在商業(yè)上面也必然會有詳盡的合約,處理的是兩個組織之間的利害關系。但是,軟件開發(fā)同時作為緊密involve商業(yè)客戶與開發(fā)團隊的活動,正如Alistair Cockburn把它比喻稱為game——由客戶、管理層和開發(fā)人員共同play的game,其中也需要由參與play game的各方利害人來共同制定規(guī)則,讓大家都能玩得開心、盡興,甚至長久。這樣,圍繞著多贏長贏的出發(fā)點來play game,就同樣需要這樣一份“權利法案”,對開發(fā)過程中的三方利益利害人的權利做出基本的原則上的規(guī)定。在敏捷軟件開發(fā)方法中,特別是極限編程中,就存在這樣一份“權利法案”。  閱讀全文

          posted @ 2009-07-11 17:37 mingj 閱讀(3789) | 評論 (0)  編輯 |

               摘要: 在很多人看來,實施了敏捷,似乎就等于縱容程序員,允許他們不把紀律放在眼里。事實是這樣子么?本文發(fā)表于《程序員》雜志2009年6期,因篇幅較長,故分為兩段,本篇為下篇。  閱讀全文

          posted @ 2009-06-18 09:42 mingj 閱讀(3910) | 評論 (1)  編輯 |

               摘要: 在很多人看來,實施了敏捷,似乎就等于縱容程序員,允許他們不把紀律放在眼里。事實是這樣子么?本文發(fā)表于《程序員》雜志2009年6期,因篇幅較長,故分為兩段,本篇為上篇。  閱讀全文

          posted @ 2009-06-18 09:40 mingj 閱讀(4145) | 評論 (0)  編輯 |

               摘要: 行業(yè)日新月異,敏捷、迭代式和迭代這些熱門詞已是“飛入尋常百姓家”,一個定義模糊的新角色——迭代經理,也浮出水面。這是新一代的項目經理么?抑或是美其名的團隊帶頭人?又或者是管理上的一個新階層?誰會被冠以這個“經理”頭銜?本文將著重闡述迭代經理作為軟件團隊成員的工作內容和價值。我們將分析迭代經理的職責范圍,同時討論作為一個不可或缺的角色,迭代經理在面對組織和文化挑戰(zhàn)的情況下,如何維持一個健康的工作環(huán)境。本文是全文的下部分。  閱讀全文

          posted @ 2009-06-14 15:45 mingj 閱讀(3727) | 評論 (0)  編輯 |

               摘要: 行業(yè)日新月異,敏捷、迭代式和迭代這些熱門詞已是“飛入尋常百姓家”,一個定義模糊的新角色——迭代經理,也浮出水面。這是新一代的項目經理么?抑或是美其名的團隊帶頭人?又或者是管理上的一個新階層?誰會被冠以這個“經理”頭銜?本文將著重闡述迭代經理作為軟件團隊成員的工作內容和價值。我們將分析迭代經理的職責范圍,同時討論作為一個不可或缺的角色,迭代經理在面對組織和文化挑戰(zhàn)的情況下,如何維持一個健康的工作環(huán)境。本文是全文的中部分。  閱讀全文

          posted @ 2009-06-13 16:31 mingj 閱讀(4056) | 評論 (0)  編輯 |

               摘要: 行業(yè)日新月異,敏捷、迭代式和迭代這些熱門詞已是“飛入尋常百姓家”,一個定義模糊的新角色——迭代經理,也浮出水面。這是新一代的項目經理么?抑或是美其名的團隊帶頭人?又或者是管理上的一個新階層?誰會被冠以這個“經理”頭銜?本文將著重闡述迭代經理作為軟件團隊成員的工作內容和價值。我們將分析迭代經理的職責范圍,同時討論作為一個不可或缺的角色,迭代經理在面對組織和文化挑戰(zhàn)的情況下,如何維持一個健康的工作環(huán)境。本文是全文的上部分。  閱讀全文

          posted @ 2009-06-13 12:21 mingj 閱讀(3455) | 評論 (2)  編輯 |

          主站蜘蛛池模板: 宁海县| 克什克腾旗| 缙云县| 姜堰市| 屯留县| 双辽市| 屏南县| 绵阳市| 满城县| 榆中县| 申扎县| 淅川县| 永泰县| 安义县| 双柏县| 鹿邑县| 延吉市| 高阳县| 赤水市| 朝阳市| 酉阳| 淮南市| 云南省| 威海市| 沙洋县| 温宿县| 瓦房店市| 昭觉县| 梨树县| 七台河市| 彭州市| 万全县| 清新县| 皮山县| 牙克石市| 鄂伦春自治旗| 昌都县| 大足县| 慈利县| 孟津县| 宁河县|