-
複数のWeb制作会社でのWebページコーディングとWebシステム保守
■ プロジェクトの目的
複数のWeb制作会社にて、コーポレートサイトのWebページ制作、企業製品の特設サイト作成、ランディングページ作成、企業のWebシステム保守。
■ 体制・人数
1人~3人程度。
■ 自分のポジション・役割
Webページコーディング、Webプログラミング。
簡単な画像加工。
■ 目的を達成する上での課題
デザイナーから渡されたデザインをもとに、Webページをコーディング。デザイナーとのやり取りや、画像加工作業も含まれる。
Webシステムの新規作成経験はない。既存システムのバグ修正や機能追加のみ。Webシステムに関しては設計書がなかったり、作成者も不明であることが多く、社内の業務担当者からのシステム概要の説明とリバースエンジニアリングから始まる。
■ 課題に対して取り組んだこと
どちらの業務にしても、聞き取り対象がコーディングやシステムに関して十分に熟知していない場合が多くあった。
Webページコーディングではデザイナーがコーディングに関して知識がなかったり、Webシステム保守では設計書がないため誰も仕様を全部把握していなかったり・・・。
新規作成はともかく、改修や保守については既存部分の把握が不可欠であるので、そこに多くの時間を割かなければならなかった。
■ ビジネス上の成果
顧客との直接的な話し合いには参加できない立場であるので、実質的な成果(企業の評判や集客、製品の売り上げ等)については上からの報告もないし、まったくわからない。
ただ、自分の知識が少しずつ上がっていったことのみ。HTML/CSS、JavaScript、PHP、MySQL
Illustrator、Photoshop -
シンクタンクでのExcelVBAを使った報告書作成業務の補佐
■ プロジェクトの目的
シンクタンクの会社にて、研究社員の報告書作成をExcelVBAでサポート。
Excelを使ったデータの集計、グラフ作成など。
■ 体制・人数
研究社員と自分。社員ごとに案件が違う。依頼してくる社員は3~4名ほど。
■ 自分のポジション・役割
ExcelVBAを使用したデータ集計とその自動化処理作成、グラフ作成など。
■ 目的を達成する上での課題
それまで研究社員はExcelの標準機能を利用し、膨大なアンケートデータをまとめ、専用ソフトで集計して報告書を作成していた。
しかしデータ量が多いことから、それをまとめるだけで時間がかかってしまい、肝心の文章を作成するのに遅い時間まで会社に残って対応することが多かったよう。
アンケートデータは業務委託でExcelに入力されている形だったので、ExcelVBAを用いて、データ集計のOA化を行った。
■ 課題に対して取り組んだこと
社員はExcelに関してはごく一般的な知識しかないので、OA化できるのはどの部分であるか、データをどう集計して、どのような形にして渡せば良いかなどの聞き取りをなるべく細かく行った。
■ ビジネス上の成果
ExcelVBAを活用することにより、データ集計に関する部分は大幅に時間が短縮されたという話を聞いた。
手では何週間もかかるような作業を、簡単なものなら半日、複雑なものでも1週間以内に軽減した。
ExcelVBA
-
一流ホテルでのAccessを使ったチケット予約情報管理システムの改修
■ プロジェクトの目的
一流ホテルにて、イベントチケット予約情報を社内で管理するためのAccessシステムの改修と運用。
システムを作成したのは業務委託による第三者企業。しかし改修については、作成とは別費用として計上する契約になっていたなどの理由から十分に行われず、不具合が放置されたままだった。
■ 体制・人数
2人。イベントを統括する宴会部門のリーダー社員と自分。
■ 自分のポジション・役割
Accessのシステム改修と運用。不具合修正と、機能の追加・修正。
■ 目的を達成する上での課題
すでにAccessのシステムでデータを管理していたのは良いが、バグが多く、うまく動作しない機能があった。
■ 課題に対して取り組んだこと
システムのバグにより、代替処置として手作業を行っていた部分もあったため、Accessのバグ修正を自ら願い出た。
それを機会に、社員の要望を踏まえた機能の新規追加も行った。
■ ビジネス上の成果
バグが含まれていたとは言え、すでにデータ管理に関する基礎部分は完成していたため、システム改修による作業時間の軽減は小さなものだった。
ただ、それを行ったことによる社内評価があり、宴会部から情報システム部への移籍が決まった。
AccessVBA
-
IT人材コンサルタント会社でのAccessを使った顧客管理システム作成・運用
■ プロジェクトの目的
IT人材のマッチングを主催するコンサルタント会社にて、マッチング会に参加する企業情報を社内で管理するシステムをAccessで作成。
企業や人材に関するデータの入力・検索、会費データなどを管理。メール自動送信機能も追加。
■ 体制・人数
2人。企業情報を統括する営業担当社員と自分。
■ 自分のポジション・役割
Accessでのシステム作成と運用。テーブル・クエリー・フォームの作成と、VBAによるプログラミング。
■ 目的を達成する上での課題
それまでは複数のExcelファイルで企業の住所や名称、人材情報を保存していたり、会費の計算をシート関数で行って通帳と照らし合わせるなど、情報の管理が大変だった。
情報をひとつにまとめて、一元管理することが一番の目的。
■ 課題に対して取り組んだこと
データ管理はExcelよりもAccessの方が利便性があることを説明。
自分以外の人でも運用できるよう、データ入力や検索についてはシンプルに、必要なものだけをピックアップ。
会費チェックについては、これを機会にデータを見直したところ、一部で入金漏れが発覚したため、複数の検算方法でチェックできるような仕組みを作り、入金漏れがある場合は赤く表示するなど、一目でわかるようにした。
■ ビジネス上の成果
いままで2日かけていた週の定形作業が、半日程度に軽減された。
当該データ管理については前任者から自分が任された仕事だったが、Accessで管理システムを作成したことにより、逆に自分のやることが少なくなりすぎて困ってしまった・・・。
AccessVBA