ページビューの合計

ラベル Nomad の投稿を表示しています。 すべての投稿を表示
ラベル Nomad の投稿を表示しています。 すべての投稿を表示

2022年12月13日火曜日

古い = 悪 なの?

“No one says Excel is old. Notes/Domino is not old, simply released early in the world”.
This phrase made me wonder a bit, so I gave it some thought.


みなさま、こんにちは。

さて先日の #Dominohub での1場面が強く心に残ったので、今回は少し趣向が異なりますが、記事にさせて頂きました。

その内容とは・・・この一文です。

「誰もExcelを古いとは言わない。Notes/Dominoはただ早かっただけだ。」

そういえば、ここ最近のユーザーの意見として、

「まだノーツなんて使ってるの? 古いよ」

といった理由で、他社製品に移られるという事例が結構あると聞きました。

実際にノーツは古いのか?

そこでちょっと調べてみました。

Excelの発売日:Mac版が1985年、ウィンドウズ版は1987年
Noteの発売日:1989年

Excelのほうが古いじゃん。
じゃあ、Excel = "悪" ?

おそらくそんなことを言う方はごく少数派ではないかと推測されます。

ではなぜ、Notesだけが古いように言われるのでしょう?


そこで、「古い = 悪」について、考えてみたいと思います。
ここではデザインはともくかく、機能について考えてみます。

Excelは当初は.xlsというファイル形式がデフォルトであり、現在もその形式での読み書きは可能です。
最新版のファイル形式は.xlsx
例えば.xlsの限界である65536行を超えるデータのブックはその形式では保存できません。
しかし実運用に耐えられる下位互換性は十分備えられていると判断して良いかと思われます。

対してAccessですが、現在のファイル形式は.accdb。2007以前のバージョンでは.mdbとなっており、このふたつは下位互換性という意味では少し難ありです。

それではNotes。
Notesデータベース(現 アプリケーション)は、以前から変更なく.nsfです。
基本的に過去のバージョンで作成されたデータベースも最新版のNotes/Dominoで利用できるのです。
※但し、ODSのバージョンという考慮点がありますが、強く意識する必要はなさそうです。
 →詳しくは中野アンバサダーの「ODS ってなんだ?」をご覧ください。

実際、弊社環境でもR4.6時代に作成したアプリケーションが、何の違和感もなく動いています・・・設計変更含め、なにもせず・・・

これら強固な下位互換を含めても。「古い = 悪」なのでしょうか。

ユーザーの立場しては、「長く使えるもの = 良」と判断していいかと思います。

つまり「長く使えるもの ≒ 古い ≒ 良」が実際には正しい判断のひとつと言っても過言ではないかと思います。


次にNotesは本当に古いのか? について考えたいと思います。

まず何をもって古いと言われているのでしょうか?
単にデザインの事を言っているのでしょうか?

ちなみに弊社は「Coolで使いやすいNotesアプリデザイン講座」のデザインを採用することで、利用者の満足度は飛躍的に向上しました。
・・・しかもタダで

もしそれ以上を求めるなら、デザイナーを雇って、見た目を変更すればいい。
Notesの全機能を違うプラットフォームに移すなんて、ほぼ無理な話。
その上で一部アプリは放棄して、さらにアプリの移植に〇億円使うのなら、プロのデザイナーにテンプレートを作ってもらえば、今までの機能にいっさい手を加えることなく、業務が行える。


他に「古い」理由ってありますか?


逆に新しいを証明することはできます。

例えばNomad Mobileを利用したマルチデバイス対応。
しかもアプリの設計変更なく利用が可能である。
iPhoneに社内アプリを登録する場合、どれほど手間が掛かるかはご存じの方も多いかと思います。

 1.Certificate, Profile などの設定
 2.Xcodeを使ってコードを記述、デバッグ
 3.App Store Connect にアプリをuploadするため登録
 4.XcodeからアプリをArchiveしApp Store Connectにupload
     TestFlightなど実機によるテストを含む
 5.App Store Connect にアプリ提出のための情報を登録
 6.審査へ提出する

Nomadアプリなら、今まで通りにDomino Designerでアプリを作って、公開するだけ!!

次にPWA技術も利用できるNomad Web
自宅PCにノーツクライアントをインストールする必要もなく、ノーツ環境がほぼすべて使える。テレワーク社員の負担を大きく減らすことができるのです。

まだまだあります。
K〇〇〇〇〇E のような操作でアプリがノーコードで作れるDomino Leap。
正しくはKよりできることは多いのでは?

まだまだ書き足りないのですが、これ以上長くなると要点がさらにぼやけてしまいそうなので、一旦ここらでとめさせて頂きます。


いったい、どのような理由でNotesは古いという間違った判断が広まってしまったのでしょう。

----- ここからはあくまで個人的見解 -----

これはきっと競合製品による誤った情報提供によるものが強いのではないのか?


ただNotes側に原因がないとは言えないとも感じています。
それはテンプレートデザインの見た目が、追いついていない・・・。
このあたりを先の他社製品が、揚げ足を取るような製品営業を促してしまったのかもしれません。

例えばGoogleのマテリアルデザインキットのような、時代にマッチした、統一的なデザインを随時採用していれば、単に「古い」だけで敬遠されることはなかったのではないでしょうか。


さて今回はとりとめもない話題になってしまいました。

もちろん他製品を否定するつもりはありません。
ユーザー企業には、その企業の風土や仕事内容、流れにあった製品があるはずです。
しっかりと本質を見つめて頂き、最適解を見出して頂くことがユーザーの社内SEにとって重要な役割です。

もしかしたら経営者層からのトップダウンがあるのかもしれませんが、その場合でもすぐにあきらめずに、物事の本質・課題をしっかり見つめなおす時間を取っていただければと思います。



2020年6月22日月曜日

#Nomad を見た役員の反応

This time, I would like to announce the presentation materials of Tech Tech Lotus Technician's evening party held on June 19th.
I introduce the case that our officer was impressed by HCL Nomad and the tips that contributed to it.

みなさま、こんにちは!

先週開催されましたテクてくLotus技術者夜会【HCL Nomad 特集】、いかがでしたか?

やはりiPadのネイティブアプリとして、Dominoアプリケーションが利用できる利便性は優れたものがあるかとあらためて感じたところです。

GPSの利用など、今までできなかったことも可能になり、今後はさらに可能性が広がることと期待してしまいます。

さて今回、私のほうで発表させて頂きました資料ですが、テクてくサイトでも取りまとめ頂いておりますが、SlideShareドクセルにも掲載しておきました。

もっともダウンロードするほどの資料ではないかと思うのですが・・・(汗


私の発表はともかく、他の3名の内容は非常に濃く、役立つものばかりでした。
リプレイや資料ダウンロードも可能となっていますので、参考になさってください。

https://hcljapan.co.jp/software/blog/techtek-lotus-202006-reply-and-downloads

2020年3月11日水曜日

#Verse オンプレミスの設定

Now that we have migrated to Domino V11, we have begun using Verse on-premises.
The procedure for the certificate was a little complicated, so I will write it as a memorandum.

みなさま、こんにちは。

コロナウィルス・・・なかなか勢いが収まりませんね(泣
はやく終息宣言が出され、研究会などで皆様とお会いできる日が待ち遠しい限りです。

さて先日よりDomino V11が稼働し、ID Vault も全員が適用されたことから、モバイルアプリの運用を開始致しました。

弊社では配布端末はすべてiOSになります。
今回はVerse のオンプレミスサーバーへの接続手順を中心に、Nomadについては一点だけ気づいたことを報告致します。

まずは弊社のサーバー側の情報です。

社内DominoサーバーにVerseオンプレミスを導入してあります。
またDMZにTravelerサーバーを配置、いずれもV11にマイグレーション済となります。
こちらの作業については、ベンダー様にて対応頂いたため、省かせて頂きます。

ということで、早速VerseアプリからTravelerサーバーを指定してセットアップを試みたのですが、証明書エラーが表示されてしまいました(すいません、画像取り忘れ・・・)
Travelerについてはマイグレーション時に、端末のプロファイルの入れ替えを実施済になりますので、接続できると考えていたのですが、思わぬ落とし穴でした。

そこでTravelerサーバーの証明書をTraveler経由で自分のデバイスにメール送信して、デバイスに保存します。

メールで届いた添付ファイルをタップして、iPhoneにインストールをタップします。


以下のように「ダウロードされました」と表示されます。
 

続いてiPhoneの
[設定]-[一般]-[プロファイルとデバイス]を開き、ダウンロード済みプロファイルに存在していることを確認し、こちらをタップします。



続いて、インストールをタップします。
この時点では署名者は未検証になっています。



確認画面が表示されますので、もう一度インストールをタップします。



以下のように、署名者が検証済みになりますので、完了をタップします。


これだけではダメで、引き続き証明書を信頼する設定が必要です。
[設定]-[一般]-[証明書信頼設定]を開き、証明書信頼設定をタップします。



先ほどインストールした証明書をONに変更します。



警告画面が表示されますので、続けるをタップします。


以上で証明書の準備は完了です。

ようやくVerseアプリの登場です。
まだありますね・・・IBM Connections Cloud・・・
もちろん会社のサーバーをタップします。



ユーザー名、パスワード、接続先サーバーの設定を入力し、ログインをタップします。



以上でアプリが開きます。

余談ですが、最初のデバイス選択の画面でApple Watchが表示されましたが、こちらには証明書をインストールせずに利用できています。
おそらくペアリングされた本体側の認証が効いているのではと思います。

手順だけ書くとこうなのですが、ひとつ気になる点にお気づきでしょうか。
DominoサーバーにVerseはインストールされていますが、クライアントはTravelerサーバーを経由してアプリを接続しています。
つまり・・・
あきらめていたVerseアプリからのPUSH通知が有効になるのです。

このPUSH通知については、Verseの導入を行うかどうかで悩むキーポイントでした。
社内への接続方法の変更すら考えたのですが、結果的には何もせずにその恩恵を受けることができました!!

Verseについては以上です。
続いてNomadですが、こちらはNotesクライアントの設定とほぼ同じですので、手順は省きますが、一点気になったことがありました。

社内向けの手順書を作成しながら設定しておりましたので、随時画面ショットを取りながら作業をしていました。
ところがパスワード入力画面のひとつ手前を撮り忘れたため、パスワード入力をキャンセルしたのです。
すると・・・
ID Vaultを介してログインするつもりが、IDの選択画面が表示されてしまいました。
結局アプリを再インストールすることで、ID Vaultを介してログインすることはできましたが、このようなこともあるよ程度で報告致します。

参考までにNomadの設定画面ショット一覧を以下に貼っておきます。