💡アプリの設定管理について💡
アプリ管理者の方に質問です。
基本は自分しかアプリの作成・編集等は行っていないのですが、
去年作ったアプリの設定が正直うろ覚えになってしまっています…
(特にプラグインまわり)
Excel等でまとめようかと思っているのですが、
皆さんはどのように管理されているでしょうか。
参考にさせてください。
よろしくお願いいたします🙇
💡アプリの設定管理について💡
アプリ管理者の方に質問です。
基本は自分しかアプリの作成・編集等は行っていないのですが、
去年作ったアプリの設定が正直うろ覚えになってしまっています…
(特にプラグインまわり)
Excel等でまとめようかと思っているのですが、
皆さんはどのように管理されているでしょうか。
参考にさせてください。
よろしくお願いいたします🙇
ミュートしたユーザーの投稿です。
投稿を表示皆さんたくさんご意見ありがとうございます!
大変参考になりました✨
色々試してみたいと思います!
ミュートしたユーザーの投稿です。
投稿を表示私は元々Wordでkintoneのアプリ構成図を作成して管理していましたが、最近Canvaで作り直しました!
ルックアップや関連レコード、アクションも多数設定してありどのアプリがどのアプリと紐づいているか分からなくなっていましたが作成して随分分かりやすくなりました。
Tisさんのプラグインも関連レコード系のものを多数使用しているのですが何故標準の関連レコードでは対応できずにプラグインを使用しているのか作成して時間が経っていて分からなくなっていましたが構成図に書き込むことで一目瞭然です。
アプリの数が多いと構成図の作成には結構時間がかかりますが、一度作成してしまえば分かりやすくて他の人への説明が必要な場合も楽になるのでオススメです!
ミュートしたユーザーの投稿です。
投稿を表示スクリーンショットを撮るときは、自分はChromeブラウザーにFireShot拡張を入れて使っています。
FireShotの便利なところは、プロセス管理のようなスクロールしないと見えない長い画面でも上から下まで1枚でキャプチャしてくれるところです。
PNG/JPGで保存する以外に、PDFにして保存、そのままメールに添付する、クリップボードにコピー、印刷するが選べます。
FireShotは無料版と有料版があります。無料版でとりあえず十分です。
ミュートしたユーザーの投稿です。
投稿を表示自分が作成したアプリ全てにおいて
「アプリ管理者用メモ」に書き留めておきべきかと思いますが、
書き留めているもの、いないものが混在しているのが実情です。
この4月に会社合併があり、元の会社は消滅会社となりましたので、
異なるサブドメイン間での移行作業を行いました。
その準備のために行ったことの一つに
・gusuku Customineの機能である「設計情報のダウンロード」で
kintoneアプリの設計情報を取得しておくこと。
がありました。
連携サービスであるgusuku Customineは、
Customineでカスタマイズしたアプリであることが前提ですが、
Excelファイルで設計情報をダウンロードすることができ、とても便利です。
設計情報には、アプリ管理者用メモ、フィールドの構成、
ルックアップ・関連レコード情報、アクセス権情報、
プロセス管理情報等がExcelファイルとしてまとまっております。
移行作業中、移行すべきアプリを誤って削除(復元可能期間を超過)
してしまったのですが、
この設計情報を基にして、再構築することができました。
ミュートしたユーザーの投稿です。
投稿を表示確かに設計(設定)ドキュメントの無いカスタマイズの後追いリバースエンジニアリングって面倒ですよね。
小生が使っているCustomineは、アプリ設計情報toExcelやカスタマイズ設計情報toExcel/toスクショが標準でも一定程度できちゃうので、あまり不便を感じたことがありません。
設計(設定)情報を書き出してくれないプラグインを使ってる場合は、皆さんがおっしゃるように
・Before/Afterのスクショを撮って、画像比較による差分抽出
・アプリ管理アプリを起こして上記にコメントを添えて一元管理
とするのが常套なのかもしれません。
で、「もし小生が、そのようなカスタマイズ環境で追加費用かけずに画像比較による差分抽出するには」の観点で一例を
[その他の前提条件]
・ブラウザはEdgeを使う
・使用するPCのOSはWindows
[準備]
「WinMerge」というフリーソフトをインストールし、デスクトップなどにショートカットを置いておく。←コレだけでいきます。
[手順]
①ブラウザで、Ctrl+Shift+S→[ページ全体をキャプチャ]でスクショを撮る。
②Before/Afterでそれぞれ①を行い、別々の名前で保存する。
③②をWinMergeのショートカットにドラッグ&ドロップする。
④差分箇所がハイライト表示された比較画面(@WinMerge)が開くので、[レポートの生成]機能でHTMLにレポートを書き出す。
⑤④や④で使われている画像にコメントを添えてアプリ管理アプリで管理する。
といったことができると思います。
※①で、Ctrl+S→HTMLやMHTMLで書き出して比較すると、テキスト(ソース)レベルでの差分抽出ができます。
※Ctrl(+Shift)+Sをプラグイン側で出来ないようにされていると、本手順は詰みます💦
※WinMergeは、画像を重ね合わせた状態で比較することもできます。
※WinMergeは、画像/プレーンテキストの他、PDF/Officeドキュメントなども比較できます。
ご参考になれば幸いです。
ミュートしたユーザーの投稿です。
投稿を表示わたしも自分で作成したアプリを久々に修正しようと思うと
「なぜこの設定にしたのか?」ということが多々出てきます💦
各アプリに管理用などの名前で「グループフィールド」を設置して
その中のラベルフィールドに内容を記録しています。
操作方法がkintoneヘルプにある場合はそのリンクなども貼っています。
「アプリ管理者用メモ」はその機能を知らないと
見ない可能性が高いので、フォームに配置しています。
計算式は計算フィールドの横などにラベルで記載していたりします。
忘れてもいいようにkintoneに覚えてもらっている感じですね💦
何度もこの仕組みに助けられています。
プラグインは「導入済みプラグイン」のアプリを作成して
管理しています。
ミュートしたユーザーの投稿です。
投稿を表示おはようございます。
私も同様なのですが、本当にメモ書き程度、設定に苦労したものだけ
アプリ管理者用メモに記録しています。
条件分岐処理プラグインとかは入力枠が小さいので、
数式自体となにやっている数式なのかをメモに貼り付けておいたりとか。
以上です。
ミュートしたユーザーの投稿です。
投稿を表示めんどうですが、こんなかんじで「アプリ修正管理」アプリを作っています。
弊社では、何の目的でどんな改修をしたか、をメインに記録を残していますが、
具体的な設定の中身だったら工場長さんも紹介しているようにスクショ撮りまくりも
よいと思います。
ミュートしたユーザーの投稿です。
投稿を表示3月のkintone Café大阪のLTではとにかくアプリ、プラグイン、連携サービスの設定画面のスクリーンショットを撮りまくるというお話がありました。