讀古今文學網 > 程序員必讀之軟件架構 > 人員約束 >

人員約束

更常見的是,開發軟件可用的技術和方法受限於你周圍的人。比如下面這些。

  • 你的開發團隊有多大?
  • 他們有什麼技能?
  • 如果你的開發團隊需要擴展的話,能有多快?
  • 如果需要的話,你能夠提供培訓、咨詢和專家嗎?
  • 如果在交付後轉交你的軟件,接手的維護團隊擁有和你的開發團隊相同的技能嗎?

如果你讓一個Java團隊構建一個微軟.NET解決方案,相當於給他們當頭一棒。因此,當你架構一個軟件系統時,也要把人考慮進來。