速度、質(zhì)量和成本通常被稱為項目三角,這為我們提供了一個很好的視覺形象,說明它們是如何不可分割的,以及為什么我們不能兩者兼得。常熟做網(wǎng)頁的目的就是產(chǎn)生網(wǎng)站。簡單的信息如文字,圖片(GIFs, JPEGs,PNGs)和表格,都可以通過使超言、可擴展超文本標記語言等標示語言放置到網(wǎng)站頁面上。常熟網(wǎng)頁設計將策劃案中的內(nèi)容、網(wǎng)站的主題模式,以及結(jié)合自己的認識通過藝術的手法表現(xiàn)出來;而網(wǎng)頁制作通常就是將網(wǎng)頁設計師所設計出來的設計稿,按照W3C規(guī)范用html(標準通用標記語言下的一個應用)將其制作成網(wǎng)頁格式。常熟網(wǎng)頁設計要能充分吸引訪問者的注意力,讓訪問者產(chǎn)生視覺上的愉悅感。因此在網(wǎng)頁創(chuàng)作的時候就必須將網(wǎng)站的整體設計與網(wǎng)頁設計的相關原理緊密結(jié)合起來。項目三角形也有幾個變體,它們將范圍添加為第四個元素。這種變化可以表現(xiàn)為三個方面:速度、范圍和成本,以質(zhì)量為中心。我們更喜歡使用傳統(tǒng)的速度/成本/質(zhì)量項目三角形,并使用三角形的大小來演示周圍環(huán)境。其中三個代表速度、成本和質(zhì)量,而三角形的面積代表項目的范圍。如果三角形很小,說明工程范圍很小,成本、時間和質(zhì)量因素都會與之成正比。雖然項目三角是一個非常生動的視覺形象,但更重要的是提醒我們,為了開發(fā)產(chǎn)品,我們必須保持這四個因素之間的平衡。
忽略三角形的任何一側(cè)會使您提供的產(chǎn)品處于劣勢。如果您忽略產(chǎn)品的質(zhì)量,則會導致開發(fā)不符合所需或所需特性的功能和功能,或?qū)е庐a(chǎn)品中的大量缺陷,以防止產(chǎn)品被使用。如果你選擇忽略速度,那么你的競爭者可能會在市場打敗你,你會失去先驅(qū)者的優(yōu)勢,而你將失去被視為創(chuàng)新者而不是追隨者的認可。項目范圍越大,項目成本越高,上市速度越慢,滿足質(zhì)量標準所需的工作量越大。如果您必須仔細考慮您和您的組織如何積極平衡這些約束,那么這些方案中的任何一個都足以讓您擔心。
要充分理解為什么存在這些權(quán)衡,以及如何管理它們,您必須首先理解它們的定義。我們將成本定義為項目使用或要求的所有相關成本或資本投資。成本包括直接成本,基于為項目工作的工程師數(shù)量、托管新服務所需的服務器數(shù)量以及宣傳新服務的營銷活動。此外,它包括間接成本,例如添加新的數(shù)據(jù)庫集,導致工作負載的增加,需要新的數(shù)據(jù)庫管理員,或客戶需要使用某個功能所需的額外帶寬。您可能會問,為什么這些成本包含在功能成本中?答案是,您在此功能上花費的時間越多,您就越有可能找到減少新硬件、額外帶寬和其他成本的方法。因此,在花費的時間和與之相關的最終成本之間存在明顯的折衷。
對于質(zhì)量的定義,我們不僅加入了共識,那就是錯誤的數(shù)量,還加入了完整的功能。如果釋放功能僅特定功能的一半,而不是全部功能,它是不太可能引起客戶的興趣,將不會從客戶收到錢。因此,決定盡快發(fā)出的功能,通常是由于造成質(zhì)量不合格的不完整的功能。