產品開發 產品開發思想

2022-07-13 07:36:11 字數 639 閱讀 1603

優雅降級和漸進增強印象中是隨著css3流出來的乙個概念。由於低階瀏覽器不支援css3,但css3的效果又太優秀不忍放棄,所以在高階瀏覽中使用css3而低階瀏覽器只保證最基本的功能。咋一看兩個概念差不多,都是在關注不同瀏覽器下的不同體驗,關鍵的區別是他們所側重的內容,以及這種不同造成的工作流程的差異。

「優雅降級」觀點認為應該針對那些最高端、最完善的瀏覽器來設計**。而將那些被認為「過時」或有功能缺失的瀏覽器下的測試工作安排在開發周期的最後階段,並把測試物件限定為主流瀏覽器(如 ie、mozilla 等)的前乙個版本。

在這種設計範例下,舊版的瀏覽器被認為僅能提供「簡陋卻無妨 (poor, but passable)」 的瀏覽體驗。你可以做一些小的調整來適應某個特定的瀏覽器。但由於它們並非我們所關注的焦點,因此除了修復較大的錯誤之外,其它的差異將被直接忽略。

「漸進增強」觀點則認為應關注於內容本身。

內容是我們建立**的誘因。有的**展示它,有的則收集它,有的尋求,有的操作,還有的**甚至會包含以上的種種,但相同點是它們全都涉及到內容。這使得「漸進增強」成為一種更為合理的設計範例。這也是它立即被 yahoo! 所採納並用以構建其「分級式瀏覽器支援 (graded browser support)」策略的原因所在。

產品開發 產品架構

當理解市場 顧客需求,確立產品規格,敲定產品概念後。下一步工作便由開發部門展開,而在開發工作展開之前,是對產品架構的確立。對於產品架構的思考有以下幾方面 產品架構對後續提供多樣化產品能力的影響 不同架構對成本的影響 產品架構對固定時間段內完成設計能力的影響 產品架構對管理開發流程的影響 什麼是產品架...

我們是在開發產品還是專案?

這裡我先引用一下 gb t19000 2008 質量管理體系 基礎和術語 裡的兩個概念 產品product 過程的結果 專案project 由一組有起止日期的 協調和受控的活動組成的獨特過程,該過程要達到符合包括時間 成本和資源約束條件在內的規定要求的目標 由上看出,產品必定產生於專案,但專案不一定...

敏捷開發產品管理系列之四 新產品研發

本文是敏捷開發產品管理系列的第一篇。序言及設立迭代目標,產品版本規劃,產品使用者群規劃,新產品研發,預估會議,product servant,product owner團隊,產品線管理 這裡所指的新產品研發,不是指自己企業的新產品,而是特指那種在行業中初創,前途不明,尚需市場檢驗的新產品。敏捷開發可...