日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件方法

發(fā)布時(shí)間:2023/12/13 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件方法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
核心工作流 ?
  • 業(yè)務(wù)建模(組織建模):描述組織內(nèi)部各個(gè)系統(tǒng)如何協(xié)作,使得組織可以為其他的組織提供有價(jià)值的服務(wù),新系統(tǒng)只不過是組織為了對(duì)外提供更好的服務(wù),對(duì)自己的內(nèi)部重新設(shè)計(jì)而購(gòu)買的一個(gè)零件。
  • 需求:聚焦于待開發(fā)系統(tǒng)的邊界,消息描述系統(tǒng)要賣的出去必須具有的表現(xiàn)-功能和性能。
  • 分析:提煉系統(tǒng)內(nèi)需要封裝到核心領(lǐng)域機(jī)制。
  • 設(shè)計(jì):將核心領(lǐng)域知識(shí)和非核心領(lǐng)域知識(shí)結(jié)合,最終實(shí)現(xiàn)系統(tǒng)。
  • ? 尋找老大
  • 老大是買方。
  • 系統(tǒng)改善哪個(gè)組織的流程,老大就是該組織的負(fù)責(zé)人。
  • 系統(tǒng)好壞的度量指標(biāo)在他的大腦里嗎。
  • 如果國(guó)王之給你幾分鐘時(shí)間把正在做的系統(tǒng)賣出去,而且只有一次推銷的機(jī)會(huì),如果失敗了就會(huì)被槍斃。您會(huì)向誰推銷?推銷的時(shí)候說什么話保住自己的性命可能性做大?這個(gè)答案就是老大和愿景。
  • 愿景是改善組織的指標(biāo),而不是做某事,要達(dá)到這個(gè)目標(biāo),需要各個(gè)崗位分別使用XXX,XXXX等功能。
  • 愿景不是問系統(tǒng)有什么功能,而是回答買了這個(gè)系統(tǒng),對(duì)組織有什么好處。
  • 愿景是老大針對(duì)系統(tǒng)的目標(biāo)
  • 用例使用“執(zhí)行者Actor”和涉眾代替了原來的用戶,這是一個(gè)非常大的突破;
  • 計(jì)算機(jī)系統(tǒng)不只是簡(jiǎn)單的把紙里的東西往電腦里般;
  • ? 業(yè)務(wù)建模之業(yè)務(wù)用例圖
  • 業(yè)務(wù)建模的目的是從組織的角度來定位系統(tǒng)應(yīng)該提供的價(jià)值,所以說“業(yè)務(wù)建?!睉?yīng)該更名為“組織建?!?。
  • 業(yè)務(wù)執(zhí)行者:BusinessActor。首先來尋找組織的執(zhí)行者,也就是業(yè)務(wù)執(zhí)行者,業(yè)務(wù)執(zhí)行者的定義是:在組織之外和組織交互的人群或組織。(組織:某商業(yè)銀行; 業(yè)務(wù)執(zhí)行者:儲(chǔ)戶(存錢)、企業(yè)(貸款)、人民銀行(監(jiān)督))
  • 業(yè)務(wù)工人(Business Worker):組織內(nèi)的人肉系統(tǒng),業(yè)務(wù)執(zhí)行者和業(yè)務(wù)工人的區(qū)別就是,一個(gè)在組織內(nèi)部,一個(gè)在組織里面,一個(gè)是組織不可替換的,一個(gè)是組織可以替換的。
  • 業(yè)務(wù)工人可能被新的業(yè)務(wù)工人替換,但更多的是可能被新的業(yè)務(wù)實(shí)體(BusinessEntity)替換,業(yè)務(wù)實(shí)體就是組織中的非人系統(tǒng)。
  • 開發(fā)人員說,“我在開發(fā)一個(gè)新系統(tǒng)”,其實(shí)是說“我在開發(fā)一個(gè)新的業(yè)務(wù)實(shí)體”,取代現(xiàn)有的業(yè)務(wù)工人或業(yè)務(wù)實(shí)體的一些責(zé)任。
  • ? 探索需求的思路就出來了:
    • 畫好現(xiàn)狀的業(yè)務(wù)序列圖
    • 把待開發(fā)的系統(tǒng)作為一個(gè)新的業(yè)務(wù)實(shí)體空降到列圖中
    • 尋找改進(jìn)點(diǎn),取得該業(yè)務(wù)實(shí)體的責(zé)任
    • 直接映射到待開發(fā)系統(tǒng)的系統(tǒng)用例
    ? 業(yè)務(wù)工人和業(yè)務(wù)實(shí)體不再業(yè)務(wù)用例圖中出現(xiàn),因?yàn)樗麄儾皇墙M織的價(jià)值,而是成本。在識(shí)別業(yè)務(wù)執(zhí)行者時(shí),不需要畫業(yè)務(wù)工人和業(yè)務(wù)實(shí)體,在接下來畫業(yè)務(wù)用例的實(shí)現(xiàn)-業(yè)務(wù)序列圖的時(shí)候加上就可以。 ?
  • 業(yè)務(wù)工人和業(yè)務(wù)實(shí)體協(xié)作完成業(yè)務(wù)用例,系統(tǒng)類協(xié)作完成系統(tǒng)用例。
  • 業(yè)務(wù)執(zhí)行者是一個(gè)組織(或人群),而不是系統(tǒng)。因?yàn)檠芯繉?duì)象是組織,和它對(duì)應(yīng)的概念也應(yīng)該是組織。
  • 業(yè)務(wù)用例指業(yè)務(wù)執(zhí)行者希望通過和組織交互達(dá)到,而且組織能提供的價(jià)值。
  • 業(yè)務(wù)用例是為業(yè)務(wù)執(zhí)行者服務(wù),不是為業(yè)務(wù)工人服務(wù)?;蛘哒f,因?yàn)闊o用例表達(dá)組織的本質(zhì)價(jià)值。
  • 改進(jìn)業(yè)務(wù)流程的思路:先歸納出組織對(duì)外提供什么價(jià)值,再思考如何更好地優(yōu)化組織內(nèi)部流程來實(shí)現(xiàn)這些價(jià)值。
  • ? 總結(jié)
  • 業(yè)務(wù)用例是組織的、而不是組織內(nèi)某個(gè)系統(tǒng)的用例。
  • 組織的用例不會(huì)因?yàn)槟硞€(gè)人肉系統(tǒng)或者電腦系統(tǒng)的存在或消失而改變。所以,“這個(gè)系統(tǒng)的業(yè)務(wù)用例是什么”這樣的說法是錯(cuò)誤的,業(yè)務(wù)用例圖,研究對(duì)象都是組織。
  • 為什么要研究組織的用例呢?因?yàn)槲覀兿胍严到y(tǒng)的價(jià)值和組織的價(jià)值掛上鉤,給組織一個(gè)購(gòu)買系統(tǒng)的理由。也就是說,業(yè)務(wù)用例不是思考系統(tǒng)提供什么“功能”,而是思考組織購(gòu)買了這個(gè)系統(tǒng),對(duì)組織本來就是有哪些“功能”會(huì)帶來一點(diǎn)點(diǎn)幫助。
  • ? 需求之系統(tǒng)用例圖
  • 系統(tǒng)執(zhí)行者的定義:在所研究系統(tǒng)外,與該系統(tǒng)發(fā)生功能性交互的其他系統(tǒng)。
  • 系統(tǒng)用例的定義:系統(tǒng)能夠?yàn)閳?zhí)行者提供的、涉眾可以接受的價(jià)值。
  • 用例之前的許多需求方法學(xué),把需求定義為思考系統(tǒng)“做”什么,用例把需求提升到思考系統(tǒng)“賣什么”的高度。
  • 做需求的目的不是為了安慰自己或走過場(chǎng),而是讓產(chǎn)品更加好賣。不以這個(gè)為出發(fā)點(diǎn)的需求工作是沒有意義的。
  • 老老實(shí)實(shí)去研究業(yè)務(wù)流程,做好業(yè)務(wù)建模,盡量從業(yè)務(wù)序列圖中映射出系統(tǒng)用例,這樣得到的系統(tǒng)用例是不會(huì)騙人的。新增、修改、刪除、查詢、管理、改變狀態(tài)這樣的詞語是數(shù)據(jù)庫里面的“鳥語”,不是領(lǐng)域里面的“人話”。業(yè)務(wù)流程中不會(huì)有人說,小張你等一下,我要到系統(tǒng)哪里去做一下發(fā)票管理,只會(huì)說,我去開一張發(fā)票,我去作廢一張發(fā)票,我去開一張紅字發(fā)票。。。
  • ?

    轉(zhuǎn)載于:https://www.cnblogs.com/sofia/p/5009828.html

    總結(jié)

    以上是生活随笔為你收集整理的软件方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。