ついて情報発信しています。VBAプログラムは本当の初心者から他のアプリケーションを呼び出して使う上級者的な使い方まで幅広いレベルで解説していきます。VBAによる開発はとりあえず使ってもらえるものが簡単にできるからこそ、ユーザー受け入れテストと本番リリースをきっちり分ける2019-09-23VBAによる開発はとりあえず使ってもらえるものが簡単にできるからこそ、ユーザー受け入れテストと本番リリースをきっちり分けるVBAの勉強このブログの記事一覧にもどるTweetVBAによる開発は細かな要件定義などを省いてとりあえず核となる部分を作ってしまうのが最短です。そのあと、入力部分や出力部分を作成します。ものができたら人に使ってもらいましょう。するとフィードバックを得ることができます。そのフィードバックを元に改善することでより良いツールに仕上げていきます。使ってもらうとは言っても、テキトーではダメです。あまりに完成度が低いと信頼を失ってしまうことでしょう。できる限りエラーを出さないように配慮しつつ、できる限りユーザーフレンドリーを考えつつ、準最高レベルを目指します。ある程度まで行くと、それ以上自分の考えが及ばないようになります。そこでウンウンうなって考えるなら、いっその事、その段階で使ってもらえばいいのです。「とりあえず」とはいえ、このレベルのとりあえずです。うっかり勘違いしてはいけないのは、完成度を高めるためにとりあえず使ってもらうのと、フィードバックを取り入れた完成品を使ってもらうのをきっちり分けることです。これはツールの開発者であるあなたも、あなたのツールを使う人もどちらもがしっかり認識する必要があります。試しに使ってもらっているものを、そのままツールとして使い続けている場合がありますが、これはいけません。リリースとユーザーテスト、あるいはユーザーレビューの為の仕様はきっちり分けましょう。ないと、使い勝手が悪いと思ったユーザーはいつの間にかそのツールを使わなくなってしまうものです。使い勝手が悪ければフィードバックをもらって改善するために使ってもらっていたのに、そのまま放置をしてしまうと使われないツールで終わってしまう危険性があるのです。一週間たってもレビューが来ないようなら、「あのツール使い勝手はどうですか?もしよければ本番としてリリースしたいのですが」と声をかけましょう。ユーザーはいつの間にか、それが本番だと思っている可能性もあります。フィードバックがなく、そのままリリース可能と判断されても、「じゃあそのまま使っておいてください」ではなく、きちんとバージョン1.0として再度配信しましょう。その時、例えばユーザーフォームにVer1.0と書くなど、テストとは見た目に異なるようにしておきましょう。プロシジャの中にもコメントとしてリリース日や問い合わせ用に内線番号を書くようにしましょう。VBAは気軽に開発ができて「とりあえず」使ってもらうことができるからこそ、リリースとテストをきっちり分けることが大事です。エクセルのマクロの記録機能の本当の使い方と価値エクセルにはマクロの記録という便利な機能がついています。...2019-09-24プログラミング言語としてVBAが好きだけど、次に進むエンジニアの人はサービスを作るのが目的。週間)1985年生まれの会社員。業務改善部隊に異動で芽を出し、現在に至る。本業での知識と経験を元に、ブログとTwitterで1生産性向上2業務改善3自動化について情報発信しています。アーカイブはてなブログをはじめよう!mutable_yunさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。