程式設計師如何應對頻繁的更改需求?

時間 2022-01-23 16:31:28

1樓:啦啦啦

需求更改頻繁一般是不合理的。

假定他是合理的,比如老闆說了,改不改怎麼改我說了算,我不是給你發錢了嘛。那我們就幹,要注意以下幾點。

一,讓老闆簽字畫押。

頻繁的變更沒事,最忌諱不留下書面材料。每次變更都要有會議紀要,郵件傳送。避免後面扯皮。

二,設計要有一定的前瞻性

如果已經知道了會經常變化,那麼就要在很多關鍵點上預留一些設計來應對變化。

這種設計往往是雙刃劍,因為過度設計會增加複雜性,而平鋪直敘會導致擴充套件性變差。適度前瞻是原則,但是這玩意就跟鹽少許一樣沒法量化。但是相對來說,如果已經知道了需求經常變化,就要稍微往過度設計那邊挪一挪。

三,把變化隔離

實際上,即使天天在變的專案,也有不變的部分。乙個專案的最核心的邏輯基本是不會變的,變的更多的是介面,業務,更外層的內容。

所以要分層,把變的和不變的隔離開,在這種場合尤其重要。

總結一下

1,就是變也要有流程

2,要增加前瞻性設計,來減少變導致大規模返工的情況

3,把變與不變隔離

2樓:能吃是一種怎樣的體驗

如果研發地位低,沒法應對,早點換個公司吧。。

3樓:極客先生

面對這個提問,如果我理解的沒錯的話,題主應該是飽受這種折磨!這個頻繁更多的是出在整體的研發生命週期裡的環節裡,如果正常迭代是不會出現這種問題的,頻繁的需求變動,代表著產品有問題,或者你的公司沒有產品,沒人能hold住需求變動的節奏,所以你的問題不太好回答,如果是剛才說的這種情況,程式設計師不管怎麼應對都是治標不治本!

你能做的就是積極溝通,協商,逆推研發流程,跟上級反饋這些問題!如果無果,又學不到東西,也不想那麼累,那就換家這種情況好一些的公司,因為你問的問題錯不在你!

4樓:靜靜

需求整理好,提前想好可能性,有改動就延長工時,告訴她為什麼不能改

5樓:舍樂

需求也不會無緣無故的改,提前也能做好應對,方法網上有很多,換個角度,有需求才有活幹

6樓:小小叔叔

多溝通,越過產品和甲方溝通更好,更要提高自己的思辨能力

7樓:wanet

將模組和介面設計得更強大些;加強上下游溝通管理;明確告知有的事情是無法做到的。

程式設計師如何應對技術面試?

極客時間 可能有的同學有疑問,為什麼一定要面試?面試看起來像是單方面面試官對面試者的考察,實際不然,面試其實是面試者和面試官之間的互選。就像是愛情,單方面的選擇往往是行不通的,只有確認過眼神,才能有後續的故事。而且,面試在你投出簡歷的那一刻就已經開始了,所以我們先從簡歷說起。簡歷,重點在 簡 一定要...

技術很好的程式設計師應對奇葩需求也會得心應手嗎?

Shy Tom 請實現乙個根據手機系統改變顏色的手機殼,哈哈哈。需求是有需求人員來提的,程式設計師只負責實現,但是需求人員在提需求時需要評估需求,看看是否能實現。這也就要求需求人員也要有相關的技術背景。所以正常來說的話需求人員是不會提無法實現的需求的,除非是不懂技術的,如果有程式設計師無法實現的需求...

前端程式設計師如何應對php後端程式設計師裝逼挑釁?

湯超 乙個專案依賴各個崗位的配合,崗位之間沒有高下之分,只是不同的環境有所側重,比如2C的專案自然需要優秀的前端和設計,2B的專案需要更多後端。但是我們可以同一崗位進行比較,比如我是中高階前端,值得我合作的自然是中高階後端。你乙個菜雞PHPer還敢來懟我?咱們來做兩道演算法題試試? 張書包 記住一句...