現在の仕事:Big 4企業のリードビジネスアナリストとして、大規模なリプラットフォームプロジェクト(オンショア開発者4名、オフショア開発者4名、オンショア/オフショアテスター数名)に携わる開発者とテスターのチームを率いています。他の小規模プロジェクトでも同様の能力で作業します。
私の役割の範囲:要件の収集/書き出し、機能仕様の作成、UIの設計(基本的にシステムのすべてのフロントエンドの側面のマッピング)、開発者と緊密に連携して要件を伝達/明確化し、障害に遭遇したときにソリューションを考案する、テストケースの作成(およびテストの大部分)、上級管理職および主要な利害関係者との連携、ベータテスターの管理、ユーザーガイドの作成、トレーニングセッションの実施、主要なテクニカルサポートの提供。
また、VBAを使用してExcelで非常に多くのマクロを記述し(現在、会社全体でいくつかのマクロが使用されているため、約1000人がマクロを使用しています)、SQLをプログラムのSQLコンパクトファイルで毎日使用していますSQL Serverデータと私が作成したAccessデータベースに依存しています。開発者は、プログラミング、固有のシステムの制限、データベースの構造などについて多くのことを理解しているため、この役割に非常に優れていると感じています。
私が本当に興味を持っているのは、ソフトウェアの開発です。私はVBAでかなりの量のプログラミングを行っており、しばらくの間C#を学びたいと思っていました(開発チームはC#を使用します-私は時々コードをレビューしますが、実際に使用した経験はありません)。私はビジネスプロセスだけでなく、技術的な側面にも興味があるため、従来のBAの役割は、自分がやりたいことに対する欲求を実際に刺激するものではありません。現在、マネージャーから私に与えられたいくつかの小さなプロジェクトがあり、それらを行うための新しい方法(カスタムAccessアプリケーションの構築など)を見つけているので、興味を持ち続けるためにちょっとしたところがあります。
私の質問はこれです:私がやりたいのは、フリーランスビジネスとしての小規模ビジネス向けのカスタムExcelまたはAccessアプリケーションを作成することです(1人のショップとして働いています。プロジェクトの複雑さに応じて、時折請負業者を雇うこともあります)。これは明らかに、私がアルバイトをしている間にパートタイムのベンチャーとして始まりますが、最終的にはフルタイムの仕事になります。BA /パートタイムVBAプログラマーからフリーランスビジネス(VBAでカスタムExcel / Accessアプリを書くことから始める)にフルタイムで行くことができると考えているのかと考えていますか?それとも、誰かが何年もフルタイムのプログラミング経験を積むまで、この種のことは通常試みられませんか?また、中小企業(および中規模企業)にもこの種のアプリケーションの市場がありますか?