精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
環境、現狀與反思

環境、現狀與反思

1 我們今日的窘境

1.1 環境

  我們所處的環境是一個追求“革命性技術”的業界。公司追求著多、快、好、省地解決問題的捷徑,管理者關注的只是軟件進度、發布版本、成本和利潤,在他們背后,軟件缺陷已經埋了下來。專注代碼質量的程序員往往不受青睞,因為他們思考的更多,在開發進度方面往往不盡人意。當項目負責人無法評估或不關注代碼質量時,客戶只會得到一堆調試不良的代碼。

1.2 人才流失

  今天的程序員大多數都不會長期從事某一種技術,這與收入緊密掛鉤。程序員會傾向與轉型為更高收入的技術隊伍,或者退出IT業。隨著市場供求關系,各個陣營市場占有率,利潤等多種因素左右著程序員的收入。即便是在某個技術上十分出眾的程序員,面對經濟上的現實差距,也無法抵抗金錢的誘惑而轉投其他技術隊伍。現在的市場,不再尊重那些資深從業者,而是迎合“現學現賣”的投機者。歸其根本在于,對代碼質量的低要求,使得技術硬手無用武之地。

1.3 系統交互復雜

  今日的信息化系統已經不能由獨立的公司或軟件產品承擔,而是趨于多公司,多平臺的相互協作與交互。現實的挑戰就是,更大的系統,更多的平臺,更繁瑣的流程,更復雜的整合需求,以及更多的標準。

1.4 技術快餐

  與之前不同,現今的開發者更為大膽。他們敢于將未經驗證的新技術應用與產品或項目。開發者可能經過短暫的學習(一周或者幾天)就將學到的并不熟練的技術應用于項目,之后的風險全部轉嫁的測試或者客戶身上。而此后也不再對這些新技術繼續安排學習。程序的可靠程度和可維護性大大降低。

1.5 產品團隊不堪重負

  與項目不同,產品的代碼版本及分支路線更為復雜,其生命周期更長。當你進入某個產品項目,你很可能面臨的是,缺失或低質的項目文檔,多種風格并存的代碼以及潦草的少的可憐的注釋。那些最先搭建系統的前輩可能已經離職,開發團隊組成也許已經經過幾代,你聽到的最多的是抱怨。面對那些延期的bug和新的需求,沒人通曉這些堆積如山的代碼,牽一發往往動全身。閱讀和理解代碼占據工作的大部分,面對客戶的各種要求往往不堪負重。

2 一些成功的經驗

2.1 提高代碼質量

問題描述根本原因缺陷類型嚴重程度出現次數解決方法
修改下拉列表內容后,進行操作會觸發未處理異常。數據完整性約束被破壞,阻止操作。設計缺陷嚴重4禁止修改下拉列表選項。
上傳大文件報錯。服務端限流。配置缺陷一般2修改配置文件的消息大小限制。
..................

  這份表格是否好用,在于其更新的頻率與用戶群。它能夠幫助PM及時發現bug集群,并可以通過例會或郵件打預防針,防止缺陷核對表上的bug蔓延。

2.2 為人才流失做準備

2.3 一些成功的系統整合經驗

2.4 有效降低產品的維護成本

2.5 讓團隊成員參與項目管理

  如果團隊成員沒能參與項目管理,則項目管理將大打折扣。為了讓團隊的每位成員都參與到項目管理中去,有以下建議:

3 IT治理

  IT治理就是要明確有關IT決策權的歸屬機制和有關IT責任的承擔機制,以鼓勵IT應用的期望行為的產生,以聯接戰略目標、業務目標和IT目標,從而使企業從IT中獲得最大的價值。

3.1 IT治理成敗20條

10條有效運用資源的方法:

  1. 針對IT治理價值,與開發者保持坦率的溝通,解決其中問題而不是壓制言論。
  2. 組建公司級跨職能IT治理委員會,保證治理順利推行,保證技術體現客戶最大利益。
  3. 建立量化指標,利用公認的指標評估治理進度。
  4. 保證IT基礎設施各部分的透明。
  5. 將公司IT治理策略延伸到外包商。
  6. 建立能表現業務目標的全景視圖。
  7. 將IT治理視為促進企業成長的基石,利用獎金引導員工的正確行為。
  8. 對公司員工和團隊內跟不上變化,相關技能欠缺等等跡象多加注意。
  9. 在軟件開發周期的每個環節都實施IT治理,以防留下盲區,導致差錯。
  10. 推進自動化,但不拋棄人工評審流程。

10種白白揮霍資源的行為:

  1. 未經解釋就強制推行的官僚流程。
  2. 架屋疊床的監督層級。
  3. 無人能懂的報表。
  4. 被隔離于代碼之外的開發者。
  5. 僅限于單個部門的努力。
  6. 企圖一切盡善盡美的緊張神經。
  7. 僅在一兩個方面實施IT治理的開發流程。
  8. 缺乏跟蹤IT管理的支出和效果評估。
  9. 重復創造的策略。
  10. 對IT治理資源充足程度的盲目自信。

3.2 衡量IT治理和相關投資成效的10個問題

  1. 管理層是否支持和實施IT治理?
  2. 開發者是否參與其中?
  3. 是否是公司的主動戰略行動?
  4. 是否增加了企業透明度,使部門和員工權責分明?
  5. 是否讓引入新技術和企業合并時的基礎設施融合更加容易?
  6. 能否幫助員工改進行為?
  7. 是否給所有干系人提升價值?
  8. 能否做到極盡精益和高效?
  9. IT基礎設施可否隨時抽檢,而保證沒有問題?
  10. 是否減少了軟件缺陷?

4 雜談——終結IT業七大流言

  1. 信息技術是精確的科學 現實是, 建立應用依靠的是程序員的代碼,而編碼是一門藝術,程序員是匠人,信息技術同樣需要工藝。
  2. 下一個版本能解決這些問題 軟件開發商的常用伎倆。
  3. 開箱即用 企業級軟件往往很難達到開箱即用,這往往是軟件廠商的吹噓。
  4. 代碼文檔完善 現實是,開發人員被進度和變更壓榨了120%的時間,無力維護文檔。
  5. 文檔說明一切 文檔質量參差不齊,有時不得不聘請外部顧問。
  6. 團隊不需要“黑客”和“牛仔” 前者指那些擅長安全技術的人員,后者則指那些技術強硬但特立獨行的人員,他們的共同特點是技術過硬,工資不菲。其實開發團隊中如果有掌握安全技術的成員,能使你開發的系統更安全;而如果能駕馭牛仔,他將能幫助團隊沖破圍城。
  7. 最大的安全威脅在公司外部 現實是,絕大多數攻擊源自公司內部。

參考文獻:

本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
軟件開發的項目管理
項目管理在軟件開發中的地位不容忽視
多項目同時進行如何做好進度管理?
產品快速迭代的五大要點
開發經理的職能
淺談開發工作中使用的敏捷開發模式
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 昌乐县| 宜州市| 公安县| 尼勒克县| 泰宁县| 梁平县| 大悟县| 如皋市| 岱山县| 沅江市| 新干县| 抚宁县| 马龙县| 福州市| 仪征市| 资中县| 桐柏县| 通江县| 新河县| 葵青区| 长春市| 突泉县| 军事| 岳普湖县| 贡觉县| 信丰县| 广安市| 濮阳市| 浦县| 大丰市| 伊金霍洛旗| 兴文县| 托克逊县| 余江县| 赤峰市| 常熟市| 泊头市| 桃园市| 洞头县| 河西区| 绥江县|