Articles tagged with: kintone事例

事例:三宝興隆会様


会員管理の基盤をkintone中心とした構成に変更

  Topへ↓

三宝興隆会様は、宗教法人・三宝禅に関わる、または三宝禅に直接管理される全ての活動を支援運営する任意団体です。
宗教法人三宝禅は70年以上前から活動を開始しており、禅の精神を世界に伝えるためにさまざまな活動を行っておられます。

日本を発祥とした団体であり、昨今の世界中への禅の広まりによって、世界各国に会員を抱えておられます。その広がりはアジアだけでなくヨーロッパ諸国にも。
今の人類の悩める状況を禅の精神をあまねく広め、人々の悩みに寄り添う。その意思に賛同した世界各国の会員に向け、会報や書籍などによる活動を展開されておられます。

三宝興隆会様は、三宝禅の会員との会費徴収や連絡などを主な業務としていますが、世界各国に散在する会員との会費徴収に課題を抱えていました。
年会費が原則の会費ですが、途中で入会された方や、退会された方に対する月割りの会費徴収業務の煩雑さ。それが改善を要する課題でした。
会員管理にはMicrosoft Accessで作成したデータベースをお使いでしたが、メンテナンス担当の方が年配になっていたことやクラウド連携の必要性など、今後の保守に不安が生じていました。そこでkintoneの導入を判断されました。

正直にいうと、構築までに難航し、予定よりも時間がかかってしまい、ご迷惑をかけてしまいました。
その反省も踏まえて弊社の事例として投稿したいと思います。

kintoneを中心とした構成

  Topへ↑

最初にご連絡をいただいたのは2020年の12月です。代表がちょうどCybozu Days 2020 Osakaに登壇するため大阪に出張に行っていた時期だったので記憶に鮮やかです。

ご連絡いただいた時点で、御担当の山田様の脳裏には全体の構成についてのある程度明確な方針が定まっていました。
・kintoneで全世界の会員名簿を管理する。
・WordPressで会員向けページおよび、入金用のページを実装する。
・入金用のページにはStripeを使った決済処理を表示させ、Stripeに処理を任せることで堅固な決済処理を実現する。

あとは会計処理です。それについては弊社より会計freeeをご提案しました。
会員より会費の入金があった場合の仕訳はfreee側に自動的に登録するように実装すれば、会計処理も運用が回るはず。

freeeとStripeはSaaSです。PaaSのkintoneとはRest APIで手軽に連携できるはず。
特にkintoneと親和性の高いfreeeは弊社代表がオンラインハンズオンの講師も務めたことがあり、連携も簡単に実現できるはず。
そこまでできればあとはWordPress内にkintoneから値を表示させ、Stripeの入金画面を表示させるだけで実装は可能。
そう判断して着手しました。

MemberPressとStripeの仕様理解に苦しむ

  Topへ↑

ところが、これがとても難航しました。

2020年の12月。初めにご連絡をいただいた際、弊社は翌年の1月に初めてのメンバー二人の雇用を控えていました。
二人のメンバーのうち一人がWordPressに明るいとのことだったので、実装を任せることにしました。

まず、つまずいたのはMemberPressの理解です。
WordPressはCMS(Contents Management System)です。
その拡張機能は多岐にわたりますが、MemberPressはその一つです。
会員管理や会費納入状況によるコンテンツの表示制御ができるため、海外では比較的導入実績があるようです。

ところが、MemberPressはあまり国内で使われていなかったのか、日本語のドキュメントが少なく、有用な情報が見つけられません。
そこでまず、そもそもの機能の理解に手間取ってしまいました。機能の説明を一生懸命理解しようと努めましたが、言葉の微妙なニュアンスがくみ取れず、この機能や処理の制御がどのようになっているのかあいまいなままでした。
機能の理解がおぼつかない上に、APIのレファレンスやサンプルもすべて英語です。その微妙な機能の制御の理解がまったく進まず、ただ時間だけが過ぎていきました。

Stripeも弊社にとっては初挑戦です。
Stripeもドキュメントの多くが英語です。レファレンスはまだわかりやすかったのですが、テスト用の環境と本番用の環境が別だったため、環境構築やテストの実施などに紆余曲折がありました。

初めに任せていたメンバーは、頑張って実装に向けた作業を行ってくれました。
WordPressのログイン制御など、MemberPressだけで実現できない部分も実装してくれました。

が、時間はあっという間に過ぎていきます。
そうこうしているうちに、そのメンバーはCybozu Days出展を巡る価値観の違いもあって退職してしまいました。

初めて雇用に踏み切った代表にとっても挫折に苦しんだ時期でした。

メンバー交代で実装が前進する

  Topへ↑

メンバーの退職の少し前から、開発の遅れは顕著になっていました。
ところが当初の山田様のご要望では、2021年の年末にはリリースしたいとのことでした。その理由は、会費徴収の切り替わりのタイミングです。年末だと切りがよいので、この時までに実装したいとのことでした。

ところが、この時点で実装は間に合わないことが明らかでした。
そこで、弊社に専任で関わってもらっている技術顧問に実装に入ってもらいました。

そして、11月末でメンバーが退職してからは、弊社の技術顧問がバリバリと実装を進めてくれました。

引き継いだ時点で退職したメンバーががんばって仕様の理解を進めてくれていました。それもあって、MemberPressやStripeの仕様の理解も進み、実装のめどがみえました。

さらにはWordPressに表示する文字列もシステムによって切り替える部分を簡単に切り替えられるような仕組みも実装できました。

ただし、年末には間に合わず、運用は後回しをお願いしました。
ご迷惑をお掛けしてしまいました。

なお、kintoneについては早い時期に実装は終えており、
こちらについてはあまり修正の必要がありませんでした。
この時、WordPressのデータベースを使わずにkintoneを使う実装にしていたことが、
データベースを整備する手間を省いてくれました。

会費のほかにも寄付金の入金もできるように

  Topへ↑

連携のほとんどはphpを使っています。
kintoneで処理が行われればWebhookでMemberPress(=WordPress)にユーザーを作成すると同時に、Stripeにもアカウントを作成し、さらにfreeeの取引先にもデータを追加します。
WordPress内で入金処理が行われれば、StripeのWebhookを通してfreeeに仕訳登録の処理を行い、kintoneにもその旨の情報を更新します。

それらの仕組みのほとんどは2021年の年末までに実装にめどをつけ、年明けからテストに入りました。
その結果、2月頭には本番環境にプログラムをリリースできました。
なお、山田様と弊社のやりとりは全てオンラインで完結しました。一度もお会いしていません。コロナの中だからこそ、このような複雑な実装がオンラインだけで実現できたことでも
印象に残っています。

結果、今回の一連の仕組みについては、
このような連携となっています。

その後、追加で機能の拡充のご要望もいただきました。
会費だけでなく、任意の金額の寄付金も入金できるようにする機能です。
そちらも無事に納品ができました。

とはいえ、反省点は無数にあります。
今回の遅れについてはメンバーのアサインや指導方法など、ありとあらゆるところで代表である私に非があります。
任せるべきところとフォローすべきところのツボがずれていたこと、英語のドキュメントを通した仕様理解についての見通しが甘かったことです。

あらためて、遅れてしまったことについては三宝興隆会様にはおわびします。
そして、それにもかかわらず事例記事のアップのご快諾をいただいたことに感謝を申しあげます。ありがとうございました。

今後の展開

  Topへ↑

これからも会費徴収や税処理、経理処理にあたっての国の制度変更もあり、
改修は発生するとみています。

まずは、現時点で運用に乗っていることに油断せずに行きたいと思います。

そして、弊社にとっても貴重な経験値が得られた結果を無駄にせぬよう、
StripeやMemberPressとkintoneやfreeeとの連携に向けたご要望に対応できるようにしたいと思います。

まとめ

弊社にとって三宝興隆会様はkintoneとStripeやMemberPressの連携など、英語ドキュメントとの戦いでした。これはとても貴重な経験値となりました。それもあってとても印象に残っています。

まずは今後の運用も油断せずにいきたいと考えています。ありがとうございました。

三宝興隆会様のご紹介

名前 三宝興隆会
ウェブサイト http://www.sanbo-zen.org/

事例:法政大学アメリカンフットボール部様


チーム運営の情報基盤をkintone中心とする方法に変更

  Topへ↓

法政大学アメリカンフットボール部様は、日本アメリカンフットボール史において屈指の強豪チームとして知られています。
甲子園ボウルに十八回の出場を果たし、五回の優勝を誇ります。幾多もの激闘と熱戦を繰り広げてきた名門チームです。
法政大学ORANGEの名で知られています。

部員は選手だけでなく、スタッフ、マネージャー、トレーナー、マーケティング、アナリストなど多くの方々を擁しています。その数は監督やコーチやチームドクターを含めると約180名ほど。
ほとんどが学生である以上、毎年、選手・スタッフ・マネージャー・トレーナーのかなりの人数が入れ替わります。
その入れ替わりに耐えられる柔軟な情報基盤の構築が課題でした。

もともと法政大学ORANGE様の内部の情報共有は、Google CalendarとSlackとONE TAP SPORTSとGoogle SpreadSheetを組み合わせて運用されていました。
それを今回、kintoneをベースに構築し直すことになりました。

きっかけは、チーム応援カフェに矢澤様が来られ、そこで相談されたことです。そのご縁からサイボウズ社の毛海さんを通して弊社をご紹介いただきました。
弊社の代表は社団法人様や自治会様などへの導入実績ももっています。それも含めて御推奨いただいたのだと思います。感謝申し上げます。

構築の最初のフェーズが一段落して半年。チーム応援カフェに矢澤様が登壇された際(9/21)、弊社代表も一緒に登壇しました。その中で法政大学ORANGE様の取り組みについて、あらためて皆さんにお伝えすることができました。
その時の登壇内容については、サイボウズ社から以下のリンク先に記事をアップしていただいています。
日本一を目指すアメフト部の、強いチームを作るためのキントーン活用術【法政大学体育会アメリカンフットボール部】
本稿の内容はその時の登壇内容やこの記事の内容に被っている部分もありますが、弊社の事例としてご紹介したいと思います。

短い期間で実装する難しさ

  Topへ↑

今回のご要望は初めてお会いしてから実装完了までの期間が短く、大胆な伴走開発の提案と実践が必要でした。
記録をたどってみると、2022/1/28にメールでご連絡をいただき、2022/2/3に部室を訪問しています。

訪問し、まず現状の運用を伺いました。
上掲の記事にも書かれているとおり、その時点で法政大学ORANGE様が運用されていた機能を
以下に列挙します。
・Google Calendarでスケジュール管理。
・Slackで日々の連絡。
・ONE TAP SPORTSで体調管理。
・Google SpreadSheetで各種データ管理。

その際、4月から運営を開始したい機能としてご要望された機能を以下に列挙します。
・スケジュール管理
・出欠管理
・体調管理
・Slack連携
・ID管理

また、年度内に実現したい機能としていただいた機能を以下に列挙します。
・テーピング費用請求
・面談管理
・書類管理
・物品在庫管理
・テーピング在庫管理
・問い合わせ対応

この時点で4月の運用開始までに使える日数は57日。にもかかわらず、kintoneであればほとんどの機能は実装できると判断しました。

ただし、Slack連携だけは別です。
ご予算の上限も併せて考えると、全ての連携の実現は難しいと答えざるをえませんでした。
なぜならば、Slackのチャンネルの数が多岐にわたっていたからです。その数は30数個。それらのチャンネルに対し、kintoneアプリの特定の条件を満たした場合に通知を行う実装を全て弊社で行うことは難しいと判断しました。

短時間で実装するための柔軟な開発

  Topへ↑

4月からの運用に向け、弊社が提案したのは以下の通りです。
・その時点で運営されていた仕組みをいったんkintoneに集約させることを優先。
・チーム応援ライセンスの利点を生かして全選手やスタッフのアカウントを作成する。
・ID管理はCybozu.comの中で行う。
・Cybozu.comにアカウントを作れば、スケジュール管理/出欠管理/体調管理はkintoneで実現可能。
・Slack文化が根付いていて、チャンネル数も多いため、kintoneと併用する。
・Slackとkintoneを連携させるサンプルプログラムを提供するので、学生さんに実装してもらえないか。

法政大学ORANGE様は、選手以外にもマーケティングやマネージャーなどのバックオフィスを担う方を数多く擁しておられます。しかも皆さんはデジタル・ネイティブの世代であり、ITツールに対して抵抗がありません。普段の連絡もSlackで行うことが定着しています。
そうした学生さんの力を使い、Slackとkintoneの連携をどこまで弊社の手を使わずに実装できるか。それが今回の肝でした。

Slack以外の実装は弊社の作業です。弊社側ではまず部員やスタッフなどのマスタを提供いただき、それを整備するところから着手しました。
情報基盤をkintoneに移すためには、アカウントとして完全な形で整備する必要があります。幸い、チーム応援ライセンスによって900アカウントが使えます。そこにデータを移管すれば、あとは体調管理や出欠管理やその他のkintoneのアプリを実装すれば機能としては実現できます。
その結果、今までサービスが分散していたことによる運用がkintoneに集約されたことで改善されるはず。
あとはkintoneの特徴をどう生かしていくか。
学生さんにもkintoneの説明をしましたし、学生さんも弊社の説明に加えて独学でkintoneを学んでいただきました。

弊社が担った作業は他にもあります。
Google CalendarのデータをkintoneのCalendar Plusのアプリに移行する作業は、
Calendar Plusでもほぼ同じようにスケジュールの運用が可能なことを早めに説明し、ご理解をいただきました。
もちろん、Calendar Plusの見た目はGoogle Calendarとは違います。いくつかの及ばぬ点もあります。が、一旦移行させてしまい、まず運用に乗せましょうと提案しました。

ONE TAP SPORTSもそのサービス内で管理している項目をkintoneで再現しました。
他にも、Google SpreadSheetで運用しているデータをkintoneでアプリとして実現する実例をお渡ししました。

Slack連携やkintoneの条件の肝をお伝えする

  Topへ↑

あとはSlack連携です。

Cybozu.comのアカウントを使ってデータのアクセスや運用が回せる基盤はできました。あとはそこからどのようにSlackと連携するか。
この時、Slack連携の実装を自社でやることに固執せず、早めに学生さんの力を借りる提案をしたことが運用開始につながりました。

まず、弊社でサンプルのJavaScriptのファイルを作り、条件やアプリやフィールドの書き方について丁寧に説明をしました。プログラム内のこことここの値を変えれば、kintoneのアプリから任意のSlackチャンネルへ連携できますよ、といった風に。そのことを技術的な補足説明も加えながら説明し、ご理解いただきました。

弊社でコーディングする事は極力せず、学生さんにコーディングをしてもらう。その作業を担った法政大学ORANGE様のマネージャーの学生さんはとても優秀な方でした。
弊社が提供するJavaScriptのサンプルをもとにした説明。それに何回かの質疑を繰り返すことで、多くのチャンネルからkintoneへの通知が実装されていきました。その数は今ではかなりの数にのぼるはずです。
お客様が自立した実装を行っていただく。弊社は質疑を通してそれを支援する。まさに「ともに走る伴走」のあり方ではないでしょうか。

基盤を整えることによって、情報基盤としてのkintoneに命がやどりました。その結果、4月の時点で運用が開始できました。
もちろん、その時点で完全ではありません。そもそもkintoneで作成するシステムに完成はありません。永遠に未完成なのです。それを少しでも業務改善の必要に応じて継続的に改善を繰り返していくべきもの。それがkintoneのよりよい使い方だと思います。
法政大学ORANGE様も常に成長し、勝利を目指されています。それと同じようにkintoneアプリも常に成長していく。
そうした価値観をはじめから法政大学ORANGE様が持っていてくださったこと。それが、4月からの運用開始につながり、それ以降の継続的な修正につながりました。
5月の連休明けごろからは、弊社が何か手を動かすことはほぼなくなりました。

お客様が自立し、自走を始めていただいた後もご縁は続く

  Topへ↑

5月以降に弊社が関わらなくなったとはいえ、2カ月に一度ぐらいはkintoneについてご質問をいただいています。そしてその都度、弊社からお応えしています。
開発をしなくなったからといって、ご縁が切れることはないのです。
むしろ、さまざまなイベントのお誘いをいただいています。

たとえば、弊社代表の出身校は関西大学です。
そのご縁を踏まえてか、法政大学ORANGE vs 関西大学カイザースの定期交流戦(6/26)にお招きいただきました。仕事関係の方もお誘いして快晴の中で応援しました。
また、今年の甲子園ボール出場をかけた大一番の試合である法政大学ORANGE vs 早稲田大学 BIG BEARSの試合(11/23)にもお招きいただきました。この時は荒天の中でしたが、家族や仕事関係の方々を連れて応援しました。
残念ながらその試合には敗れてしまい、今年の甲子園ボウルに出場する事は叶いませんでした。

今後の展開

  Topへ↑

開発の第一フェーズを終えた後、弊社は法政大学ORANGE様の実装からは離れていました。
が、先日のチーム応援カフェの登壇や本稿のアップと時期を同じくして、次のフェーズに向けて再始動することが決まっています。

上述したとおり、法政大学ORANGE様として考えていらっしゃる機能は他にもあります。より詳しく書くとグッズ販売の管理やその他の備品管理や選手の保護者様への書類提出の管理などです。
まだまだチームを強くするためにやるべき事項は多岐にわたっています。

これからも弊社としては応援していきたいと思っています。また、その改善を通して、わが国のアメリカンフットボールの盛り上がりに少しでも貢献できれば本望です。

そしていつの日か。代表の母校である関西大学カイザースと法政大学ORANGEが甲子園ボウルで激突する日がくればいうことなしです。
その日、代表は実家そばにある甲子園球場に間違いなく応援にいくことでしょう。
その時、弊社代表がどちら側のスタンドに座って応援するのか。それを悩める時が来ることを楽しみにしています。

矢澤様より

導入からの日々について矢澤様はこのように語ってくださいました。

「早い(短期間)、うまい(高品質)、安い(低コスト)という請負泣かせの要求を見事に達成していただきました。特に大きな課題となる「コスト」については、我々ユーザー側が持つ人的資源を活用いただいたことが成功のポイントだったと思います。誠実に、丁寧に、我慢強く。長井代表をはじめとするアクアビット様の指導は本当に素晴らしく、我々も自立運用できるに至りました。
とはいえ、我々のKintone活用は始まったばかりです。引き続き、伴走いただければ幸甚です。」

まとめ

弊社にとって法政大学ORANGE様の案件は伴走の開発形態でもやっていける自信を持つきっかけとなりました。それもあってとても印象に残っています。

まずは次のフェーズを完成させていきたいと考えています。ありがとうございました。

法政大学ORANGE様のご紹介

名前 法政大学アメリカンフットボール部 ORANGE
創部 1935年
ウェブサイト https://www.hoseiorange.jp/football
Facebook https://www.facebook.com/HoseiFootball/
Instagram https://www.instagram.com/hoseifootball/
Twitter https://twitter.com/HoseiFootball
YouTube https://www.youtube.com/channel/UCCKmy0IBGOrQy6JCFbnJg7g

kintone Café 神奈川 Vol.13を開催しました


六月のkintone café 高知 Vol.16 & SORACOM UG 四国に呼んでいただいた事は、私に複数の気づきと学びを与えてくれました。

・サイボウズ社が築いたkintoneエコシステムの理念に通ずる文化をSORACOM社に感じたこと。
・互いがAPIで簡単に繋げられたので、ハードウエアが苦手な私でも取り扱える手応えを得られたこと。
・kintoneを取り扱うにあたって、入力をもっと考えねばならないこと。

そしてご縁も。

次のkintone Café 神奈川をSORACOM UGさんと共催しようと決めたのは、高知での懇親会の場です。
そこで仲良くなったSORACOM UGのなっちゃんこと藤田さんとコンタクトを取り、後日なっちゃんの会社にもお伺いして打ち合わせを行い、イベントの趣旨を固めました。

一方、次のkintone Café 神奈川の開催地は鎌倉でやると決めていました。そこで私は、鎌倉でkintone Caféを行える場所の選定を始めました。
私は鎌倉とさまざまなご縁でつながっています。カマコンにも参加しました。カヤックさんが運営する「まちの社員食堂」で食事もいただきました。鎌倉商工会議所で登壇したこともあります。
今回、ヒトノコトという屋号で活動している渡辺みさきさんに開催に良い場所がないか相談したところ、推薦していただいたのが安国論寺さんです。
ヒトノコトウェブサイト
みさきさん、ありがとうございました。

早速、安国論寺さんとアポイントを取り、七月の某日にお寺を訪問しました。
同行してくださったのは、一緒にkintone café 神奈川を運営してくださっている藤村さんです。そこで、施設の設備面や接続環境に問題ないことを確認しました。
安国論寺ウェブサイト

そこまで決まったので、あとは登壇者やセッションです。
高知のイベントは完全にオフライン限定でした。そのため、内容が参加者のみしか知らなかったことは好都合でした。
実は高知のイベントとは登壇者が何人か重なっています。が、登壇者が被ってもさほど支障はないと判断しました。
コロナ感染対策も含めて何度も打ち合わせを重ね、登壇内容を徐々に固めていきました。
コロナ感染患者数が増加した際は、完全オンラインに移行することも覚悟しました。ハンズオンもすべてオンラインで行うことも含めて準備を進めました。
告知

ツイートまとめ [~開催前]



当日、曇り時々雨だった予報は外れ、見事に晴れました。
お寺に行くと、安国論寺の平井住職がご用意くださった案内看板が二つも設置されていました。それがお寺の雰囲気に溶け込み、とても良い感じを出していました。
中世からの古都でありながら、ITでも多くの先進的な企業を擁する鎌倉にふさわしいお出迎えです。
kintone Caféでも例のないお寺Café。参加して下さったみなさんの期待に応えなければ。

境内には蝉時雨が響いています。三方を崖に囲まれた安国論寺の境内にはリスが生息しています(視察で訪問した際に何匹も見かけました)。自然の癒しに満ちた場所です。
今回、イベントを開催する場所は、本堂の裏手をぐるりと巡った場所に建つ観音堂です。

観音堂はまだ新しい建物です。Wi-Fi完備。電源や机、椅子もそろっています。
調光も可能で冷暖房も十分に行き渡ります。パントリーも備わっているし、トイレも広い。
堂内には南無幸福観世音菩薩様が安置され、悩める衆生の営みを静かに見守ってくださっています。

ただ一つだけ問題が。
それは夏の陽射しが堂内に差し込み、投影したプロジェクターの映像が鮮明に見えなかったことです。この問題は、光量を最大にし、コントラストを調整しても解決できませんでした。
これによってリアル参加の方々にとって少し画面が見にくかったのが残念でした。

ツイートまとめ [開催前~当日]


他には音声をオンラインと会場にどう配分するかでうまくいかず、ぎりぎりまで調整を重ねました。
13時10分がやってきました、開会の発声を行う時間です。
今回の司会進行は私。
kintone Caféの理念とkintoneの目指す目標を語り、まずは始まり。

ツイートまとめ [当日~kintone Caféとは]





続いてトップをお願いするのはJOYZOの四宮さん。今回、四宮さんに登壇していただいたことによって、kintone café 神奈川にkintone界の三巨頭が揃いました。
ラジカルブリッジの斉藤さんはリアルとオンラインで一回すつ。アールスリーインスティテュートの金春さんにはオンラインで一回。そして、Mr.kintoneの四宮さん。

そもそも今回のイベントをやろうと思った理由は、高知で登壇した四宮さんのセッションをより多くの人に聞かせたいと言う思いでした。
kintoneは概念を座学で聞くより、実例を出した方がよく理解してもらえます。四宮さんによるセッションは、kintoneと IoTをどうつなぐかを実例のイメージとして皆さんに理解してもらえたのではないでしょうか。
なぜIoTが必要なのか。その理由の一つは人のケアレスミスを防ぐためにあります。
冷蔵庫の締め忘れをデバイスで検知し、それを通知する。JOYZOさんが星野リゾートさんで実装されたこの実例は、IoTをどうビジネスや日常に活かすかの良い例となるでしょう。

高知で私は四宮さんのセッションを聴き、kintoneとIoTをどうつなげ、提案するかの知見を得ました。弊社がIoTに可能性を感じる上で励みになりました。目標にしたいと思います。
また、後に登壇する私の話す内容を補強するように、無尽蔵のレコード追加はkintoneの本分ではない、との点を述べてくださったこともありがたかったです。
IoTによって大量レコードを取り扱うことは、今のkintoneには幾分荷が重い部分です。ですが、要件とデバイスの組み合わせによっては、十分kintoneでもIoTと組み合わせて案件がこなせるのです。

四宮さんありがとうございました。

ツイートまとめ [kintone Caféとは~四宮さん]





さて、四宮さんのセッションは質疑も含めて用意していた時間より5分ほど早く終わりました。そこで私は、自分のセッションを少し伸ばそうと決めました。もともと48枚のスライドを作っていたため、伸ばそうと思えば伸ばせます。

今回、私が語ったのは大きく3つです。

・kintoneに関わる方は、そろそろkintoneに入力する手段や方法を考えた方が良いよ。
・kintoneには1アプリごとに1日1万リクエストの制限があって、対策を考える必要があるよ。
・kintoneには1サブドメインごとに同時接続数100の制限があって、対策を打たないと止まるよ。

今回はIoTをkintoneにつなげる上では理解しておいてもらいたい点だったので、ちょっと真面目に。
でも、笑いは高知で登壇した時に比べると、ちょっと取れなかったなあ。
その理由もわかっています。私の登壇の後にMaxさんが立ったまま話しているのを見た瞬間に。
あ、座ったまま喋ってた、と自分のミスに気づきました。悔やまれます。まだまだ未熟です。

質疑の時間も若干余ってしまいました。そこで、愚にもつかない話で場をつなぎました。それがあとあとのペース配分を狂わせました。
まだ私には精進が必要です。

ツイートまとめ [四宮さん~長井]




続いて、Maxさんとなっちゃんによる「SORACOM User Groupのご紹介」と、 「つながっている社会へ!IoTとSORACOM」をMaxさんから。

今回、弊社メンバーやパートナー技術者にも安国論寺に来てもらいました。その狙いの一つこそ、Maxさんのセッションを直に聞いてもらうことでした。

なぜ、コミュニティに私が肩入れするのか。粛々と案件をこなすだけではなぜいけないのか。
その気づきをMaxさんの語りの中から感じ取って欲しかったのです。
どこかの小人さん達がいつのまにか案件や仕事を用意してくれるわけではないこと。こうした場で発信する繰り返しがなければ、今の弊社は案件をもらえていないこと。
エバンジェリストやアドボケイターとはどんな人か。それは、私が何度も内部に向けて話すだけでは伝わっていなかったでしょう。だから、私以外の方が実践する生きた手本を見てほしかったのです。
なっちゃんのようなSORACOMの外側の方がSORACOMを語る。そのコミュニティのあり方は、kintoneでも盛んです。

そのためには、どういう理念のもとでSORACOMさんが活動しているのか。 それを理解しないとコミュニティは成長しません。
私が感じたSORACOMさんとkintoneの相性の良さはどこにあるのか。
四宮さんとMaxさんのセッションから汲み取ってもらいたかったのは、こうした技術以外の部分にもありました。

もはや一部の人たちが技術を独占する時代ではありません。技術は民主化に向かっています。
その流れを読みそこなうと、会社や組織として先細る未来が待っていることでしょう。

エバンジェリストとは、技術を民主的に広めていく存在であるべき。私がサイボウズさんやSORACOMさんに肩入れする理由もそうです。私がエバンジェリストとしてコミュニティに肩入れする理由もそう。
民主化に向けて活動を続けていくと、やがて独占する特権は失います。が、その活動によって民主化された社会は、それを広めた方を放ってはおかないはずです。
民主主義の手続きにのっとり、その立役者にさまざまな役割を期待します。つまり仕事となって戻ってくるのです。
技術を独占すると、かえって衰えていく。これは人類の歴史が証明しています。

高知でも今回もMaxさんはこういう言葉をおっしゃられました「IoTとの言葉は使われなくなる」。
IoTがコモディティ化した時、当たり前になった時。それがエバンジェリストとしてのゴールです。それを教えてくれたセッションでした。

Maxさん、なっちゃんありがとうございました。

ツイートまとめ [長井~Maxさん&なっちゃん]


さて、ここで一度休憩タイムとネットワーキングタイムを挟みました。
せっかく皆さんに来ていただいた以上、ご縁をつないでいただかなければ。

そして続いてはSORACOM UG 東京の三人様にお話ししてもらいました。


まずは和田さんから。

「GPSマルチユニットの紹介 ーいざ鎌倉ー」と題したセッションで紹介されたデバイスは、まさにIoTの王道を往くものでした。
温度と湿度と加速度センサーを備え、GPSも備えたデバイス。それがGPSマルチユニットです。
つまり、これ一台で色んなことができてしまう優れもの。

例えば位置情報を組み合わせて現在地の情報を取得できます。また、その情報をLINEなどで簡単に知らせることができます。
鎌倉に到着し、「いざ鎌倉」を高らかに世界に宣言することができるのです。それを例に挙げて示してくれました。

SORACOMのダッシュボードではそれらの連携を簡単に行えます。それが理解できました。

和田さん、ありがとうございました。

ツイートまとめ [Maxさん&なっちゃん~和田さん]



続いて前嶋さんからは、「簡単にIoTをはじめる方法 (SORACOM LTE-M Button for Enterprise / Button Plusの応用例)」と題したセッションで、ArduinoとSORACOM Buttoを組み合わせ、その場でIoTのセンサーの動きを見せてくださいました。
農家の熱中症防止デバイスや、見守り デバイス。どれもIoTの活用事例として参考になるものばかり。

電子回路図が出てくるあたりで、私の理解力は飽和しそうになりました。
こうした電子回路に普段触れない私のようなソフトウエア・エンジニアはハードウエアにとっつきにくい印象を持ってしまいます。
むしろ、だからこそ私は、この両者をつなげられる技術者が必要とされると思いました。クラウドはそれを可能にします。この両者を結びつける提案ができれば、今後の生き馬の目を抜く情報業界を生きていけるはずです。
ハードウエアに強い方にはハードウエアをまかせてしまう。そこから出てきたデータをどのように加工し、活用するのかを示してあげられれば、お客様のニーズは満たせられます。この道筋が見えました。

前嶋さん、ありがとうございました。

ツイートまとめ [和田さん~前嶋さん]



最後に大口さんからは「SORACOMデバイスで遊ぶ」というタイトルのセッション。
ボタンを使い、ポストに投函されたことを知らせるシステムの実例を示してくださいました。

フレップボードとかジャンパ・スイッチとか、割り込みとかレジスタとか。私が名前ぐらいしかしらない単語が飛び出します。
ですが、こうした高度な部分を見ておかないと、座学や独学を始めたときに先が見えません。すると挫折してしまうのです。

大口さんの処理で実装する部分のうち、AWS以降の処理については想像ができました。それは、私が理解できていない弱点がどこかも明らかにしてくれました。
目指す高みを見せてくれた意味でも、大口さんのこのセッションは参考になりました。
そして、概念を理解した上で、ハードウエア・エンジニアにお任せしたほうがよいという気づきも得ました。まずは私も学ばなくては。

大口さん、ありがとうございました。

ツイートまとめ [前嶋さん~大口さん]



続いては高知でも盛り上がったハンズオンです。
高知から島根経由で駆けつけてくださった片岡幸人さんが事前にkintone・SORACOMの試用環境をご用意していただき、準備は万端。
また、今回もSORACOMさんより事前に人数分のボタンをご用意くださいました。

いざハンズオンのスタートです。kintoneエバンジェリストであり、IoTをビジネスに活用する幸人さんの本領が発揮されます。今回は遠距離の異動にも関わらず、パトランプまで運んできてもらい、本当に頭が下がります。

今回は会場にいる皆さんがハンズオンに参加するだけではありません。同時に、オンラインでもハンズオンを実施しました。
仮想的なボタンを用意することで、オンラインの方にもIoTとkintoneの連携を行ってもらえる。それは、リアルでなければIoTのハンズオンはできないという常識を打ち破る壮挙です。
それだけでも凄いのに、リアル側と同時進行する離れ業は幸人さんが事前にシナリオを作りこんでいてくれたおかげです。

このハンズオンが盛り上がったこと!
皆が一生懸命にチャレンジする姿に主催者の本望が満たされました。

私は高知では真っ先に完走し、ボタン押下回数でも一位を獲ってしまいました。自分の大人げのなさに恥ずかしい思いをしました。
今回、私のノートパソコンはZoom配信用に使っており、私はハンズオンにiPadで参加しました。ツイートもしながら、サポートもしながらのハンズオンでしたが、なんとか完走ができました。
完走した後は、遅れている皆さんのサポートに回りました。
今回のハンズオンは、私や四宮さんやSORACOMのDaisukeさんやDaiさんなど多くの方がフォローを行ってくださいました。
それもあって、会場にパソコンを持ってきている方はほぼ全員が完走できました。スマホしか持ってきていない方はPC版しか用意していなかったため、画面を操作の度にズームする必要があり、参加を諦めた方もいました。

そうした方もいらっしゃいましたが、成功でした。
私の中の印象では、ハンズオンに取り組む皆さんの熱意は高知よりも上回っていた気がします。主催者バイアスがかかっていることは承知ですが。

片岡幸人さん、ありがとうございます。そしてご参加の皆さんも。

ツイートまとめ [大口さん~片岡さん(連携ハンズオン)]


さて、ここからはLTコーナー。


まずは原田さんから。

「サイボウズ災害支援チームとの取り組み(経過報告)」
前々々回のkintone Café 神奈川 Vol.10で語ってくださった、サイボウズ社との防災協定の取り組みの続報です。
カンタンマップとの連携なども含め、災害情報をkintoneで管理する仕組みが出来上がりつつある現状を語ってくださいました。

わが国はこの夏も災害が頻発しました。これから先も同じような事態が各地を襲うことでしょう。
今回のこの協定を基に、災害にあたってのさまざまな情報共有が進むことを願っています。
そして、IoTとkintoneの連携がますます必要になるはずです。

原田さん、ありがとうございました。

ツイートまとめ [片岡さん(連携ハンズオン)~LT(原田さん)]



続いては山崎さんです。
災害協定に続いては、災害についてのソリューションのネタがよいだろうと考え、話してもらいました。

山崎さんは昨年のCybozu Days 2021の弊社ブースにおいて、雨量計をkintoneと連携する出展物を提供してくださいました。
この出展物は、制作した雨量計に水を入れると、センサーからRaspberry Piを通して、その雨量データや緯度経度や時間をkintoneに飛ばします。
それによってkintoneで雨量を管理する仕組みです。

まさに今回のイベントの趣旨にふさわしい内容です。
この秋に予定されているCybozu Days 2022でも山崎さんには何かを作ってもらう予定です。

山崎さん、ありがとうございました。

ツイートまとめ [LT(原田さん)~LT(山崎さん)]



続いては藤村さんです。
藤村さんは安国論寺の視察からイベントに至る部分でご協力をいただきました。
会場の入り口にデジタルサイネージによるウェルカムボードを設置したのも藤村さん。
会場の皆さんが来場した際のアンケートフォームを作ったのも藤村さん。そこでは設置した体温計を書き込み、コロナ感染があった場合の連絡先の取得も含めていました。

藤村さんからはまず、kintone Café 神奈川のメンバー内で立ち上がったkintone Café METAVERSE支部のご紹介。
さらに、安国論寺のお堂内にいるということで、マンダラ思考法をご紹介くださいました。kintoneの画面をカスタマイズし、マンダラ思考法のツールとしてしまうHackです。

これまた、お寺Caféにふさわしい内容でした。

藤村さん、ありがとうございました。

ツイートまとめ [LT(山崎さん)~LT(藤村さん)]





最後にMaxさんがLTネタを二つ持ち込んでくださったので、
締めをMaxさんにお願いしました。

まず「”電波”のちょっとイイ話」です。
私もそうですが、クラウド・エンジニアの多くはWi-Fiをただ単に享受するだけです。
何も意識せずに使っている方がほとんどではないでしょうか。

ですが、当然IoTを実装するにあたっては、デバイスの設置位置が重要です。きちんと正確なデータが定時に飛ばせるように設置しなければなりません。
電波の特性を説明していただくことで、kintone界隈の方にもより具体的な実装方法のTIPSとして届いたと思います。

この電波についてが一番よかったという嬉しいツイートもいただきました。

続いて「アウトプットって、なにそれ美味しいの?ブログとLTのすゝめ」です。

このLTが私にとってはとても刺さりました。上にも書きましたが、なぜアウトプットするとよいのか。
会社のためでもなく、誰のためでもない。自分のためにアウトプットする。

私が弊社メンバーやパートナーさんに伝えたかったことが、このLTに詰まっていました。
もちろん、私にとって学びになったのはもちろんです。というか、私にとってこのMaxさんのLTは何度も聴き直そうと思っています。
「座右のLT」として。

Maxさん、ありがとうございました。

ツイートまとめ [LT(藤村さん)~LT(Maxさん)]



この後、皆さんで集合写真を撮りました。
なっちゃんが音頭をとり、和田さんがセルフタイマーで二枚。kintoneとSORACOMのそれぞれのハンドサインを。

そして無事に撤収作業も終わり、安国論寺の皆さんにもお礼を言いまして。

夜は鎌倉駅前まで移動して懇親会をしました。参加をご希望する方が22名ほどまで膨れ上がってしまったため、収容できるお店が限られてしまいました。
結果、神奈川で展開しているチェーン店に落ち着きましたが、皆さん、三つのテーブルで話に花を咲かせていました。盛り上がってましたねぇ!

さらに10名ほどは二次会の懇親会へ。ここでも百戦錬磨の皆さんにしかできないディープな話が。
こういうバックボーンが明らかになるのも懇親会をやる面白さですね。

リアルとオンラインで参加された皆さん、すばらしい内容を発表してくださった登壇の皆さん、素敵な会場と案内板をご用意くださった安国論寺の皆さん、安国論寺をご紹介くださったみさきさん、スタッフの皆さん、本当に本当にありがとうございました。
とても盛り上がりました。

ツイートまとめ [LT(Maxさん)~それ以降]

皆さんから現時点で四つのブログが!
福井さん
渋屋さん
SORACOMさん
SORACOM UGさん