なにげに忙しい。
今の会社で自分が開発したWebアプリは5つあるが、それらに関するドキュメントを書いていたら、一番最初に作ったアプリで一部の機能が未実装であったから急遽作っている。主に組織変更の時期などに必要なのだが、今まではとりあえず手動で行っていた。しかし、私がいるうちにこの部分も作っておかないと、と思って急遽追加開発。
しかし、はまった。どうしてもうまく動かない。あれやこれや試したのだが、わけがわからない。こんな不具合初めてだ。悪戦苦闘のすえ、もしや?と思ってあそことあそことあそこをごにょごにょいじくると、動いた。なんたるレアケース。こんなことあるのか。しかし、それらを修正するとなるとアプリ全体に影響がある。
というわけで、アプリ全体を修正して動作確認を行っていたのだ。そしてその修正は他のアプリにも影響があるので、そちらのアプリも修正。こいつの動作確認は明日以降。
一番肝心の、最近リリースしたばかりで、まだ全社アナウンスもしていない初の「社内・社外向けアプリ」のドキュメントをぜんぜん書いてないよ。あれが一番複雑なのに。他の支社では同じような機能の製品を買っているようだが、うちには前任者が作りかけていたものがあったので、私がそれをエンハンスしたら、けっこう複雑になってしまった。せっかく内製化したので、ユーザの意見を聞いてかゆいところに手が届く仕様にしていきたい、と思っていたのだが、ユーザが本格的に使い出す頃には私はもういない。
あれをメンテナンスするとなると、あとはCatalystがわかるのはDさんしかいないのだが、そのDさんもいつまでいるかわからない。少なくとも7月以降はDさん本人もどうなるかわからないのだ。それはなぜか。それについては4月になってから、私が辞めることになった経緯とともに公にすることにしよう。