[討論] 如何學習系統的商業流程?
我平常是寫內部系統用Java的,有很多內部才懂的know how商業流程
平常工作就寫ticket上的任務,不懂就問資深前輩算工作順利愉快
這點真的很感謝前輩
如果再不會就問問user這裡的邏輯
但是對系統的理解就是比較破碎,
就是只懂ticket解過寫過的東西
也沒有什麼內部文件可以讀跟上課,就解ticket自己看code遇到問題後發問
但大主管最近突然要我們做投影片報告對team上整個系統的介紹跟系統與商業流程說明,但是光是平常解ticket累積的知識根本不夠
不能代表系統的全貌
只能額外利用下班時間自己讀code再發問
長官就是希望我們很懂業務流程邏輯,
不然怎麼跟user溝通
也說不要提程式碼, 他們沒興趣, knowhow比較重要
最近就是不斷的上班工作, 下班研究商業邏輯
不知道大家有沒有遇過這種情況
還是單純我真的不適合這類工作?
或是這種就是業界常態, 我做不來就只能轉行?
--
當初整個專案誰架構的叫他出一份報告阿
可能已經不在公司了才會這樣
我也想知道 有些沒有文件只能讀code 有點難受
不能干預的業務流程乾碼農什麼事
大主管是不是沒技術面~?
其實就講幹話而已,沒文件誰知道流程怎麼跑
業務邏輯直接跟user搞熟問他們最快
看code或文件反而是最沒效率的
這種不是讀code,是要問人尤其當初設計的人啊
通靈
正常至少要有個人能跟你講清楚,那個人已跑了就問主管吧
讀code只能告訴你碰到這種情形的時候會採取什麼動作,
但不能告訴你為什麼要採取這個動作
看看ac和ut,有寫的話馬上就懂
一堆要通靈的主管 有些東西你光看程式邏輯、版控紀錄
最好知道當下為什麼這樣調 很多東西都是要跟使用者
需求方進行訪談
開發文件有些調整會議也不會詳列
很多真的只能靠當時設計那些人去回想
大主管希望基層了解業務流程,和你上班沒時間做這件事
是兩回事,你先想清楚你想問的是哪個部分?
長官自己懂嗎? 講幹話很厲害
看起來你長官是想讓你sa 到pg 統包
如果流程很複雜,直接找內部的user來說明還比較快
說不定pm 也要讓你幹
沒文件就是一個不正常的常態,你能做的就是根據現有資
源,也就是根據程式碼來畫流程圖,理解流程後再用白話
的方式去報告 如果老闆有意見,你就叫他自己下來看
客製化的最麻煩…
原PO懂的話就能自己開公司了,我猜當初草創期的人都跑
了,原PO主管才會這樣想透過code反推回去
想到之前一堆人都說程式碼就是最好的文件真的笑死
你直接問user平常這功能在幹嘛比較快
如果沒人知道/在用 剛好可以砍掉
推FXW11314
因為他們都不懂,所以叫你懂阿
我想問這種工作大部分都這樣嗎,還是被我剛好遇到
專案這東西一手過一手 連需求方接手的也換好幾人 還
有使用者會來問你為什麼要這樣設定
文件沒有齊全 遇到問題真的很麻煩
而且一堆公司真的沒在寫
有些大公司是很重文件 有的為了應付稽核還是認證 這
些就很重要 有沒有齊全對開發人員有時就是額外負擔
不正常吧 需求不是都PM談的?頂多拉上主管 SA 然後主管拆成
ticket 交到RD手上時都剩碎片了 如果是複數RD也沒cowork不
就gg?
看公司it 規模 有些根本從頭管道尾
懂流程又懂技術你怎麼不自己開公司寫套裝軟體,還要看人
臉色程式三不五時改來改去?很想賞這種只會講幹話的主管
2巴掌…你怎麼不你主管説你怎麼不去學張忠謀把公司管理
成台灣市值最高獲利薪資福利最好的上市櫃公司?
拿一手啤酒去找使用者聊聽他抱怨
很正常吧。軟體開發本來就是工具,讓業務流程更方便,更有
效率才是真實價值。 透過解決商業流程效率的問題,才是真
正有高薪價值的地方。別把自己真正當碼農了。
不要以為寫程式有什麼價值的,就是搬磚塊的工人而已,真正
有價值的是設計,提升公司效率的邏輯,不是做事的工人。
工程師與碼農的差別就是,一個懂怎樣讓程式有商業價值,也
就是懂業務流程優化。一個是只會複製別人程式碼,其他都不
會。
另外,別花時間研究商業邏輯。跟懂公司商業邏輯的人請教比
較快。
另外一堆人跟你說不用懂,PM才要懂?不管有沒有PM,最後工
程師不懂商業流程,能寫正確的程式?不可能吧。
寫到後面都在通靈啊,你沒有對你寫的東西有基本認知怎
麼能知道上面給你的規格有沒有出錯
我也到了不要提程式碼我沒興趣的年紀了
程式碼裡面大多是自己挖自己埋的坑 除非code review
要介紹系統流程你又不是從頭到尾處理整個案子
不然提出來給上層看根本是浪費時間
絕對需要去訪問使用者
不然你不會知道他們實務上,每天是怎麼使用這套系統
每個功能多久用一次什麼情況下會用,你看程式不可能看出
來
不喜歡,就離職,不是每個產業都需要做這種事情
大主管畫外音:都來多久了還要一天到晚請教資深前輩
,這個人是只會寫程式,從來沒想過應該要了解商業流
程獨當一面嗎?應該來安排一個報告釘一下看你會不會
主動了解流程,反正也差不多快到每年例行性新陳代謝
的時候了
寫內部系統就一條龍 上半把戲演好,這份文件也不用太
仔細,點到為止,因為每年大主管的腦都會變
傻傻的 只會coding你再過十年拿什麼去跟新鮮的肝競爭
打算刷題刷一輩子?
從老闆角度是很合理的要求,直接找user聊天問吧
通靈啊
給個不同意見,老闆有可能只是要你把整個程式架構先看懂看熟,
下次有改動需求可以比較快想到從何改起,你可以偷試探一下是不
是真的要你反向推導出整個"商業"邏輯
這種的很難搞,要從code反畫出整個系統的行為跟架
構。要是沒文件告訴你是為什麼只能從結果來解釋現
在系統的行為,例如快取是怎麼建立的,通常有幾種
方式。
老闆才沒興趣聽你說快取這種事情..都說簡報系統架構了
抱歉說錯了,不是系統架構,是系統介紹與商業流程
就是這個系統是做什麼用的,能提供哪些功能,使用者應該
如何使用它,可以帶來什麼效益
你不去問user平常怎麼使用的,code看到死也不會有結果
只理解解ticket需要的小範圍知識卻不知整個系統的資料流
起點過程跟終點是原Po的問題,從來沒想過自己主動好好理
解自己在做的產品是什麼嗎?要求原Po做簡報卻沒有給足夠
時間跟資源則是公司問題
要去理解這些東西是正常的,需要用下班時間自己看code研
究是不正常的
這算是滿基本的要求,目前公司面了很多講不出自己在現
有公司到底做了些什麼的,大都是沒去了解真正的商業邏
輯,這種的沒有半個會過關
舉例而以,這種東西就只是行為(緣由)>前端>後端
內容換成自己要用的就好,而且都懂了商業流程,畫出
系統結構也不是難事了,還能順便跟老闆講哪裡可以
改善不是很好?
程式碼就是最好的文件前提是寫好 公司內勾心鬥角肯定
不會好
工具有分好壞 得到結果不同 並不是工具不重要 除非你
是出嘴寫程式 而成本被底下的人吸收了
工程師要了解業務邏輯 但PM要主動確認與解釋
工程師把PM事情給做了? XD
通篇看下來就是主管想要轉嫁成本
如果上面的人是好人那還好說
樓上,很多公司是沒有PM的
問題中的[業務流程]是公司內部業務銷售流程嗎??
商業流程是標準進銷存流程、財務應收應付流程或是從研
發生產到銷售維修的全部流程?
商業流程你只能知道大約的架構,細節還是要Key User來
定義。
懂流程是應該要的。
但是常常碰到一種人要IT先把系統寫出來,他再來看這個
系統流程對不對,這種千萬不要傻傻做。
直接向上報告你們目前的形勢。如果時間壓得很死
上班根本沒時間了解整套運作,那就直接要求報加班
或者解問題的工作減量,再不行就考慮離職
上面說得好:希望了解業務流程和上班沒時間做是兩議題
更了解業務情境有利理解需求,但如果平常解問題解到
沒有餘裕了解業務全貌還得下班做,那就是工作量太大了
25
Re: [心得] 我在科技業遇到的鬼故事之一再回一篇,先說我不是B但是這個細節出了更明顯不是B的問題了啊 這個Bug本來就是一個corner case只是好巧不巧在B開發的時候遇到一次,要是今天B剛好 就沒遇到這個Bug,你們還不是一樣照常Release,客戶一樣爆掉,這樣B不就剛好衰幫你 發現Bug而已? 你硬要說B的態度有問題,他也只是表達出他遇過且在你們根本沒修的情況本來就很可能23
[請益] 測試程式是SA的工作還是PG的工作?小弟剛來在一家傳產設備廠IT單位寫資訊系統,主要是寫生管相關的系統 來到這邊後十分的不習慣,主要就是裡面有個資深的PM兼SA 常常跟USER談好需求後(MAIL來往或口頭),連SA的文件和SPEC都 沒有,就要叫你生出一支程式來…沒有ERD、沒有DFD、甚至連畫面 操作要求怎樣都沒有,然後叫你去參考前人寫的XXX程式,改一改18
Re: [請益] 該停損了嗎?你適不適合做這行我看不出來,但際遇不理想是肯定的,至少該換公司了。 : 各位資深的前輩大家好, : 我是非本科系,花了2年左右才轉java工程師, : 快32y了,轉職時29y已經明顯感受到邏輯很差了。 你邏輯真的很差嗎?17
[心得] 三款好用的繪圖工具 (系統架構流程圖)影片: 部落格: 不管是長官還是同事甚至下屬,在公司無時無刻都需要跨團隊進行溝通,當系統架構或流 程越來越複雜的時候,如果沒有按照當下情況記錄下來,對於未來接手的同事,或者是自 己都會不小心忘記,而在記憶最清楚的當下用文字或流程圖記錄下來,對團隊及自己是有16
[請益] 如何有效益的維護data loader如題 目前做的project架構長這樣 Loader1 Loader2 Loader3 ........... Loader30 Area 1 Area 215
Re: [請益] 如何有效率的看code ?如果你沒寫錯的話 一年多看幾萬行code真的不多 我也是轉職仔,原本在ic house寫C做韌體,一個人負責一個.c/.h檔。一年才進三行code。 轉職後寫C++整個team大約十多人,負責的那一層有兩千萬行code。然後第一年就進快一萬行code。 我原本不會C++的,所以什麼framework,modern C++,design pattern,multithreaded 之類的都沒學過要重學。12
[請益] 新鮮人JAVA offer請益公司 銀行 系統廠 傳產 系統廠2 地點 大安 新竹 大安 內湖 職務 都是java工程師PG 交通 租房 租房 租房 租房 薪水 3.8*16 3.7*15 4.0*14 3.5*163
Re: [心得] 如果可以, 真的建議不要再去創業公司了最近公司的狀況讓我有點理解原po的想法 但這應該都是個案啦 只是剛好近期也遇過兩位這樣的人 都是在新創工作&後來新創都收了&一人開發 有時候這種新創就真的不是要做多大的東西3
Re: [請益] 新鮮人未來發展方向請益(金融業)從剛入行到現在也膜拜不少大大的文章參考 我也分享一點淺淺的快三年的金融業IT經驗 最早剛入行也是從核心的古老的舊時代系統語言開始磨練 上手不難,也更加瞭解DB等應用 只是寫著寫著不免擔心被大環境淘汰1
[請益] 證交所資訊人員提問代朋友發問 今年有幸錄取證交所資訊人員。 據了解有分內部系統和證券系統兩大組。 請問有前輩可以分享以下幾點嗎? 1. 日常工作氣氛。