Gleyzer両氏によって共同開発されました。2019で、同言語の発表を行いました。InfoQはPurdy氏に言語と、氏らが解決を目指した問題について聞きました。設計/アーキテクチャアジャイルマニュフェスト:ソフトウェアアーキテクトの視点ソフトウェアアーキテクトの役割と責任はアジャイルソフトウェア開発のためのマニフェストの価値と矛盾していると見えますが、優れたアーキテクトはアジャイル開発チームをサポートするテクニックを見つけています。Streamingは、ストリーミングデータのためのSQLライクなインターフェースを提供します。Streamsによって、Redisがストリーミングデータを複数のプロデューサとコンシューマの間で消費、保持、配信することができるようになります。ソフトウェア開発のマニフェストたゆまず息もつかずに市場に突進することで、会社を静かに消滅の崖っぷちへと追い込みます。それは設計してコードを書く方法を再考する時です。簡単さへの投資は、速さへの投資です。簡単さは知的財産の主鉱脈でもあります。競争上の優位性は、一度失ったら、もう一度手に入れることはほとんど不可能です。Buytaerts氏が過去10年間にわたって、企業がDevOps採用のハイプサイクルをくぐり抜け、変革に対する誤解を解消する過程を支援してきた経験について語ります。Notation(BPMN)は今日のプロセスデザインツールのすべてに普及している表記法である。6.1(サイト・英語)(BEAのBPMN)など、新しい実装で市場に参入し続けている商用およびオープンソース両方のBPMSツールベンダーに広く受け入れられている。InfoQのBPMNに関する投稿記事(参考記事)をいくつか見てほしい。広く採用されているにもかかわらず、それでもBPMNツールは多くの欠点を抱えている。BPMNはグラフィカルな記法であり、標準化されたメタモデルをサポートしない。そのため、BPMNツール間には相互運用性がほとんど、またはまったくない。XPDLを使用してプロセス図を保管および交換することは可能だが、すべてのBPMNツールがそれをサポートしているわけではない。Language(BPEL)に変換される。Silver氏は(source)次のことを指摘している。グラフ指向のBPMNモデル(あなたは、ほぼどこでも流れのルートを決定できる)と、ブロック指向のBPELとの間のミスマッチ上記のことは、2つの言語間にかなりの不一致をもたらし、多くの場合、そのような変換を困難なものにする。BPMN仕様では、多数の図パターンの単純なBPELマッピングについて記述する試みがあるが、特定のパターンはBPMN仕様に記述された方法でマッピングできないことが長年にわたり認識されています。した単純なマッピングに基づきBPELエクスポートを有効にするBPMNツールは、BPMNが厳しいブロック指向の方法で描かれていない場合に、多くの有効性エラーをユーザーに返す傾向があります。そのため、実装の大半はBPMNからBPELへの変換のみを提供し(相互変換ではない)、この限定的なアプローチでさえ、真に実行可能なコードをめったに提供しない。Lonjon氏のホワイトペーパー(source)に概説されている。List(サイト・英語)と類似している。重要なことは、(既存のXPDLに加え)BPMN交換形式の作成である。Stein氏は(source)、次のように述べている。1.x時代に戻ったように、グラフィカルモデルの交換形式は存在しません。BPMNの場合はもっとひどいです。1.xのXMIのようなものがありません)。2は、図のグラフィカルレイアウトとモデルコンテンツをカバーする交換形式を導入することで、この問題に対処する必要があります。Metamodel(BPDM)(source)を使用することである。semantics)の明確な定義を提供するだろう。これは非常に強力な解決策であるが、多くの新しい概念をもたらすだろう。新しい仕様で対処することになる別の問題には、プロセスを開始する複数の方法の指定のサポート、非中断的な中間イベント、半構造化された動作のサポートなどが含まれ、これはBPMNをさらに複雑にする可能性がある。2.0に取り掛かる予定はないが、その初期の発表はWeb上で多くの活動を引き起こした。Stein氏(source)は、次のように述べている。多くの新しい概念を持つことは、BPMNの現在の強みである単純さと矛盾するかもしれません。これは、BPMNモデリングのラーニングカーブが高くなり、さらなる導入を妨げる可能性があります。Saxena氏(source)が次のように繰り返して述べている。(1.1)をここ数年間で最も広く採用された仕様の1つにした素晴らしいものについて特定します。第一に、BPMNは単純であるということです。厳密に言うと、単純なことを単純に保ちます。私は見積もりから支払いまでのQuote-to-Cashプロセスをモデル化したい場合、ほんの少しの時間でそれほど習得の困難さを感じることなく、それを実現できます。それは、Visioのような描画ボードに描画するフローチャートと同じくらい簡単であることに多くの人が気付きました。これらの新しい特徴すべてを考慮すると、尋ねるべき質問はBPMNの役割についてである。Dubray氏(参考記事)が次のような仮定を主張している。ビジネスアナリストはプロセスモデルから実行可能な解決策を作成できるはずです。これは、ビジネスプロセス管理の間違った考えの1つである。非常に単純なプロセス、たとえば注文承認などを除いて、実用的なBPM実装は一般にIT部門の関与を必要とし、その結果、直接BPMNを実行する必要がない(ほとんどの場合、実行しない)。この場合、より重要な質問は、プロセス実装時に行われた変更がどのようにオリジナルのBPMNモデルと同期化できるのかである。この質問はまだ多くの専門家によって議論されているが、BPMN標準の新リリースが発表される前に答えが得られなければならないように思える。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。毎週火曜日に前週のまとめコンテンツがお送りいたします。25万人ものシニアデベロッパーのコミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。よい世界へ私たちが暮らす世界を大切に思い、よりよいものにしたいと考えています。人のためのソフトウェア開発を加速し私たちのミッションを実現することで、この思いを成し遂げようとしています。私たちは利益の1%をさまざまな慈善団体に寄付しています。会社として、また従業員として、そうしたことの価値を強く信じているからです。with.プライバシーBTあなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。アドレス*Eメールを変更すると確認のメールが配信されます。会社名:現在の会社名をご入力ください。Other組織規模:現在の組織規模をご入力ください。2,501+国:現在の国を設定してください。Zimbabwe都道府県:現在の都道府県に設定してください。次の都道府県にアップデートする:ニュースレターを購読しますか?インダストリーメールを購読しますか?本Eメールに登録すると、以前より関心のあったトピックの関連情報をお送りする場合がございます。詳細はこちらのプライバシーポリシーをご覧ください。newsletter?新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。