ブログ

  • 株式会社プライムポリマー

    株式会社プライムポリマー

    海外拠点からの開発依頼〜開発フローをシステム化。進捗を可視化、業務スピード向上に繋がる。

    株式会社プライムポリマー

    2005年

    695名

    ※2024年3月末 時点

    ポリプロピレン、ポリエチレン樹脂の生産・販売・研究

    製造・開発

    この事例に関連するプロセス改善記事

    この記事の目次

    海外拠点からの開発依頼管理に利用

    株式会社プライムポリマーは「合成樹脂」を製造・販売する会社です。

    日常生活の中でも「PP」や「PE」などの表記を見かけたことがある方も多いと思いますが、「ポリプロピレン」や「ポリエチレン」と呼ばれる樹脂を製造・販売し、液体洗剤などの「プラスチック容器」や、強度のある「自動車のバンパー」といった製品の原料として世の中で広く用いられています。

    Questetra は、海外拠点からの開発依頼を管理するために導入しました。北米・タイ・中国・インド・ブラジル・欧州の海外事業所から、多種多様な製品開発依頼が届くのですが、その依頼から回答までを Questetra でシステム化しています。

    無駄・手間が多かった海外事業所との情報共有

    海外事業所が主導する製品は、各事業所で仕様や生産数量を検討し、その上で本社に依頼します。

    以前は、それらの依頼について Notes のワークフローで申請していました。しかし、 Notes 自体が国内用のイントラネットで運用されていたため、海外にある事業所から直接アクセスすることができませんでした。そこで、依頼内容を一度 Excel にまとめ、国内の担当者にメールし、メールを受けた国内の担当者が依頼者に代わって Notes に登録するという流れを取っていました。

    しかし、これには以下のような課題がありました。

    • 海外事業所のスタッフにとって、自分の依頼がどこまで進んでいるのか見えない
    • 代理申請者は、海外事業所のスタッフに逐一フィードバックしなければならない
    • そもそも、依頼内容の入力作業が二重作業となっている
    • 現地との時差もあって、業務にスピード感がない

    今では、全ての依頼の進捗を簡単に把握できるようになったため、不要な進捗確認を省くことができました。また、仕事がよりスピーディーに進められるようになったと感じています。さらに、受付担当は内容の確認だけで済むようになり、二重入力の手間もなくなりました。

    Questetra を使い始めてから「自分が放置してしまっている仕事があるのではないか?という不安から解放された」という声を聞いています。

    Questetra では、自分が処理すべき仕事が自動的に「マイタスク」に入ってきます。「マイタスク」が空になる=自分の仕事は全て終わり、放置してしまっているものがない、という安心感が得られるのではないかと思います。

    今後は他クラウドとの連携も

    これまでプライムポリマーでは、複数の業務システムやデータベースを連携して、業務生産性の向上やお客様の利便性に寄与するシステム環境の整備を進めてきました。

    Questetra も、今後はより広範囲の部門・業務に展開していく計画です。この計画の中で、社内のシステムや様々なクラウドサービスと連携していきたいと考えています。それぞれのサービスの長所をよく理解した上で、最適な組み合わせを見つけ、全社員がポータルシステムからシームレスに各サービスを利用できる姿が理想です。

    Questetra には様々な API があるので、最終的には手を尽くせば何でもできるとは思いますが、利用者から見てよりシンプルで利用しやすい形を目指して進化されることを期待しています。

    ※ 本事例は2016年11月時点の情報です

    同業種の導入事例

    • 日本軽金属株式会社
      日本軽金属株式会社

      進捗の見える化で変わる品質保証。業務改善が回り続ける仕組みへ

    • 本田技研工業株式会社
      本田技研工業株式会社

      全社DXで業務の断捨離と効率化を実現。年2,600時間の削減に成功した業務も

    • NKKスイッチズ株式会社
      NKKスイッチズ株式会社

      ワークフローアプリで、タスクの受渡しを自動化。多くの部署/担当者が関わる業務の可視化が実現。

    • 三信電気株式会社
      三信電気株式会社

      年間350件の受発注業務と年間1,500件の申請業務をペーパーレス化。入力ミスや手間を軽減し、管理コストの50%を削減。

  • I Tried the Online Payment, Stripe

    I Tried the Online Payment, Stripe

    Autumn in 2016, Stripe, the giant of online payment is landing Japan! I wrote an experience note, anyway.

    0. Stripe is landing!

    Media says Stripe has made its full-scale entry into the Japanese market last Tuesday (2016-10-04).

    Stripe is an American IT company, operating in over 25 countries, that allows both private individuals and businesses to accept payments over the Internet. (Wikipedia)

    Even though most articles focused on “…merchants and other businesses in Japan can use Stripe to sell goods in around 130 different currencies”, I thought its “Connect feature”, which allows us to automate “intermediary exploitation” (?), or its “Protection racket fee” (??), is ‘Super cool!’.

    For instance, the desk work in a sales agency could become unmanned.

    Table of contents

     

    1. Let’s Try it now

    Practice makes perfect…

    Although the contents in the Website of Strip Japan and in the blog concerning the release of their official versionare translated into beautiful Japanese language, the contents in their Stripe APIs reference are…completely in English.

    Well, this industry is always like that, even if they announce the “Landing in Japan!”

    (Nobody expects…)

    2. Impressions of the reference

    It’s good.

    I could skim it without getting lost, compared to Google’s reference in which I get lost in the links every time I visit it. To understand the functions overview, I would say it takes 30 minutes for the tutorials and one hour for the API references (as long as you are familiar with APIs).

    Although, on the reference page, they tell you to “throw this CURL command in your own terminal!” when you haven’t even logged in. I don’t know how to say it, but I thought it’s very “pushy” or “masculine”…

    Regarding to the sample codes, they insist “This is the simplest way!”…

    It’s “manly” or “brisk” or…

    However, I think it would be good for me to learn their ways.

    Although this is my very personal and irresponsible opinion, I think people who are “admire burly young Stripe, rather than PayPal –which is getting old.” will come up.

    # By the way, if there is anything you absolutely do not understand, I recommend you to make a functional comparison (or pre-learning) with “WebPay”, which is popular within Japan (which I also recommend), on their Website…

    3. Basic structure of Stripe

    To roughly summarize it, it manages:

    • A, Customer information / Credit card information in [Customers]
    • B, Billing information in [charge]

    (That’s simple.)

    Putting it simply, it registers A, and sends billing information of B1 B2 B3 B4 B5 B6 B7 B8 B9 to A.

    4. Characteristics of Stripe

    Even though I have experienced various APIs, such as Google APIs, mainly, kintone APIs, or “Corporate Number System Web-APIs”, etc. I think “Stripe APIs” are distinctive somehow…

    Notably, the “Test Mode” is very easy to use.

    Honestly, I thought Questetra (Cloud-based Workflow) should emulate its interface (or rather its design concept).

    In fact, for implementers who are still anxious even after conducting tests to try the “utilization of APIs”. I suppose this system design, which handles in parallel “Test Mode and Live Mode” be contributing to push up the speed and the quality of the implementation to a higher level.

    # More specifically, it distinctively uses the four keys (Basic authentication) and bravely disregards the “Grant Flow for OAuth”.

    5. To call from Workflow

    Well, naturally, in my role,

    I tried accessing Stripe APIs from an auto-step in Questetra BPM Suite, a Cloud-based Workflow.

    * The gray rectangles are auto-steps, and the blue rectangles are human steps.

    The point is to delegate all the “information of Credit cards or email addresses” to Stripe, and Questetra storages only “A. Customer information”. (Steps in the first half)

    * The actual data is like “cus_9K3Z1YSdyG6mvV”.

    And after that, it will send “B. Billing information” to Stripe each time charge occurs. (Loop in the last half)

    * As a matter of fact, the method of directly delivering information to Stripe from a browser using “Stripe.js”, and delivering only “cus_foobar” to the server, is the “Royal road”. (Even though there is a Cross site issue…)

    Additional Notes (2017-09):
    For information on how to make browser communication with Stripe Elements, please see the following.

    Incidentally, the Workflow diagram above seems quite a plain sample. However, it will become a full-fledged business Process by adding, for example, human steps such as “Confirmation of Completion schedule” or “Shipping of goods”, or auto-steps such as “Sending Thank-you mail” or “Sending invoice PDF”, etc. (This is a so-called “Modeling of a Business Process”.)

    By the way, even though the ‘Credit card number should not be stored’ it is a quite important knack for the Credit card settlement business, you should record at least the last four digits of the number. (In cases where you could be requested “the card you charged to”) So in this example, I recommend you to make it overwrite the ‘Credit card number’ with the ‘last 4 digits of the card number’.

    6. Concrete API calls

    Here, I have packaged this automatic processing step.

    This package will allow people who are not capable of writing Script to POST to Stripe APIs.

    * I have sneakily placed the packaged Feature expansion file on M415AUTOMATED STEPAdding an Auto-Step to be Used for Business Process Definition.

    The following are brief explanations of the contents of the Add-on for people who want to create their own package.

    At the first Step, information of [A, Customers], that is “information of a customer and Credit card” is sent in 8 parameters.

    var responseJson = "";
    var uri = "https://api.stripe.com/v1/customers";
    var response = httpClient.begin()
      .basic( secretKey, "" )
      .formParam( "description", stripeDesc )
      .formParam( "email", stripeEmail )
      .formParam( "source[object]", "card" )
      .formParam( "source[exp_month]", expMonth )
      .formParam( "source[exp_year]", expYear )
      .formParam( "source[number]", stripeCardNum )
      .formParam( "source[cvc]", stripeCardCvc )
      .formParam( "source[name]", stripeCardName )
      .post( uri );
    var httpStatus = response.getStatusCode() + "";

    It POSTs ‘Name of the contract’ in “description”, ‘Credit card number’ in “source[number]”, and so on… Soon a reply “O.K. Memorized!” will be returned, then it will store the necessary information among that Response (JSON) into the Workflow side. (Customer ID and Last four digits)

    At the second Step, information of the [B, Charge], that is the “Billing information” is sent in 4 parameters.

    var responseJson = "";
    var uri = "https://api.stripe.com/v1/charges";
    var response = httpClient.begin()
      .basic( secretKey, "" )
      .formParam( "description", stripeDesc )
      .formParam( "customer", stripeCusId )
      .formParam( "amount", stripeAmount )
      .formParam( "currency", stripeCurrency )
      .post( uri );
    var httpStatus = response.getStatusCode() + "";

    It POSTs ‘Contents of providing service’ in “description”, amount of the fee in “amount”, and so on… Soon a reply “O.K. it’s charged!” will be returned, then it will store the necessary information among that Response (JSON) into the Workflow side. (Charge ID and Last four digits)

    7. Conclusion

    As for e-commerce systems of this kind, they used to build them on their own. (Until recently…)

    There used to be projects to develop this kind of systems which cost $50K, $100K, $200K, all over the world. (Maybe still now?)

    However, now we are able to build it easily, only with Stripe and Questetra. Something greater could be done if you connect to other Cloud services.

    Thus, you are able to build up a system which would cost hundreds of thousands of dollars a few years ago, by yourself, in a few days, for Free!
    (Of course, you must have a business idea, separately!)

    I truly think it is becoming an awesome era…

    Oh, one more important thing at the end…

    Questetra, a Cloud-based Workflow, is FREE of charge!

    You Cloud-lovers, try it now!

  • オンライン決済 Stripe を試してみた

    オンライン決済 Stripe を試してみた

    2016年秋、ネット決済の巨人 Stripe が日本上陸! とりあえず体験記

    0. Stripe がやってきた

    今週火曜(2016-10-04)、ストライプさんが日本市場に本格参入したんだそうです。 (「個人や企業がインターネットを通して料金を受納する方法を提供する企業」 by Wikipedia)多くの報道は『日本企業が130以上の通貨でビジネスできる』に注目していましたが、、、個人的には、“中間搾取” (?)や “上納金” (??)を自動化できる『Connect 機能』が「超アツい!」と思いました。たとえば、代理店販売における事務作業が一気に無人化されちゃうかも~

    1. さっそく試してみよう

    で、、、「習うより慣れろ」ですね。。。

    Stripe 社のホームページや正式版リリースに関するブログは、とっても綺麗な日本語に翻訳されているのですが、Stripe API のマニュアルの方は、、、見事に「全編英語」にてお届けされております。まぁ「日本上陸!」と叫んだ所で、この業界、、、コンナモンです。(えぇ、誰も期待してません)

    2. マニュアルの感想

    イイですね。何度訪れても、まいど「リンク迷子」になれちゃう某Google社のマニュアル (+_+) と違って、迷うことなくサラっと読めてしまいます。機能概要の把握には、(API に慣れていれば)、チュートリアルに30分、APIリファレンスに1時間といった所でしょうか。
    ちなみに、ログインもしていない段階から「貴様のターミナルで、この CURL コマンドを投げてみろ!」(ビリーズブートキャンプ風 ←勝手な妄想)と言ってきます。スゴク“強引”というか、“男らしい”というか。。。 うまく表現できませんが、「まだ手も握ってないのに、いきなりキスを求めてくる」みたいな感じのチュートリアルです。(は?)リファレンス・サンプルコードについても、「シンプルな作り方はコレ!」という一点張りな書き方。。。「いさぎよい」というか、「すがすがしい」というか。。。でも密かに「見習いたいな」と思いました。

    個人的で無責任な感想ですが、、、、「PayPal さん少し御歳だし…、若くてたくましい Stripe さんに惹かれて…」という人が急増しそうな予感がします?!?

    #ちなみに「分かりにくいな」と思うところがあれば、日本国内向け御用達の『WebPay』(←これはコレで、超おすすめ!)のサイト(https://webpay.jp/)で機能比較する(あるいは事前学習する)のもアリかも…です! (爆)

    WebPay さんは 2017年04月30日にサービス停止となります。ご注意ください

    3. Stripe 基本構造

    バクっと要約するに、

    • A. 【Customers】で顧客情報/カード情報
    • B. 【Charges】で課金情報

    を管理している訳ですね。(シンプルです)

    平たく言えば、Aを登録して、そのAに対しての課金情報 B1 B2 B3 B4 B5 B6 B7 B8 B9 を送信できれば、わーい、という仕組みになっています。

    追記:その後のUI変更で「切り替えトグル」の位置は変わってます

    4. Stripe の特徴

    今まで Google の各種 API を中心に、”Kintone API” やら、はたまた “法人番号システム Web-API” やら・・・、いろいろな API を経験してきましたが、”Stripe API” は、、、何というか「独特」ですね。特筆すべきは、『Test Mode』が、とても使いやすい、という点です。正直、Questetra 自身(クラウド型ワークフロー)も見習うべきインターフェース(というか設計思想)だと思いました。実際、「API の利活用」は、実装者からすれば「テストしてもテストしても不安!」な訳です。この「Test Mode / Live Mode」を対等に扱う、というシステムデザインは、実装スピードや実装品質を高いレベルに押し上げることに貢献してるんだろうな、と思いました。

    #具体的には4つの key (Basic 認証)を使い分けます。そして「OAuth 2.0 のグラントフロー」なんて見向きもしない男気w

    5. ワークフローから呼び出すなら

    さて、立場上、当然の流れなのですが、、、(よくある流れで恐縮なのですが)、クラウド型ワークフロー『Questetra BPM Suite』の自動処理工程から、Stripe API にアクセスしてみました。

    グレーの四角形で表されている工程で、ここでは「サービス工程アドオン」が使われています。ちなみにブルーの四角形はヒューマン工程です。

    要は、購入者が入力した「クレジットカード情報やらメールアドレス情報やら」は、全て Stripe さんに預けて、Questetra 側は「A.顧客情報」(たとえば「cus_9K3Z1YSdyG6mvV」な感じ)のみを覚えておけばイイのです。(前半の工程)。そして後は、料金が発生するたびに「B.課金情報」を Stripe さんに送る、という流れです!! (後半のループ)
    ※ もちろん「Stripe.js」を使ってブラウザから直接 Stripe さんにお届けして、サーバには「cus_hogehoge」だけを届ける方式の方が「王道」ですよ。(クロスサイト問題はありますが…)ちなみに、上のワークフロー図は、極めて味気ないサンプルになってますが、、、、たとえば『完成予定の確認』や『製品の出荷』といったヒューマン工程、あるいは『サンクスメールの送信』『明細PDFの送付』といった自動工程を追加していけば、本格的な業務プロセスになりますよ! (業務プロセスの「モデリング」と言います、ハイ)

    ところで、、、「クレジットカード番号は記録すべきではない」というのは、カード決済ビジネスの「とても重要なツボ」なのですが、それでも「クレジットカードの下4桁」くらいは記録しておくべきです。(「どのカードにチャージされた?」という問い合わせが入るかも知れないし…)。この例で言えば、「カード番号」を「カード番号下4桁」のレスポンスデータで上書きするのがオススメです!

    「サービス工程アドオン」の自作方法

    6. 具体的な API 呼び出し

    せっかくなので、この自動処理工程をパッケージ化しておきました。これを使えば「スクリプトなんて書けないよー」という方でも、Stripe API への POST ができます。以下は「自分用のパッケージを作るんだー!」という方のために、Addon の内容をカンタンに説明します。(詳しいマニュアルはコチラ: M415自動工程業務プロセス定義で利用可能な自動工程を追加する

    1つ目の工程では、【A.Customers】の情報、つまり「顧客のカード情報や顧客自身の情報」が、8つのパラメータで送信される仕組みになっています。

    var responseJson = "";
    var uri = "https://api.stripe.com/v1/customers";
    var response = httpClient.begin()
      .basic( secretKey, "" )
      .formParam( "description", stripeDesc )
      .formParam( "email", stripeEmail )
      .formParam( "source[object]", "card" )
      .formParam( "source[exp_month]", expMonth )
      .formParam( "source[exp_year]", expYear )
      .formParam( "source[number]", stripeCardNum )
      .formParam( "source[cvc]", stripeCardCvc )
      .formParam( "source[name]", stripeCardName )
      .post( uri );
    var httpStatus = response.getStatusCode() + "";

    「契約名」を “description” で、「カード番号」を “source[number]” で…、と言った形で POST されます。スグに「OK!覚えたぜ!」と返事が返ってくるので、そのレスポンス(JSON)の中で必要そうな情報をワークフロー側に格納しています。(「顧客ID」と「下4桁」)2つ目の工程では【B.Charges】の情報、つまり「課金情報」がを4つのパラメータで送信される仕組みになっています。

    var responseJson = "";
    var uri = "https://api.stripe.com/v1/charges";
    var response = httpClient.begin()
      .basic( secretKey, "" )
      .formParam( "description", stripeDesc )
      .formParam( "customer", stripeCusId )
      .formParam( "amount", stripeAmount )
      .formParam( "currency", stripeCurrency )
      .post( uri );
    var httpStatus = response.getStatusCode() + "";

    「サービスの提供内容」を “description” で、チャージ金額を “amount” で…、と言った形で POST されます。スグに「OK!課金しとくぜ!」と返事が返ってくるので、そのレスポンス(JSON)の中で必要そうな情報をワークフロー側に格納しています。(「チャージID」と「下4桁」)

    7. まとめ

    しかし考えてみれば、、、この手の EC システムは、みんな独自に(自前で)作っていたワケですよ。。。(つい最近まで・・・)500万円、1000万円、2000万円。。。そんなプロジェクトが世界中にゴロゴロあったワケですよ。。。(きっと今でも・・・?)しかし、今となっては Stripe と Questetra だけでも、ココまで簡単に構築できるんです。他のクラウドとも連携させれば、もっとスゴイことができるでしょう。

    つまり「数年前ならン千万円」なシステムが、自前で!、数日で!!、無料で!?!作り上げてしまうことができるんです。。。(もちろん、ビジネスアイデアは別途必要です!) イヤハヤ恐ろしい時代になったなぁ、と改めて・・・・あっ・・・、最後に大切なお話!
    クラウド型ワークフロー Questetra も無料で運用できますよっ!
    クラウド好きな貴方! ぜひ一度お試しくださいませ! (←毎度、スミマセン)

  • MonotaRO Co., Ltd.

    MonotaRO Co., Ltd.

    Used as a business platform for the entire company, including planning work for private brand products

    monotaro-staff

    MonotaRO Co., Ltd.

    Established

    July 12, 1993

    Number of Employees

    Consolidated: 215, Individual: 101
    (As of July 1, 2023)

    Business

    Development, production, and sales of computer software


    Industry

    Professional Service

    User Departments

    Marketing, Manufacturing dept

    Determine the priority of work by auto-detection of delayed projects

    Q. What kind of business are you utilizing Questetra for?

    MonotaRO Co., Ltd. is an Online mail order company that operates a mail order site called “MonotaRO”.

    We sell all kinds of indirect materials on the internet, from common tools such as pliers or screwdrivers to electricity generators which cost tens of thousand dollars. Nowadays, we handle ten million products for the purpose of supporting manufacturing.

    We are using Questetra as a platform for various day-to-day operations, such as product development and general requests.

    Q. Please tell us about how you use it more specifically.

    For private brand products for example, we plan products that reflect the needs of our customers day by day.

    Specifically, we are planning products such as dry cell batteries and walkie-talkies under the MonotaRO brand, and there are always approximately 100 projects that are in the pipeline. We used to manage these projects using Excel, so it was difficult for us to determine which projects were delayed or which should be given priority. Since many of the projects have several Steps such as selection of suppliers or quality checks, the planning period can take several months.

    Now, we have built a mechanism in Questetra to automatically detect delayed projects which greatly reduces the burden on the administrators.

    Utilization range from Non-IT Departments to Auto-processing using advanced IT technology

    Q. Please tell us the reasons why you chose Questetra.

    Above all, it is excellent to enable employees outside of the IT system Department to design Business flows.

    Actually, in the past we had to give up a company-wide deployment of a system, which had been used by the IT system Department, because it was very difficult for regular employees to use. In contrast, we are very thankful for Questetara because even regular administrative and operational staff are able to configure complex business rules by themselves.

    As a result, workers in the IT department can focus on activities such as supporting the embedding of Script Steps (automated processes).

    Q. Please tell us your plans of use expansion in the future.

    Currently, Questetra is used differently by different departments.

    I realized that there are still many inefficient in-house operations because their Business Processes are not well defined. I would like to promote further use of Questetra in these departments and business operations, specifically for activities such as in-house workshops based on best practices.

  • 株式会社MonotaRO

    株式会社MonotaRO

    日常業務のプラットフォームとして活用。商品企画プロセスでは、遅延の発生を自動的に検知。

    株式会社MonotaRO

    2000年

    710名

    ※2023年11月 時点

    事業者向け工場用間接資材の販売

    マーケティング、製造・開発

    この事例に関連するプロセス改善記事

    この記事の目次
    monotaro-staff

    遅延案件を自動検知し、優先して対応すべき作業を判断

    株式会社MonotaROは、「モノタロウ」という通販サイトを運営するネット通販会社です。

    「ラジオペンチ」や「ドライバー」といった一般的な工具から、数百万円もする「発電機」まで、ありとあらゆる「間接資材」をネット販売しています。『現場を支える』をキーワードに、今では1000万点を取り扱っています。

    Questetra は商品開発や一般的な申請事務など、さまざまな日常業務のプラットフォームとして活用しています。

    たとえば「プライベートブランド商品」を企画する業務では、お客様のニーズを反映した商品を日々企画しています。

    具体的には「モノタロウ」といったブランドの乾電池やトランシーバーなどを企画するのですが、企画中案件の数はいつでも100件程度ある状態になります。以前は Excel を使って管理をしていましたが、サプライヤの選定や品質のチェックなど工程数が非常に多くまた期間も数か月と長期に及ぶものが多いため、「どの案件が遅れているのか」「どの案件のどの作業を優先すべきなのか」といった判断は非常に困難でした。

    今では Questetra の中で「遅延案件を自動検知できる仕組み」を構築し、管理者の負担は大幅に削減されたと思います。

    非IT部門での活用だけでなく 自動処理の活用も

    Questetraは、何と言っても「情報システム部門以外の一般社員でも業務フローを設計できる」という点が素晴らしいと思います。

    実は、情報システム部門としてはすでに部門内活用していたシステムがあって、それを全社展開することを検討していたのですが、「難易度が高い」と断念した経緯があります。その点、業務担当社員が当社独自の複雑な業務ルールを設定していけるというのは非常に有り難いです。

    結果、情報システム部門は「スクリプト工程」(自動処理)の埋め込みを支援する、などの活動を行っています。

    今後は全社展開へ

    現在、Questetra の活用状況については、部門による差があります。

    業務プロセスが定義されていないことで、効率が良くない社内業務はまだ多数あると感じています。基本的には、社内の成功事例をベースにした社内勉強会を開催するなどの活動になるとは思いますが、さらに多くの部門・業務で活用できるように活動していきたいと考えています。

    ※ 本事例は2016年9月時点の情報です

    同業種の導入事例

  • Cloud BPM v11.1 supports Service-Task Addon

    Cloud BPM v11.1 supports Service-Task Addon

    Add “Auto-posting to Slack” icon to your process modeling pallet!

    Kyoto, Japan – September 5th, 2016 – Questetra, Inc., the global SaaS provider of Business Process Management (BPM), today announced that they have published the new version 11.1 of the Cloud-based Workflow product “Questetra BPM Suite” on Sep. 5th, 2016. In this new version 11.1, Modelling Elements which were not included as standard functions, such as “Automatic submission to other Cloud” or “Automatic conversion to CSV format” are now available. (Service-Task add-on feature)

    To formulate a “Quotation submission” into Workflow (Business system), for example, a Process-owner (administrator of business operation) would arrange several human-processing Steps and automated Steps to create a Business Process Definition (Modelling). Specifically, to define by drag & drop placement of Step-icons, such as #1) Drafting, #2) Approving, #3) Submitting, #4) Reporting the Result, #5) Storing the PDF of Winning Quotation into File Server.

    Thus far, it was also possible for anyone to undergo the automation of processing easily with icons of pre-equipped Auto-processing Steps, such as “Auto-generation of PDF” and “Auto-storing to Google Drive”. However, in order to create an Auto-step icon for a processing that is not prepared as a standard Modelling Element, advanced configurations were required, such as writing a Script. With the new version 11.1, you are able to add Modelling Elements by importing Add-ons that specify data treatment and request procedures. That will allow you an easy drag & drop placement of Auto-processing Step icons, such as “Sharing Win-loss information with other departments on Slack”. This will help Questetra users to promote “Improvement of productivity” by using automated Steps.

    Questetra BPM Suite

    Cloud-based Workflow “Questetra BPM Suite” is a business platform for achieving paperless and telework environments. When a business issue “arrives” at a Step, a User (worker) processes it in a previously specified manner and enters the work result, then the issue goes on to the next step automatically. Its most outstanding feature is its drag & drop feature used in the configuration of the “Business flow”. This feature allows a Process-owner to iterate the Improvement cycle on his/her as a part of the day-to-day work. (BPM: Business Process Management).

    Since it is applicable not only to simple business operations such as “Decision-making request” or “Document translation”, but also more complicated operations such as “Pre-shipment Quality check” and “Invoicing-Payment confirmation”, it allows to centrally visualize the progress of various in-house businesses.

    Service-Task Addon feature

    By importing Service definition files (Add-on XML) in advance, custom Service Steps (Service Tasks) will become available for Business Modelling. It is also possible to create definition files (Add-on XML) on your own, in case where you could not find what you want.

    Other Improvements

    Enhancement of Script Step

    In [Script Task] (Script Step) for Auto-processing, “Method of HTTP request transmission” and “Method of Email transmission” are now available. This enables to complete external communication processing only by [Script Task], which had been thus far separately arranged as [Throwing Message Intermediate Event]. Also, due to the addition of external communication functions, time-out period of the Auto-processing Step will be extended to 30 seconds from two seconds. (Likewise, [Service Task] that has been added by Add-on XML will have a 30 seconds limitation.)

    Renewal of Collective setting Functions in the Editing permission on all Human Steps

    We have changed the access level configuration (read/write setting) which used to be a matrix structure of Processing-step and Business data, to a more graphical configuration screen. Moreover, the configuration of Access level is now able to be imported and exported in CSV format.

    OAuth 2.0 for [Developer APIs]

    Concerning [Developer APIs] which responds to requests from outside (Workflow APIs and System Settings APIs), OAuth 2.0 communication is available now. Although communication in Basic Authentication and in OAuth 1.0 is currently available, OAuth 1.0 has become deprecated and will not be supported in future versions.

    Release Note for the detail: https://support.questetra.com/versions/version-1110/

  • 世界 BPM as a Service 市場レポート(2016-2020)

    世界 BPM as a Service 市場レポート(2016-2020)

    オンプレはまだ市場の52%を占めているそうです。SAP・Oracle・CSCあたりが本気になってきた模様です。

    市場レポート「世界の BPMaaS 市場:2016-2020年」が発表されました。今回も Questetra は『世界の有名ベンダー34社』にリストアップして頂いているようです。(※ BPMaaS: クラウドベースのビジネスプロセス管理)

    technavio: GLOBAL BUSINESS PROCESS MANAGEMENT AS A SERVICE MARKET 2016-2020

    … Business processes that are integrated with cloud services like software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS) are commonly referred to as BPMaaS. In recent times, it has been observed that many organizations have started adopting BPMaaS solutions to maintain product quality, remove inefficiencies in manufacturing processes, check errors, track design changes, enhance overall productivity and reduce costs, ensure time management, boost ROI, and improve time-to-market.

    http://www.technavio.com/report/global-enterprise-application-business-process-management-service-market (2016-05-27)

    Global Information: 世界のBPMaaS (クラウドベースのビジネスプロセス管理) 市場:2016-2020年

    …世界のBPMaaS市場は、2016年から2020年にかけてCAGR (複合年間成長率) 38.55%で成長することが予測されています。当レポートでは、世界のBPMaaS (クラウドベースのビジネスプロセス管理) 市場を調査分析し、市場の概要、市場発展促進要因、市場における課題、ならびにそれらの影響を概括、導入形態別・エンドユーザー別・地域別に市場の現状と見通しについて調査分析するとともに、主なベンダーのプロファイルをまとめています。…

    https://www.gii.co.jp/report/infi327735-global-business-process-management-bpm-service.html (2016-05-27)

    しかし、毎度のことながら、この手のレポートはお高いですね。(ボヤキ)

    レポートの内容としては、「on-premises BPM」はまだ市場の52%を支配しているのだそうです。つまり「Cloud BPM」はマダマダだそうです。

    また、第9章の先進的な国として、「米国・英国・日本」の3国が挙げられていました。日本が入ってくるとは、すこしオドロキです。

    なお、リストアップされている世界中のベンダーは、「主要ベンダー」(Key)と「有名ベンダー」(Prominent)のあわせて34社でした。 日本企業は、、、、えーっと、 Questetra だけですね。。。(さみしい)

    はい。Questetra 社としては、BPMばかりをやっている訳で、、、もっと、のし上がっていかなければなりません。ガンバリマス!(←いつも結論は同じ)

    <Key vendors (6)>

    IBM、OpenText、Pegasystems、CSC、Oracle、SAP SE

    <Prominent vendors (28)>

    Accenture、Adaptive Planning、Adeptia、Adobe Systems、Appian、Barium、Capgemini、Cognizant Tech、Colosa、E-Builder、Eccentex、Genpact、HandySoft Global、Integrify、Knowesia、Kofax、Lexmark International、Metasonic、MicroPact、NorthgateArinso、Perceptive Software、Progress Software、Questetra、Red Hat、Software AG、Tibco Software、Wipro、XMPro

    .

  • Cloud Workflow v11 Becomes Friends with Outside APIs

    Cloud Workflow v11 Becomes Friends with Outside APIs

    Exchanges JSON with Cloud Services via OAuth2 or Custom-Headers

    Kyoto, Japan – May 23rd, 2016 – Questetra, Inc., the global SaaS provider of Business Process Management (BPM), today announced that they have published the new version 11.0 of the cloud-based Workflow product “Questetra BPM Suite” on May 23rd, 2016.

    In this new version 11.0, it has become capable of communicating with more External APIs, for its automatic communication function has been enhanced. Specifically, it allows data federation with Core system which requires “Custom HTTP header” such as a Cloud database service “kintone”. This feature will allow configurations, e.g., automatic reference to “Client Master information” which exists external in the middle of “Estimate approval Process”, and automatic update of Common options file by “Daily synchronization Process”.

    Questetra BPM Suite

    “Questetra BPM Suite” is a multipurpose Cloud-based Workflow product (SaaS product) which is capable of “PDF Auto-generation” and “External connectivity”, etc. Using this product, you will be able to make various in-house processes going Online, not only simple business operations such as “Application procedure”, “Decision-making request”, or “Document translation”, also complicated operations such as “Service provisioning Process” or “Process of sequential operations to Bill issuance from Order acceptance”. (BPM: Business Process Management)

    Its most outstanding feature is Mouse-driven configuration of “Business flow”. This feature allows a Process-owner, who knows the business should be, to continue to iterate the Improvement cycle on his/her own in day-to-day work. (Free for up to 10 Users)

    Enhancement of HTTP Request Transmission function

    Regarding Setting property of “Throwing Message Intermediate Event (HTTP)”, an optional “HTTP header” becomes available to be added. With this function, it is now capable of communication methods which adding header such as “X-Cybozu-API-Token:” or “X-ChatWorkToken:”, instead of having been capable of secure communications only Requests that were authorized by “OAuth 2.0 communication” or by “Basic Authentication” until now.

    Other Improvements

    Indication of upstream path

    Regarding the feature to indicate current progress (current Step) on a Business Flow Diagram, “Route that passed through up to that point in time” has become obvious. In addition to “Current location of the Issue” and “Operator of the upstream Step” that have been indicated with icons, “Pass route” is shown in red arrow.

    Dashboard

    Regarding [Dashboard] feature which concurrently displays multiple Aggregation graph, it is now available to display, e.g. a line graph such as “Monthly change in the total amount of the order”, or a bar chart of “Weekly changes in total amount of Reimbursed expenses (Department breakdown)”. You are now able to display graphs from various aspects, in addition to being limited to “the number of Issues that operated by own” or “Bottlenecking in Decision-making Process (Heat map)” so far.

    Hierarchical Select-box

    You are able to set up hierarchical relation (dependency) among Select type data items. For example, when you select an option of “8: East Asia” at a Selection form for “Area” (out of 1: North America/2: Africa…./8:East Asia), in a Select form for “Country”, only “81: Japan/82:Korea/852:Hong Kong/86: China…” will be displayed. So far, additional description of JavaScript was required to achieve this, you are now able to set up easily by specifying the dependency. (Forward Match of [Options ID])

  • クラウド型ワークフロー、v11で外部API接続を強化

    クラウド型ワークフロー、v11で外部API接続を強化

    SaaSベンダーの株式会社クエステトラ(京都市、代表執行役CEO今村元一)は5月23日、クラウド型ワークフロー製品である 『Questetra BPM Suite』 の新バージョン11.0を公開しました。

    新バージョン11.0では、自動通信機能(HTTPリクエスト送信機能)が強化され、より多くの外部APIと通信できるようになります。具体的には、「カスタムHTTPヘッダ」を要する基幹システムやクラウド型データベース『kintone』等との連携が可能となります。これにより、たとえば外部にある「取引先マスタ情報」を、「見積承認プロセス」の途中で自動参照させたり、「日次同期プロセス」において共通選択肢ファイルを自動更新させたりする設定が可能となります。

    Questetra BPM Suite とは

    『Questetra BPM Suite』は、「自動PDF生成」や「外部接続」等をサポートする高機能なクラウド型ワークフロー製品(SaaS製品)です。「申請手続」「稟議承認」「文書翻訳」といったシンプルな業務だけでなく、「サービス提供プロセス」や「受注報告から請求に至る一連の業務プロセス」といった複雑な業務に至るまで、様々な社内プロセスを幅広くオンライン化することができます。(BPM: Business Process Management)

    最大の特徴は「業務の流れ」をマウス操作で改変できるところにあり、業務のあるべき姿を知るプロセスオーナー自身が日々の業務の中で少しずつプロセスの改善サイクルを回し続けることが可能となります。(10ユーザ無料)

    HTTPリクエスト送信機能の強化について

    「メッセージ送信中間イベント(HTTP)」の設定プロパティにおいて、任意の「HTTPヘッダ」を追加することができるようになります。これまで、「OAuth2.0通信」にて認可されたリクエストおよび「Basic認証」されたリクエストでしかセキュア通信ができませんでしたが、「X-Cybozu-API-Token:」や「X-ChatWorkToken:」といったヘッダを追加する通信方式にも対応します。

    その他の機能改良について

    上流経路の表示

    業務フロー図上に現在進捗(現在工程)が表示される機能において、「その時点までに通過した経路」についても一目で分かるようになります。これまでも「案件の現在位置」や「上流工程の処理者」がアイコン表示されていましたが、それらに加えて「通過経路」が赤色矢印にて表示されるようになります。

    ダッシュボード機能

    複数の集計グラフを同時表示できる[ダッシュボード]において、「受注総額の月次推移」といった折れ線グラフや「立替経費総額の週次推移(部署別内訳)」といった積上棒グラフも追加できるようになります。これまで、「自分が処理した案件の数」や「稟議フローにおける滞留状況(ヒートマップ)」といったグラフの表示に限定されていましたが、さまざまな角度から実績集計したグラフを表示できるようになります。

    階層セレクトボックス

    選択肢型データ項目間に階層関係(依存関係)を持たせることが可能となります。たとえば選択フォーム『エリア』(1:北アメリカ/2:アフリカ…/8:東アジア)において「8:東アジア」が選択された際、選択フォーム『国名』には「81:日本/82:韓国/852:香港/86:中国/…」のみが表示される様になります。これまでは、JavaScriptを追記することによってしか実現できませんでしたが、依存関係を指定するだけで簡単に設定できるようになります。([選択肢ID]の前方一致による)

  • Announcement for implementation of Service Level Agreement

    Announcement for implementation of Service Level Agreement

    We will start Questetra BPMS SLA on April 1, 2016.

    Now, we would like to announce that we are going to change some of the contents of our service from April 1st, 2016; including the “Introduction of service quality guarantee system”. This is a summary of those changes.

    For more details regarding each change, we are planning to add a description on the related web pages, such as “Price”.

    1. Implementation of SLA

    As the use of the Cloud service is becoming common, many of our customers have requested us to clarify our service level. However, we were unable to provide a baseline since the service started in 2009 up until now.

    From April 1st, 2016 on, we will establish an “Equal to or more than 99.9% uptime” as our Service Level Agreement. If by any chance, the accumulated downtime and the actual value of the “Service availability rate” became less than the guaranteed value, we will issue “Service credits”.

    • Service credit
      • If the availability rate is less than 99.9% in a given month: The equivalent of 10% of the month’s fee will be issued as service credit.
      • If the availability rate is less than 99.0% in a given month: The equivalent of 30% of the month’s fee will be issued as service credit.
    • Downtime is defined as the state in which the main system has no external connectivity.
    • Service credits will be issued within 30 days upon receipt of claim from the customer.
    • Service credits can only be applied for future payments of the customer.
    • Service credits cannot be transferred or be applied to the payment of other contracts.
    • Reference: Service availability Records

    2. Expansion of Storage capacity

    As the “Electronic document storage” of receipts of expense has increased, many of our customers have requested us to provide more storage capacity. However, we have limited the storage for “Attachments” to up to the equivalent of “1GB multiplied by the number of available User accounts”.

    From April 1st, 2016 on, we will ensure storage capacity to up to the equivalent of “5GB multiplied by the number of available User accounts”, which is 5 times more than before. As a result, you’ll be able to save a larger amount of “attachments”.

    • Subject of Storage limit (specification)
      • Files stored in File type data items in the Workflow
      • Files attached on Open Chat (Enterprise SNS)
    • We will also start selling options for Extra Storage for those who need more capacity.
    • There are no limitations on the type of data stored, such as String type data items and Date type data items, etc.
    • Separate “Communication restrictions” apply to the transmission of data to Questetra (HTTP: 100MB).

    3. Coverage for Flexible plan

    Some customers, such as the ones who were conducting trials in small teams, or whose business have busy seasons and offseason, have requested a charge method according to actual usage. So far, even in such a cases, you had to register specifying the number of User accounts in advance.

    From April 1st, 2016 on, you will be able to choose the “Flexible Plan”, which is based on the actual use. In those cases, you will pay the fee that corresponds only to the use (Fluctuating number of accounts registered) on a subsequent basis.

    • New Prices
      • Flexible Plan: 12.00 USD per User / Month (6.00 USD per User / Month for Contracts Over 200 Users)
      • Annual Plan: 9.60 USD per User / Month (4.80 USD per User / Month for Contracts Over 200 Users)
    • Addition and Deletion of Users is available at anytime through [Users with Administrators privileges].
    • When “The number of registered Users” on a given day is less than 20, it will be considered as 20 people (minimum).
    • In the “Annual Plan”, we do not refund based on cancellation or decrease in User accounts that occur within the validity period of a contract.
    • You cannot change to “Flexible Plan” from “Annual Plan”(only until the annual update).

    Please note that, the “Monthly Plan”(currently in use) will no longer be available in the future. We appreciate your understanding in this matter.

  • サービス品質保証制度等の導入について

    サービス品質保証制度等の導入について

    2016年4月1日から、SLA (Service Level Agreement) 制度を開始します!

    株式会社クエステトラは、2016年4月1日より、クラウド型ワークフロー『Questetra BPM Suite SaaS Edition』において、サービス品質保証制度の導入など、一部サービス内容を変更させていただきます。

    1.サービス品質保証制度の開始

    クラウド活用が一般化する今日、数多くのお客様から「サービスの品質水準(サービスレベル)を分かりやすくして欲しい」旨のご要望を頂いてまいりました。しかしながら2009年のサービス開始以降これまで、明示的な基準値をお応えできておりませんでした。

    2016年4月1日以降は、「99.9% 以上のサービス稼働率」をサービス品質の保証値(SLA: Service Level Agreement)として定めます。万が一、ダウンタイムが累積し「サービス稼働率」の実績値が保証値を下回った場合には「サービスクレジット」を発行させていただくことになります。

    • サービスクレジットの発行
      • 稼働率が 99.9% を下回った月: サービス利用料(月額相当分)の 10%
      • 稼働率が 99.0% を下回った月: サービス利用料(月額相当分)の 30%
    • ダウンタイムとは、本システムが外部との接続性を持たない状態をいいます
    • サービスクレジットは、30日以内のお客様の請求に基づいて発行されます
    • サービスクレジットは、お客様の将来の支払いに対してのみ充当されます
    • サービスクレジットは譲渡したり別契約の支払いに充当したりすることはできません
    • 参考:サービス稼働率の実績

    2.ストレージ容量の拡充

    領収書等の「電子帳票保存」が加速する今日、数多くのお客様から「十分なストレージ容量が使えるようにして欲しい」旨のご要望を頂いておりました。しかしながら、これまでは「添付ファイル」のストレージ容量に対して「登録可能ユーザ数に 1GB を乗じた値」の制限がありました。

    2016年4月1日以降は、これまでの5倍に相当する「登録可能ユーザ数に 5GB を乗じた値」のストレージ容量が確保されるようになります。これにより、より大量の「添付ファイル」を保存していただけるようになります。

    • 保存容量制限の対象(仕様)
      • ワークフローのファイル型データに格納されたファイル
      • オープンチャット(社内SNS)に添付されたファイル
    • さらに容量追加が必要な方のための追加オプションも別途販売を開始いたします
    • 文字列型データや日付型データなどで格納されるデータには容量制限はありません
    • 別途 Questetra へのデータ送信において「通信制限」(HTTP:100MB)があります

    3.実績課金方式への対応(お支払方法の多様化)

    小規模チームにおいて実証実験している場合、繁忙期と閑散期のある業務でご利用いただいている場合、など、お客様によっては利用実績に応じた課金が望ましいケースが少なくありませんでした。これまでは、その様なケースであっても、事前にユーザシート数(利用人数枠)を指定したうえで、お申し込みしていただく必要がありました。

    2016年4月1日以降は、ユーザアカウントの登録実績をベースにした「日割プラン」を選択していただけるようになります。この場合、利用実績(登録アカウント数の推移)に応じた料金を事後にお支払いいただく形となります。

    • 新しい利用料金
      • 日割プラン: 月額 1200円/ユーザ (200人超分は600円/ユーザ)
      • 年間プラン: 月額 960円/ユーザ (200人超分は480円/ユーザ)
    • [ユーザ管理特権] により、いつでもユーザを追加もしくは削除できます
    • 「登録ユーザ数」が20人未満の日は、20人として計算されます
    • 「年間プラン」では、契約途中でのキャンセルや減数によるご返金はできません
    • 「年間プラン」から「日割プラン」への変更はできません(年次更新の際を除く)

    なお、いわゆる「月間プラン」(現行方式)によるお申込みは、今後ご利用いただけなくなります。何卒ご理解を賜りますよう、お願い申し上げます。

  • Cloud Workflow v10.4 Offers Mass-Data Combobox

    Cloud Workflow v10.4 Offers Mass-Data Combobox

    Original Japanese version

    Compatible with Customer Master or Postcode List!

    Kyoto, Japan – November 2nd, 2015 – Questetra, Inc., the global SaaS provider of Business Process Management (BPM), today announced that they have published the new version 10.4 of the cloud-based Workflow product “Questetra BPM Suite” on November 2nd, 2015.

    In this new version 10.4, significant speeding up has been achieved in “Combo-box form” (Search select) in the data input screen. This will allow a Select input form to set up to refer a Master data which is as large as tens of thousands of articles. For example, by registering “Customer Master” in the Workflow platform, “Selection of a Customer” in invoicing or billing operation will become more efficient and accurate. It is also possible to register entire “Postcode-address Master” which the number of records reaches 150,000.

     

    Speeding up Combo-box (Search-select)

    The processing speed of the Data Selection Form that refers to the “Options master” (options XML), has become significantly faster. For example, a setting of input completion of data, such as “Address” and “Postcode” in referring the entire Postcode list which reaches to 150,000 lines, is now available.You can confirm the operation on the demonstration system in the following URL. http://en.workflow-sample.net/2015/11/zipcode-xml.html

     

    Other Improvements

    Debugging Execution

    A designer of Business Process Definition (Process Model) becomes to be able to test run a Process Model (Debugging execution) in the middle of designing. From now on, you are able to flow testing Issues freely, without affecting the Process Models in operation nor Issue processing logs, whereas previously there was a need to test operation on another Workflow environment when you have modified many parts.

    User Timezone

    It becomes capable of displaying by the Timezone of each User of the time information on Issue date and in the logs of Issue processing, etc. It allows overseas staffs and remote workers who are working in different Timezone from the system standard time (server time) to recognize the time information more easily.

    Request Message Throwing (enhanced)

    In the function of HTTP Request automatic sending to external servers, it becomes capable of sending any text as Request body. However, it is limited to the formats (Content-type) of “text/xml”, “text/plain”, “application/json”, for the time being.

    Select Animation