• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 如何讓團隊開發出高質量的軟件產品

    發表于:2012-05-31來源:新浪博客作者:jackguoxz點擊數: 標簽:質量管理
    如何才能讓一個團隊開發出高質量的軟件; 如何進行質量管理? 第一個要做的事情是定義你的目標,也就是質量,什么樣的質量是你想要的, 有一系列的KPI; 比如你要開發個質量高的瀏覽器,可以定義一下質量, a. 產品的特點:速度快,兼容現有的網頁等等 b.

      如何才能讓一個團隊開發出高質量的軟件; 如何進行質量管理?

      第一個要做的事情是定義你的目標,也就是質量,什么樣的質量是你想要的, 有一系列的KPI; 比如你要開發個質量高的瀏覽器,可以定義一下質量, a. 產品的特點:速度快,兼容現有的網頁等等 b.收集用戶反饋,要達到怎么樣的滿意度, c.市場占有率在幾年之內要達到多少; 這個也是整個團隊的Vision和Mission

      當你定義了這些質量標準以后, 接下來就是4個P;

      第一個P, People,其實人永遠是最重要的,你要選擇什么樣的開發,產品經理,項目經理還有測試,因為最終所有的事情都是由人來完成的, 如何更好的motivate團隊, 如何打造一個實力強大的團隊, 如何讓團隊朝著一個方向努力,如何讓團隊有很好的行動力,解決問題的能力,以及執行力等等;

      第二個P, Process, 流程, 其實流程是為了固化好的Engineering Practise, 當我們發現這樣做的時候, Productivity最高,那么我們就約定俗成下來, 以后這樣做; 而且形成了大家溝通的一種協議;整個團隊的行動力就可以更高,所謂沒有規矩不成方圓; 但是注意,不要讓流程阻礙了你的人員的積極性;不要用一成不變的流程來約束你的團隊,每隔一段時間看看哪些流程是否需要修改; 特別是在互聯網時代, 更加強調敏捷以及快速的發布;那么就要去團隊在流程和敏捷之間做個平衡;

      第三個P, Product,團隊中要有人對產品有很深刻的理解,我們的產品要實現哪些功能,哪些功能對用戶來說是最重要的,哪些次之,哪些是可以忽略的,比如Chrome瀏覽器,速度很快,可是它也有缺點,比如說很耗內存,而且有內存泄漏,有些插件也偶爾會Crash,但是這些對用戶的體驗的影響不是很大(可以在后續慢慢解決),哪些功能應該先推出,哪些可以后推出等等,競爭對手是誰, 如何奪取競爭對手的市場份額, 賣點在哪里等等;

      第四個P, Project, 項目管理, 多久Realease一次, 怎么release方法, release的標準是什么,你不能質量太差,因為太差用戶的口碑就不好; 你不能太慢,因為太慢了,用戶會投向別的產品的懷抱;需要用到什么樣的工具,比如項目管理的工具,開發測試的工具, 所謂工欲善其事,必先利其器;

      最后強調的還是人,只有選中合適的人,從選人,育人,用人,留人打造一個優秀的團隊(好的team work),其他的才能變成可能。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>