開發小結 產品類

2022-04-16 08:41:47 字數 2270 閱讀 2766

產品思維是發現現有產品的問題並且描述清楚,轉化為乙個需求,結合上下游資源,形成一項任務,組織一批人將該任務完成,並且以主人公的心態去跟蹤,維護該產品。

在做需求分析時,可以從業務角度去思考功能,一些非業務功能,比如效能、可擴充套件、可復用性、安全性、可測試性,在需求說明書中是不會涉及到的,這些非功能行需求,由開發來全盤掌控。

測試人員要能夠從產品需求文件中梳理出可行性的測試案例,如果梳理不出來,或者說對於完成這個功能的正確性有疑惑,那就要在需求評審的時候提出來。針對乙個需求來說,做成什麼樣的,和做成什麼樣是正確的是兩個層面的思考。

要寫乙份讓開發和測試認為是完美無歧義的需求文件,真的是有難度。需求規定的太細了,開發會揪住太細的地方逐個確認,以防理解有偏差。規定的太粗了,開發又會有疑惑,這個地方該如何做。不管怎麼說,需求是源頭,源頭有不確定性,後面就會逐級放大該不確定性。考慮到完備性,需求文件中,除了正常場景下的業務流程之外,另一方面,對一些錯誤和異常情況下的業務流程,要給相應的解決方案。

乙個需求的落地,是落地為組成需求的各個功能模組以及構成的功能點,開發人員根據功能點來開發,測試人員也是按照功能點來測試,而產品人員和最終人員是按照需求來體驗。從工作上下游價值鏈上來看,開發要"測試"產品人員提出的需求,確定無誤後投入開發,測試要測試開發提供的軟體產品,確定無誤後上線運維。而運維就在無時無刻測試"測試"提交的產品。

在進行需求討論時,不要被細枝末節耽誤太多時間,分清討論的重點和非重點內容。關鍵業務路徑要盡量達成一致。

當有任何需求不明確的地方時,需要將現有問題的現狀,預計修改後的情況一一按照案例場景法描繪出來,然後提交到討論組裡面去,由於這個問題相關的人員來一致決定在各種場景下該如何去表現,等到他們做出最後的一致意見後,再由開發人員去按照討論出的共識去,原模原樣的做出來。

在需求到解決方案的思考過程中,不要考慮改動帶來的影響和現有工程中的已實現邏輯,要跳出現有的框架,努力從各個不同的方向去尋求不同可能的解決方法,最後綜合對比各種情況,從而選擇乙個最適合當前場景的解決方案。

解決問題的方法可能只是一小行,但是背後的思考和許多驗證類**是必不可少的。對於任意乙個bug修改後的效能、可擴充套件性以及影響範圍,要有自己的思考和判斷。對於產品經理提出的不合理的需求,要學會積極主動反駁,就產品功能提出自己的合理化建議。

每個人都是產品經理,對於功能、需求、互動、ui和實現,不能只管實現已提出的部分,而不顧哪些被需求、設計人員忽略的特例情況和異常情況,從單純的實現角色轉變為對自己負責的模組、甚至是整個整體流程的理解和掌握。

不同安全級別的業務要做隔離,這樣做的好處是當出現緊急情況時,我們可以將風險隔離在較小範圍,做後續處理時的牽掛更少。

動機評估,下面從以下幾個方面開展:

下面就乙個具體的需求: 「將大型c++專案從依賴mfc環境下移植到mac環境下」,進行分析:

目的分析

1.1 軟體的大客戶提出希望跨平台使用

1.2 軟體的眾多個人使用者提出跨平台使用需求

1.3 公司軟體產品未來發展路線

收益成本風險分析

2.1 收益分析

效率分析,戰略分析

根據以上分析,要保證收益,減少成本,避免風險的核心在於開發時間不能太長,軟體質量必須保證,如果有可能的話,投入盡可能少的開發人員。

一般來說,在軟體開發過程中,開發工作量、產品質量和所需時間這三個因素不可能都要求完美,在有限的開發資源中,最多只能保證兩者達到理想狀態,因此,需要對開發工作量進行妥協。在軟體的具體使用過程中,遵循8/2定律,在大多數時候,80%的使用者的80%的時間,在使用軟體中的20%的功能。據此,我們需要選擇當前軟體產品中最核心的20%的功能,爭取在最短的時間裡,以盡可能高的質量進行移植。

目標:在新平台上,實現最核心的功能,若原有code base上的公用元件具備跨平台特性,則可基於公用元件開發。否則,從新設計和實現,不用負擔過去的歷史包袱。

理解乙個系統的可靠性,這裡提供乙個思路,可以從反面來思考,當乙個系統因為某種故障導致無法提供服務時,我們就說系統不能可靠的處理這類故障。或者說,如果系統能夠處理這類故障,那麼可以認為,我們的系統對這些故障是可靠的。

不同故障發生的可能性,有高有底。下面從高到底列出典型的故障情況:

應用程式**有漏洞

系統元件有漏洞

訊息佇列溢位

網路臨時中斷

硬體系統崩潰,導致所有程序中止

網路出現特殊情況的中斷,例如某個交換機的埠發生故障,導致部分網路無法訪問

資料中心遭遇雷擊、**、電壓過載、冷卻系統失效等。

每個人都是產品經理,而產品就是自己,要在自己的崗位上做出最極致的產品,對待自己的**,就要像對待自己的小孩一樣,看著它從弱小、不完美,一步步的更加能夠適應外部變化,響應外部變化。

CE認證產品型別

1 電源ce認證 通訊電源 開關電源 充電器 顯示器電源 led電源 lcd電源 不間斷電源ups等 2 燈具ce認證 吊燈 軌道燈 庭院燈 手提燈 筒燈 led路燈 燈串 檯燈 led射燈 led球泡燈 格柵燈 水族燈 路燈 led燈管 led燈具 節能燈 t8燈管等 3 家電ce認證 風扇 電水...

GA中獲取產品品類資料

在資料分析的過程中,總是想要獲得產品品類的訪問資料,轉化率,銷售金額等資料。在ga中,可使用以下幾種方法獲得相關資料。1.分組 根據品類url的特點,將同一品類下的url歸結為乙個分組。當然,分組進行的前提是您 的品類url是有各自的特點,品類內的url存在共性,與其他品類的url存在很大的異性 2...

產品開發 產品開發思想

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