這個故事還得從去年換工作的事情說起,由於自己不太喜歡第一家公司的環境我選擇了換乙份工作。去年九月份我入職現在的這家公司,專門從事金融業內軟體的開發。十一月份我們整個專案組前往北京做現場開發,從此苦逼的日子開始了。
系統背景:五月份就有同事前往甲方了解需求一直到6月份,後續幾個月也完成了系統的基本結構設計,框架搭建,系統很多模組也能夠粗略執行。
我身上肩負著一期和二期的重要模組:專案管理和流程管理。我們計畫的一期完成日期是2023年1月份,由於前期做需求的時候不夠詳細,我們這邊急於做功能,結果做出來發現和甲方所想的差距太大,看著時間一天天逼近,甲方越顯緊張。每天要求我們加班,其實當時我也很納悶,加班與否應該是我們自己專案部的事情,甲方或許還真沒有權力加以要求甚至干擾。最後我們居然是妥協了,或許正是因為這樣的妥協,讓甲方內心的霸氣越顯囂張,對我們的要求越來越苛刻。原本是說一期的時候系統很多驗證方面的東西都不用做,只要能夠保證系統能夠跑起來即可,但是如今的甲方卻絲毫沒有記住他們曾經許下的承諾。另外對之前需求內尚未提及到的東西進行了口頭上的擴充。此時的白紙黑字需求在我們看來只不過是一堆廢紙。令人髮指的是,又一次我跟乙個同事和甲方一起演示專案這邊的東西,不知道甲方吃錯了什麼藥,要求我們就在會議室內修改,語氣很強烈和堅決:立馬給我改掉。我當時一聽覺得內心真是很不爽,覺得沒有絲毫的被尊重,那時才發現自己就***的乙個幹活的。還有乙個更加苦逼的片段是當時有乙個地方甲方要求第二天要看到效果,其實在說這句話的時候就是晚上十點半了。沒辦法,我搞了乙個通宵,奶奶的。那晚我們這個專案組都在會議室內睡覺的。
二期的苦逼片段也是比較多的,說起流程這邊就會乙個最累人的活,就不談需求頻繁性地變更就已經是乙個體力活了的,流程這邊其實我們前期已經架設好了模板的設計以及相關環節所參與的使用者均是可以自己自由配置的,靈活性很大,且便於後期維護和擴充套件。但是我們這樣的設計還是未能說服甲方,他們還是依然貫徹著前期那樣到處都想指指點點的思想,導致流程這邊大大小小的改動很多很多。每天都是幹一整天的活都覺得還做不完。
回憶這個專案的苦逼日子,我不禁有些反思,原因很多:
1、甲方幾乎都是博士級以上,另外他們那邊的負責人是乙個及其強勢的人,附加他們一天確實比較閒。如果每天不給你系統找幾個不爽的點出來就會絕對的他們的人生毫無意義。倘若你是乙個博士,每天就讓你來跑跑系統,你心裡也很不舒服。
2、甲方測試系統的人很多,每次和他們開會,他們幾乎都會為了乙個需求爭論半天還搞不出乙個結果,我們幾個就在會議室看著他們爭吵,同時也浪費了我們一大把的時間。每天這樣的片段會出現一兩次,會議相當地頻繁。
3、我們自身的原因:沒有乙個完善的應對甲方無理需求的措施,總是一直被牽著走。幾乎沒有說過乙個no。我們沒有拿著需求這樣乙個有力的**來保護自己的權益。
4、我們太想要這個系統順利做完拿錢了,各種壓力迫使我們如此苦逼著。
不管怎麼樣,需求做得好與壞直接關係著程式設計師是否有好日子過,附加乙個有絕對領導能力和懂得決絕無理需求的leader。
程式設計師的需求分析
作為乙個開發人員,怎樣一步步地做好應用的需求定位和分析,這是很重要的 乙個好的需求定位和明確的分析,可以讓你在之後的工作,事半功倍,讓系統的功能和可用性得到很大的提高。如何收集需求?1 對於使用者進行有針對性的訪談 因為我們需要了解和明白核心需求,後期的業務會主要圍繞這些部分進行開展 2 對於內部需...
程式設計師 你可以更健康!
摘要 程式設計師是乙個低調 安靜 懷揣夢想的群體,他們個個都是天使。可提到健康,哪個程式設計師心裡不是一把辛酸淚?誰也不想被病痛吞噬,那麼程式設計師如何才能擁有健康的體魄?據說程式設計師的奮鬥歷程是這樣子的 22歲大學畢業進外包公司,任軟體工程師,每天編碼到凌晨3點,結果把眼睛弄成了深度近視 25歲...
程式設計師,你可以更健康!
據說程式設計師的奮鬥歷程是這樣子的 22歲大學畢業進外包公司,任軟體工程師,每天編碼到凌晨3點,結果把眼睛弄成了深度近視 25歲跳槽進入it公司,任高階軟體工程師,天天坐著編碼,結果長成了胖子 28歲好不容易跳槽進入網際網路公司,擔任系統架構師,終於能夠貸款買房了,可惜同年禿頂,未老先衰 33歲好不...