AからZたでのITプロゞェクトで芁件を䜜成する方法。パヌト5。䞻題分野の本質ず戊略に぀いお少し説明したす。



VIII察象領域の本質を決定したす



衚瀺されるのは、1぀の可芖性のみです。

䞖界の衚面から底たで。

䞖界の取るに足らないマニフェストを考慮し、

物事の秘密の本質は芋えないため

オマヌル・カダム








抜象補品ストレヌゞを定矩するこずにより、詳现なデヌタモデルを構築するためのバックボヌンが埗られたす。 補品゚ンティティの構造を蚭蚈する堎合、暙準的なEntity-LinkダむアグラムERD、論理ダむアグラム論理ダむアグラム、たたはクラスダむアグラムクラスダむアグラムを䜿甚するず䟿利です。



この䞀連の䜜業の目的は、補品で䜿甚するデヌタりェアハりスのモデルを蚭蚈し、システムの本質ずそれらの盞互䜜甚を文曞化するこずです。



このタむプのダむアグラムを蚭蚈する理論は、UMLを䜿甚した䜜業を説明しおいる文献に詳现に説明されおいたす。 たずえば、このトピックは[11]で非垞によく提瀺されおいたす。 したがっお、私は私の意芋で興味深いいく぀かの偎面にのみ焊点を圓おたす。



図8.1は、サブゞェクト領域の゚ンティティを決定するためのサブプロセスによっお補完される、タヌゲットシステムの芁件を圢匏化するプロセスを瀺しおいたす。





図8.1-サブゞェクト゚リアの゚ンティティを決定するプロセスのモデル



システムでモデル化された゚ンティティの性質をよりよく理解するために、゚ンティティを次のタむプリ゜ヌスに分類できたす。





ほずんどのリ゜ヌスは、本質的に密接に盞互接続されおおり、互いに存圚し合うこずはできたせん。 したがっお、怜蚎䞭のサブゞェクト゚リアで1぀のリ゜ヌス゚ンティティを識別する堎合、䞊蚘の類型を䜿甚しお、関連するリ゜ヌス゚ンティティ-衛星を決定できたす。 たた、開発䞭のモデルの芳点から重芁な堎合は、このモデルにそれらを含めるようにしたす。 たた、さたざたなタむプの゚ンティティを蚘述するための特定のテンプレヌトを開発しお、重芁なプロパティ、ラむフサむクルの状態などを芋逃さないようにし、単䞀の暙準に埓うこずができたす。



モデルに゚ンティティを含める/陀倖する決定を行う堎合、「システム分析」の䞻芁原則の1぀に導かれる必芁がありたす。システム党䜓の芁玠の党䜓を考慮するか、たたは反察から、システムを芁玠の単玔な組み合わせず芋なすこずの犁止です。



忘れおはならないもう1぀の重芁な原則は、システムをその環境ず統䞀しおのみ考慮する必芁があるずいうこずです。 ぀たり、すべおのシステムは、より䞀般的なグロヌバルシステムの䞀郚ず芋なされる必芁がありたす。



1.カプセル化を䜿甚する



「カプセル化」ずいう甚語には、いく぀かの解釈ず解釈がありたす。 私は次のオプションが奜きですカプセル化-䞻芁なものの可甚性を確保し、干枉するすべおのものを条件付きカプセルブラックボックスに二次的に配眮するこずで䞻芁なコンテンツを匷調したす。 システム分析の芳点から、それは抜象化プロセスの芁玠です。



ご存知のように、カプセル化は、オブゞェクト内の実装を隠し、補品党䜓の゚ラヌの広がりを局所化するため、システム党䜓の「脆匱性」を䜎枛したす。 このトピックは本[8]で非垞にうたく述べられおいたす。 この原理に基づいお構築されたシステムは、簡単にアップグレヌドでき、構造党䜓を簡単に眮き換えるこずができたす。 たた、異なるチヌムによる個々の補品モゞュヌルの開発にも非垞に効果的です。



したがっお、システム構造を開発するずきは、特定の専門化を担圓する自絊自足のモゞュヌル、サヌビスなどに分割しおみおください。 これらの構成䜓は、明確に定矩されたむンタヌフェヌスを介しお互いに通信するこずが望たしい。

モゞュヌルシステムの䞀郚の自己完結型セグメントぞの断片化の䟋を図8.2に瀺したす。 システムの芁玠ずそれらの盞互䜜甚を芖芚的に把握するには、「アプリケヌションアヌキテクチャ」の図に基づいお構築されたモデルを䜿甚するず䟿利です。





図 8.2-モゞュヌルプロゞェクト管理のアヌキテクチャのフラグメントの図



図からわかるように、「プロゞェクト実行管理」モゞュヌルは3぀のセグメントに分割されおいたす図では緑色の「パズル」で瀺されおいたす。





モゞュヌルには、このモゞュヌルの実装をシステムの他の郚分から分離し、他のシステム芁玠ず「通信」できるようにするむンタヌフェヌスメ゜ッド巊偎に衚瀺があるこずに泚意しおください。



怜蚎䞭のモゞュヌルで3぀のセグメントを識別したので、3぀の別々の図でデヌタ構造を蚭蚈するこずも䟿利です。 䞀郚のセグメント甚に蚭蚈された芁玠は、他のセグメントの図で䜿甚できたすセグメントの眲名で匷調衚瀺されたす。 倧芏暡なプロゞェクトでは、これは非垞に重芁なポむントであり、蚭蚈されたオブゞェクトの海に「drれ」ないようにしたす。



図8.3は、利害関係者管理セグメントのクラス図の䟋を瀺しおいたす。 クラスに泚意しおください「タスクマップ」ず「タスクマップのステヌタス」は、䞊蚘で怜蚎した「プロゞェクト実行管理」モゞュヌルの別のセグメント「タスク管理」に属したす。 この堎合、他の図で蚭蚈された芁玠には通垞、芪図ぞのリンク眲名があり、芁玠クラスの名前の䞋に括匧で瀺されおいたす。





図 8.3-利害関係者管理セグメントのクラス図



先に進んで図8.5を芋るず、䞊蚘の別のセグメントのクラス図の䟋-「タスクテンプレヌトの䜜成」がありたす。



ただし、カプセル化が耇雑すぎるず管理性が䜎䞋し、モゞュヌルの適甚範囲が狭くなるこずに泚意しおください。 これに぀いおは、次の章で詳しく説明したす。



したがっお、「アプリケヌションアヌキテクチャ」の図を抜象化の開始点トップずしお䜿甚し、システムを提瀺するのが䟿利です。システムの各芁玠は、たずえばクラス図の圢匏で提瀺される構成です。



2.事業䜓の分解を効果的に䜿甚する



システム分析の芳点からの分解は、調査䞭のシステムをサブシステムに、タスクをサブタスクに分割するなどの方法であり、それぞれが独立しお解決されたす。



分解は、切断のプロセスずしお、怜蚎䞭のシステムを耇雑なものず芋なすこずができたす。これは、盞互接続された個別のサブシステムで構成され、サブシステムは郚分に分割するこずもできたす。 システムは物質的なオブゞェクトであるだけでなく、プロセス、珟象、抂念でもありたす。



゚ンティティを蚭蚈するずきは、さたざたなむベント䞭にその属性の䞀郚が倉曎されるず、゚ンティティがこれらのむベントに察応する郚分に分割されるように分解しおみおください。 たずえば、゚ンティティ芁件には次の属性がありたす。



  1. 識別子
  2. 䜜成日;
  3. 芋出し
  4. 説明;
  5. 状態;


この䟋では、属性IdentifierおよびDate createdは、レコヌドが䜜成されたずきにのみ倉曎されたす。 属性の説明ずタむトルは、芁件が明確になったずき、たたは顧客のニヌズが倉化したずきに倉曎される堎合がありたす。 たた、タスクがオンデマンドで蚭定されお完了するず、ステヌタス属性が倉曎されたす。 すべおの倉曎の履歎があるず䟿利です。 したがっお、゚ンティティ「芁件」は3぀のリレヌショナルテヌブルに分割できたす。1芁件の仕様、2芁件の内容、3芁件のステヌタス、図8.4を参照





図 8.4-芁件クラス図



ただし、この手法を䜿甚しお、Coddの9番目のルヌルをサポヌトするこずを忘れないでください。



ルヌル9論理デヌタの独立性

アプリケヌションでのデヌタの衚瀺は、リレヌショナルテヌブルの構造に䟝存するべきではありたせん。 正芏化プロセス䞭に1぀のリレヌショナルテヌブルが2぀に分割される堎合、ビュヌはこのデヌタが結合され、リレヌショナルテヌブルの構造の倉曎がアプリケヌションの動䜜に圱響を䞎えないようにする必芁がありたす。


私の緎習では、チヌムが500を超えるフィヌルドを持぀テヌブルを䜿甚した堎合があり、異なるむベントが属性の䞀郚のみを倉曎し、デヌタタプル党䜓が蚘録されたした。 たた、このようなテヌブルの履歎を保持するこずは非垞に無駄です。 ゜ヌステヌブルの1぀のフィヌルドを倉曎するず、すべおの属性の倀ずずもに新しい行が履歎テヌブルに曞き蟌たれたす。



しかし、コむンには裏返しがありたす。 非垞に现かく分解しお、耇雑な゚ンティティを限られた数の属性を持぀倚くの単玔な゚ンティティに分割するず、最終的には倧芏暡なプロゞェクトで、理解しお把握するのが難しく、したがっお維持するのが難しい構造になる可胜性がありたす。



私の意芋では、構造の耇雑さは、プロゞェクトに関䞎する開発者ずアナリストの資栌、およびチヌムが䜿甚するツヌルの胜力に比䟋するはずです。 しかし、耇雑な構造を䜿甚する立堎を採甚する堎合、匷力なチヌムがあっおも、遅かれ早かれ、チヌムチヌムたたはそのメンバヌを倱い、補品のサヌビスず開発が困難になる可胜性がありたす。



3.適応デヌタモデルの䜿甚



倚数の゚ンティティの䜿甚によっお匕き起こされる耇雑さを軜枛するもう1぀の機䌚は、デヌタ凊理のナニバヌサル化メカニズムの䜿甚です。 たずえば、テンプレヌトの䜿甚、どのむンスタンスが䜜成されるかに基づいた兞型的な゚ンティティ。 このようなモデルは適応型ず呌ばれたす。 適応を䌎う管理の抂念は、制埡されたプロセスに関する事前情報が䞍完党なシステムでの管理を意味したす。情報は蓄積され、システムの品質を改善するために䜿甚されたす。



ただし、ここで同じゞレンマが発生したす。ナニバヌサル化メカニズムは、察応するメカニズムなしで䜿甚できるデヌタ構造の耇雑さを超えおはなりたせん。



システム蚭蚈時には、補品の機胜開発の芋通しを決定する必芁がありたす。 最初の段階でのナニバヌサル凊理の特定のメカニズムが郚分的にのみ関䞎するこずがわかっおいるが、さらにロヌドする可胜性がある堎合、そのようなメカニズムをすぐに蚭蚈および構築する必芁がありたす。 これにより、補品のさらなる開発䞭に倧幅な補償ず時間の節玄が実珟するだけでなく、サポヌトされる゚ンティティの数も削枛されたす。



適応システムの蚭蚈ず実装における避けられないコストを削枛するには、゜リュヌションの遞択においお次の偎面を考慮する必芁がありたす。



  1. 固定アルゎリズムによる基準の最適な遞択。
  2. 固定基準に最適な適応アルゎリズムを遞択したす。
  3. アルゎリズムず基準のバリ゚ヌション。


テンプレヌト割り圓おメカニズムの䜿甚䟋を簡単に確認したしょう。図8.5を参照しおください。 図では、青色はテンプレヌトたたは兞型的な゚ンティティをモデル化する゚ンティティを瀺し、緑色はこれらのテンプレヌトに基づいお圢成されたオブゞェクトをシミュレヌトする゚ンティティを瀺したす。





図 8.5-テンプレヌトによるゞョブの圢成のクラス図



サブゞェクト゚リアの甚語を統䞀的に認識するために、甚語集を補充したす。







したがっお、兞型的な゚ンティティ「タスクマップテンプレヌト」以䞋、ShKZずいう名称を䜿甚は、その構造に基づいお、゚ンティティ「タスクマップ」のむンスタンスを圢成するこずを目的ずしおいたす。 ぀たり、タスクカヌドテンプレヌトの特定のセットを䜜成したので、将来それらを䜿甚しお、プロゞェクトで䜜業するための新しいタスクカヌドをすばやく入力できるようになりたす。



次に、ShKZの構造に぀いお詳しく説明したす。 ShKZには、集玄ずしお兞型的な゚ンティティ「リアテンプレヌト」が含たれ、そのむンスタンスを1぀のビゞネスシナリオにリンクしたす。 ShKZでは、プロセスの責任者を決定するために、確立された䜍眮䜍眮が瀺されたす。 この芁件は、新しいタスクカヌドであるShKZに基づいお圢成する堎合、珟圚組織内のポゞションに割り圓おられ、タスクグルヌプのキュレヌタヌの圹割を申請しおいるナヌザヌを自動的に識別したす。



䞊蚘の次の兞型的な゚ンティティは、新しいタスクを生成するように蚭蚈された「タスクテンプレヌト」であり、そのような属性によっお特城付けられたす䞭等孊校でのタスクの順序、タスク実行者の䜍眮、アクティビティのタむプ、およびボヌナスずしお構成可胜なパラメヌタヌのリスト タスクテンプレヌトのパラメヌタヌは、アプリケヌションの可倉性を拡匵する远加のメカニズムずしお䜿甚され、着信たたは発信ずしお割り圓おるこずができたす。 原則ずしお、パラメヌタはシステムの他の゚ンティティに関連付けられおおり、タスクを蚭定するず、これらの゚ンティティの珟圚の状態匕数倀に眮き換えられたす。 さらに、パラメヌタのトピックに戻り、それらに぀いおさらに詳しく説明したす。



ここで、このすべおの類型化を開始したもの、぀たり、むンスタンスがモデル゚ンティティに基づいお圢成されおいる゚ンティティに぀いお考えおみたしょう。 たずえば、「タスクマップ」はShKZに基づいお䜜成され、関連する段階的な操䜜ずしお実行者に割り圓おられたタスクをグルヌプ化するこずを目的ずしおいたす。 次のそのような゚ンティティは「タスク」であり、兞型的な゚ンティティ「タスクテンプレヌト」によっお圢成されたす。 タスクカヌドの責任者を自動的に決定するこずができたすこれに぀いおは、ShKZの説明で前述したした。 暙準の䜍眮によれば、タスクを配眮するずき、システムの「ロボット゚ヌゞェント」を含めお、タスクの実行を任呜された請負業者が自動的に決定されたす。 ロボットたたは人のタスクのタむプによっお、実行する手順を特定できたす。



したがっお、タヌゲット補品で暙準タスクを蚭定するず、パフォヌマヌ甚のタスクカヌドを自動的に生成するシステムが埗られたす。 珟圚、新しいビゞネスプロセスを蚭定する必芁が生じた堎合、最小限の開発者の介入が必芁になるか、たったく必芁ありたせん。 そしお、私たちが開発しおいるシステムは、同じプロセス内の異なるシヌケンスを含む、異なるタむプのタスク開発、テスト、実装などを圢成できるはずなので、そのようなメカニズムの䜜成は興味を持っお報われるはずです。



明らかに、コヌディングなしでBPMNモデルずその実装をサポヌトする本栌的なラむブラリが存圚するこずは明らかです。 しかし、私たちはあなたずのトレヌニングプロゞェクトを怜蚎しおいたす、寛倧を行いたす。



4.デザむンパタヌンを䜿甚したす



モデリングプロセスのリファクタリングを䜿甚しお、独自のテンプレヌトの䜜成など、蚭蚈パタヌンを参照したす。 このトピックは、[12]で詳しく開瀺されおいたす。 特定の蚭蚈パタヌンの再利甚は、補品開発プロセスの時間を節玄するだけでなく、そのサポヌトず近代化を促進したす。



アナリストが、すでに解決されおいる問題に類䌌した問題を克服する必芁性を満たした埌、テンプレヌトの助けを借りおこの゜リュヌションを普遍化しようずするこずが非垞に重芁です。 このようなテンプレヌトは、プロゞェクトチヌムず共同で開発および承認する必芁がありたす。 次に、開発者ず蚭蚈者のグルヌプ党䜓が、それらの䜿甚ず正しいアプリケヌションの必芁性を「思わず」監芖したす。



たずえば、前のセクションで説明した構造に基づいお、蚭蚈文曞を段階的に䜜成するためのメカニズムを䜜成するのに圹立぀「技術ラむン」テンプレヌトを開発できたす。 生産ラむンは、特定のむベントに応じお、実際に圢成された「補品」この堎合は蚭蚈文曞を凊理堎所に配送するコンベアの圹割を果たしたす。



圌の説明をしたす



技術ラむン生産ラむン







「テクノロゞヌラむン」テンプレヌトのデヌタ構造の実装䟋を図8.6に瀺したす。



図からわかるように、デヌタ構造は図「パタヌンによるバックの圢成」をほが完党に繰り返しおいたす。図8.4を参照しおください。 テンプレヌトの動䜜を決定するメカニズムの説明は、前のセクションで説明した「テンプレヌトによるゞョブの圢成」のプロセスにほが類䌌しおいたす。 䞊蚘で匷調されおいないポむント、特にアクションパラメヌタヌを決定および圢成するメカニズムに぀いおのみ詳しく説明したす。





図 8.6-グレヌド図テンプレヌト生産ラむン



各アクションテンプレヌトに぀いお、パラメヌタのリストは、テンプレヌトに割り圓おられた「ゞョブタむプ」に基づいお決定されたす。 パラメヌタヌは、タスクの「基瀎」たたはその実行の「結果」のいずれかです。 各パラメヌタヌには、Technologicalラむンによっお凊理される「補品」この堎合は蚭蚈文曞の本質を定矩するタむプがありたす。 テンプレヌトに定矩されたパラメヌタヌに基づいお、アクションが圢成されるず、特定の゚ンティティむンスタンスが識別され、そのむンスタンスぞのリンクがアクションの「Foundations」パラメヌタヌずしお蚘録されたす。 アクションが完了した埌、「結果」パラメヌタヌが定矩されおいる堎合アクションがドキュメントを䜜成たたは倉曎する堎合、その特定のむンスタンスぞのリンクがこのパラメヌタヌに保存されたす。



1぀のアクションの発信パラメヌタヌを、生産ラむンの次のアクションの入力パラメヌタヌずしお割り圓おるこずができるこずが重芁です。 したがっお、圢成された「補品」は生産ラむンのノヌドを通過したす。



5.補品ラむン開発戊略を忘れないでください



実際には、倚くの堎合、新しい゜フトりェア補品を開発するだけでなく、叀い゜フトりェアを眮き換える必芁がありたす。最悪の堎合、別の開発チヌムから継承されたす。 この堎合、䜜業の性質が倉化し、プロゞェクト党䜓の耇雑さが増したす。 これは、このセクションで怜蚎するいく぀かの理由によるものです。 そのようなシステムを蚭蚈するずきは、次の芁玠を考慮する必芁がありたす。



  1. すでに䜿甚されおいる補品の技術の可甚性、実装の経隓、運甚䞊の問題。
  2. 眮き換えられた゜フトりェアず長い間やり取りしおきたナヌザヌの確立された習慣ず䌝統。
  3. 叀いシステムから新しいシステムにデヌタを転送し、堎合によっおは䞡方のシステムの動䜜をしばらくの間同期させる必芁がありたす。


倉曎に関連するプロゞェクトを実行する堎合、倉曎のプロセスを管理するこずは非垞に重芁であり、その実装䞭に発生する問題を「掘り䞋げる」こずはできたせん。 したがっお、蚭蚈を開始する前に、䜿甚されるシステムの監査を可胜な限り完党に実斜し、それに基づいお、叀いシステムから新しいシステムぞの移行戊略を策定するこずが望たしいです。



移行戊略を定性的に開発するためには、それぞれの堎合にそのようなニヌズの発生の性質を考慮する必芁がありたす。 自動化ツヌルの倉曎の䞻な理由は次のずおりです。





したがっお、倉化に関連するプロゞェクトでは、技術的偎面だけでなく、人間的、組織的、さらには政治的芁因も考慮する必芁がありたす。



倉曎を導入するための重芁な条件の1぀は、叀いプロセスから新しいものぞの移行のための戊略の議論および開発のプロセスにおけるすべおの関係者の積極的か぀重芁な感情的関䞎です。



たず、近代化するプロセスの゚グれキュヌタヌには、その機胜を維持するための実際の䜜業ツヌルが既にあり、新しいテクノロゞヌの䜜成ず実装は、このツヌルの砎壊に察する脅嚁であるこずを認識する必芁がありたす。 たた、顧客の埓業員にずっお、近代化の結果ずしお既存の゜リュヌションの適切な代替が埗られるこずはたったく明らかではありたせん。 したがっお、倚くの堎合、新しいシステムに察する将来のナヌザヌの吊定的な態床は単なる防埡的な反応です。 私たちは圌らにあなたを信頌させなければなりたせん。



プロゞェクトの初期段階からの倉曎の圱響を受ける埓業員は、むノベヌション埌に生産プロセスがどのように線成されるべきかを決しお意識しおはなりたせん。 それどころか、圌らは新補品の蚭蚈に関䞎すべきです。 圌らに新しいシステムの䜜者であり、それがどうなるかに぀いお責任があるず感じさせおください。



できるだけ倚くの人々を倉化のプロセスに匕き付けるには、これらの倉化の背景を芖芚化し、感情的に魅力的に提瀺する機䌚を䞎える必芁がありたす。 すなわち、倉曎可胜なプロセスのリスト、叀いプロセスず新しいプロセスの察応、移行のステップず条件など。 前述の叀いシステムからタヌゲットぞの移行戊略のモデルを芖芚化するには、図「アプリケヌションアヌキテクチャ」を䜿甚したす。 怜蚎䞭のプロゞェクトの戊略プレれンテヌションの䟋を図8.7に瀺したす。





図 8.7-䜿甚枈みアヌキテクチャからタヌゲットぞの移行戊略のプレれンテヌションの図



この図は、システムの2぀の衚珟を瀺しおいたす。珟圚動䜜しおいる青色で匷調衚瀺されおいるActingず、それを眮き換える黄色で匷調衚瀺されおいるTargetです。 点線の矢印は、タヌゲットシステムのモゞュヌルず機胜ず、珟圚のモゞュヌルず機胜を眮き換える必芁があるものずの比范を瀺しおいたす。



このスキヌムおよび他のドキュメントの議論の結果、珟圚のシステムからタヌゲットシステムに移行できるステヌゞずアクティビティのリストが衚瀺されたす。



このような図は、たずえば、叀いシステムでしばらく機胜し、新しいタヌゲットシステムがそれらず察話できるようにする比范的自絊自足のサヌビスを匷調するのに圹立ちたす。これは、プロゞェクトでの新補品の段階的な実装を蚈画するずきに非垞に圹立ちたす。



叀い゜フトりェアを新しい゜フトりェアに眮き換えるプロセスは長く、予枬が困難な倚くのリスクの発珟を䌎うため、移行の進行状況を垞に監芖する必芁がありたす。゜フトりェアぞの必芁な倉曎のタむムリヌな導入が絶えず延期されるず、その停滞の問題は急激に悪化したす。゜フトりェアの倉曎に割り圓おられたリ゜ヌスのボリュヌムぞの䟝存性は非線圢であるため、停滞しおいる゜フトりェアを倉曎するコストも非線圢に増加したす。修正のコストが非垞に高くなり、顧客が゜フトりェアをさらに倉曎できなくなるず、条件付きで「倉曎されない」状態になりたす。これは[8]で非垞に明快に説明されたした。



このような問題に察凊するために、プロゞェクトのマむルストヌンを事前に決定し、その開始たたは開始ではないを明確に远跡できたす。高い確率で倉曎プロセスを遅らせるず、プロゞェクト党䜓が䞭断する可胜性がありたす。結局のずころ、各段階の実装は、ほずんどの堎合、ナヌザヌのストレスずナヌザヌぞの远加の負荷にも関連付けられたす。いずれかのステヌゞの実装が倱敗した堎合、前のステヌゞに「ロヌルバック」する必芁がある堎合がありたす。これらの「ロヌルバック」の2぀たたは3぀ず、倉曎のコストが重芁になるため、顧客は新しい゜フトりェアぞの移行を継続するこずを拒吊できたす。



䞊蚘のすべおにより、倉曎を行うプロセスを停止たたは倧幅に遅くする障壁ずなるこずが刀明した問題に察する明確か぀迅速な察応の問題を真剣に受け止めおいたす。



戊略的倉曎に関するアクションを実行する堎合、蚈画された目暙の達成を劚げる障壁を垞に監芖するこずが重芁です。これを行うために、そのような事実はすべお蚘録され、関係者の泚意を喚起し、それらず共に、それらを排陀するための行動蚈画が開発されたす。



ゞョンコッタヌの倉曎管理アプロヌチによるず、「倉曎は、䜕床も䜕床も発生する短期的な成功を通じお実装され、懐疑論者や皮肉屋に反察する総゚ネルギヌを蓄積したす。そのため、埓業員およびプロゞェクトのすべおの関係者に察しお、あらゆる方法で成功を実蚌しなければなりたせん。これにより、むノベヌションの実斜においお尊敬ず信頌を埗るこずができたす。」



次のパヌトでは、リンクシステムの動䜜を決定したす。



参照資料
1. Jacobson A.、Butch G.、Rambo J.-「統合゜フトりェア開発プロセス」2004

2.デむビッドA.マヌクおよびクレメントマクゎヌワン-「SADT構造解析および蚭蚈方法論」

3. Coburn-「機胜芁件を蚘述するための最新の方法」2002

4.レディングりェルディヌン、りィドリッチドン-「゜フトりェア芁件を扱う原則」2002

5. Karl I. Wigers-「゜フトりェア芁件の開発」2002

6.゚リザベス・ハル、ケン・ゞャク゜ン、ゞェレミヌ・ディック-「芁件の開発ず管理-実甚的なナヌザヌガむド」2005

7.スコットアンブラヌ-「柔軟な技術極端なプログラミングず統合開発プロセス」2005

8.ケむン・ショヌト、グリヌンフィヌルド・ゞャック-「゜フトりェア開発工堎」2007

9. Alistair Cowburn-「各プロゞェクトには独自の方法論がありたす」

10. Wolfson Boris-「柔軟な開発方法論」

11. Leshek A.-「芁件ずシステム蚭蚈の分析」

12.フリヌマン゚リック、フリヌマン゚リザベス-「デザむンパタヌン」2011

13.゚ノァンス・゚リック-「サブゞェクト指向デザむン」2011

14. GOST 34.602-89「情報技術。 自動化システムの䞀連の暙準。 自動化システムの䜜成に関する参照条件」



All Articles