背景
「なんとかします」という言葉が気に入られて入社した今の会社
事業所内に情シ部門がなかったので、なんとか創設に漕ぎつけたのが数年前
今は何故か、研究開発に吹っ飛んでますけどが・・業務改善にいそしんだ際の記憶の記録です
やったこと
VB6 アプリの改修
いったいどんなけあるのよってレベルで 10 年以上前のアプリが業務で使われていた
改修が止まってから5年以上が経過していたものも多く、問題点はすべて手作業になっていた為、とても感謝されました
とはいえ、流石に Windows 10 移行に伴い、環境維持が難しくなったので改修は停止。
.Net アプリの改修
C#/VB 両方ともあったものの、基本は IT 部門用ツール
ってことで、出来るところからGit 管理へ移行し改修&再構築へ
申請処理が未だに Excel 全盛だったので Office VSTO で処理支援アプリなんかも
Git 導入
GitBucket を当初稼働させたものの、Azure DevOps へ。やっぱりインフラ運用は面倒なので :(
組み込み系もいい加減 Git 主体にすべきですよね、と
RPA 導入
WinActor/BizRobo などでシステムの自動化
Power Platform 導入支援で、業務効率化
グループ会社間の連携 Team
市民開発者を育成して、実務をしている人が改善を回していけるようにしたかったので。
Teams で情報共有を図れるように、と
ただ、全体で共有出来る Git が無いのが難点
心残りは・・
- ワークフローへの連携が出来なかった。
- 社内基幹システム刷新時に、システム連携させられなかった。csv かよ・・と
- 所内システムを Web で刷新出来なかった。
- Power Platformの浸透がいまいち
- グループ会社内 OSS の仕組みと基板となる Git には全く出来てない・・
何が一番大切だったのか
やっぱりソースコードという生き証人がそこにあったことで、わかんない仕様もなんとか読み解けたんだと思う。
ということで、ソースコード管理はなくとも、ちゃんとソースコードを zip 管理していた先人に感謝
とはいえ、コメントで履歴管理してるようなのは流石に・・・でしたけど
あとがき
今は情シに属しながらも、日々新しいことを学びながら研究開発の支援してます。
やっぱり、学びは楽しいですね