えー前回初めて執筆させていただいた酒です。
今回は前回の続きということで、初めての方は是非前回をご覧いただければと思います。
前回は、就職活動時に敬遠していたハズのIT企業へ、入社1年弱で移籍になっちまったい!というお話でした。
この企業向け業務アプリケーション開発・運用の世界……
やはりうわさどおりの戦場じゃないすか!!
何とも作業が泥臭い。
まず要件定義が泥臭い、ユーザさんのやりたいことを理解するのも一苦労。
ハナシが二転三転することもありますし、ボリュームが増えて当初の見積に収まり切らなくなって調整が入ることもありますし、高いといわれますし、自分の理解が誤ってたりして手戻りすることもありますし…。
プログラミングも泥臭い。
いろんな言語があって、いろんな書き方や作法があって、いろんなフレームワークがあって、それぞれ特徴があって…いったいいくつ技術を知らなけりゃならないんすか…。
テストも泥臭い。
条件網羅されてるかとか、上限下限値チェックするだとかして、チェックリスト作って、証跡のために画面のハードコピーをいったいいくつ作ればーーー…。
運用も泥臭い。
テストが不十分でバグが出たり、その都度データを直接修正したり、負荷テストしてなくて夜間のバッチ処理が終わらなかったり、その影響で朝4時にメールが来て対応しなけりゃならなかったり、開発時の機能不足で追加開発しなけりゃならなかったり、ちょっとした変更なのに影響調査や文書修正や承認受領でアホみたいに時間かかったり、リリース物件数やパターンが多くて手順書作って対応したり、リリース時はユーザさんが休みでないといけないので休日出勤したり、内部統制対応で毎月データベースのアクセスログやらシステム変更証跡やら提出したり……。
ナニコレこれがIT!?
全然スマートじゃないッ!
そーか、スマートとゆーのは、企業の業務をシステム化してスマートに仕事ができるよーになりますよ、ということであって、システム開発者や運用者のことじゃないのか!
いやいやいや…。
むしろシステム開発や運用もスマートにやりましょうよ!
ITに携わってるわけですし、むしろ詳しいのですから。
元々IT業界がキライな私は、IT業界で仕事やっていく上で、そう考えるようになりました。
システム作って企業や業務が、人類の活動が自動化するのなら、開発や運用ももっと自動化したい!できるハズ!
システム屋がスマートに開発や運用できずに、お客様の業務をスマートにできますか!?
まァ確かに9年前に比べれば、多少便利ソフトが出てきたりしていて、開発環境、ミドルウェア、フレームワークも進化しているでしょう。
ですが、私から言わせれば、SE人生全体の1%くらい残業減った?くらいな感覚です。
ちょうど9年くらい前のホスト系からオープン系への移行ブームは、結構なインパクトだったかもしれませんがね。
やはり、従来1日かかっていた開発作業が3分で終わる、とか。
でもしっかり確実にユーザのニーズを満たしているように。
(ERP等パッケージのように、導入は楽だけどユーザビリティ悪かったりとか(イイのもあるかな))
業務アプリケーション開発・運用の最大限自動化(=人の手が介在しないので高品質化)を目指し、それを幾ばくか実現できるソフトを作りました。
『Lasyst ラシスト』といいます。
これから我が社で宣伝しようとしているところです。
どのようにアピールしていけばいいかいろいろ検討中ですが、我が社のWEBサイトにても少しだけ触れていますので、よろしければご覧になってください。
もぅ朝4時に起こされたくない…、項目の仕様変更だけで何時間もかけたくない…、当たり前のセキュリティは何も考えなくても標準でできていてほしい…。
まだまだやり足りない点はありますが、このソフトで人様のお役に立ちたいのは勿論のこと、まずは自分の泥臭いシステム開発運用人生を変えたいですw
酒
monipet
動物病院の犬猫の見守りをサポート
病院を離れる夜間でも安心
ASSE/CORPA
センサー、IoT、ビッグデータを活用して新たな価値を創造
「できたらいいな」を「できる」に
OSGi対応 ECHONET Lite ミドルウェア
短納期HEMS開発をサポート!
GuruPlug
カードサイズ スマートサーバ
株式会社ジェイエスピー
横浜に拠点を置くソフトウェア開発・システム開発・
製品開発(monipet)、それに農業も手がけるIT企業
今回は前回の続きということで、初めての方は是非前回をご覧いただければと思います。
前回は、就職活動時に敬遠していたハズのIT企業へ、入社1年弱で移籍になっちまったい!というお話でした。
この企業向け業務アプリケーション開発・運用の世界……
やはりうわさどおりの戦場じゃないすか!!
何とも作業が泥臭い。
まず要件定義が泥臭い、ユーザさんのやりたいことを理解するのも一苦労。
ハナシが二転三転することもありますし、ボリュームが増えて当初の見積に収まり切らなくなって調整が入ることもありますし、高いといわれますし、自分の理解が誤ってたりして手戻りすることもありますし…。
プログラミングも泥臭い。
いろんな言語があって、いろんな書き方や作法があって、いろんなフレームワークがあって、それぞれ特徴があって…いったいいくつ技術を知らなけりゃならないんすか…。
テストも泥臭い。
条件網羅されてるかとか、上限下限値チェックするだとかして、チェックリスト作って、証跡のために画面のハードコピーをいったいいくつ作ればーーー…。
運用も泥臭い。
テストが不十分でバグが出たり、その都度データを直接修正したり、負荷テストしてなくて夜間のバッチ処理が終わらなかったり、その影響で朝4時にメールが来て対応しなけりゃならなかったり、開発時の機能不足で追加開発しなけりゃならなかったり、ちょっとした変更なのに影響調査や文書修正や承認受領でアホみたいに時間かかったり、リリース物件数やパターンが多くて手順書作って対応したり、リリース時はユーザさんが休みでないといけないので休日出勤したり、内部統制対応で毎月データベースのアクセスログやらシステム変更証跡やら提出したり……。
ナニコレこれがIT!?
全然スマートじゃないッ!
そーか、スマートとゆーのは、企業の業務をシステム化してスマートに仕事ができるよーになりますよ、ということであって、システム開発者や運用者のことじゃないのか!
いやいやいや…。
むしろシステム開発や運用もスマートにやりましょうよ!
ITに携わってるわけですし、むしろ詳しいのですから。
元々IT業界がキライな私は、IT業界で仕事やっていく上で、そう考えるようになりました。
システム作って企業や業務が、人類の活動が自動化するのなら、開発や運用ももっと自動化したい!できるハズ!
システム屋がスマートに開発や運用できずに、お客様の業務をスマートにできますか!?
まァ確かに9年前に比べれば、多少便利ソフトが出てきたりしていて、開発環境、ミドルウェア、フレームワークも進化しているでしょう。
ですが、私から言わせれば、SE人生全体の1%くらい残業減った?くらいな感覚です。
ちょうど9年くらい前のホスト系からオープン系への移行ブームは、結構なインパクトだったかもしれませんがね。
やはり、従来1日かかっていた開発作業が3分で終わる、とか。
でもしっかり確実にユーザのニーズを満たしているように。
(ERP等パッケージのように、導入は楽だけどユーザビリティ悪かったりとか(イイのもあるかな))
業務アプリケーション開発・運用の最大限自動化(=人の手が介在しないので高品質化)を目指し、それを幾ばくか実現できるソフトを作りました。
『Lasyst ラシスト』といいます。
これから我が社で宣伝しようとしているところです。
どのようにアピールしていけばいいかいろいろ検討中ですが、我が社のWEBサイトにても少しだけ触れていますので、よろしければご覧になってください。
もぅ朝4時に起こされたくない…、項目の仕様変更だけで何時間もかけたくない…、当たり前のセキュリティは何も考えなくても標準でできていてほしい…。
まだまだやり足りない点はありますが、このソフトで人様のお役に立ちたいのは勿論のこと、まずは自分の泥臭いシステム開発運用人生を変えたいですw
酒
monipet
動物病院の犬猫の見守りをサポート
病院を離れる夜間でも安心
ASSE/CORPA
センサー、IoT、ビッグデータを活用して新たな価値を創造
「できたらいいな」を「できる」に
OSGi対応 ECHONET Lite ミドルウェア
短納期HEMS開発をサポート!
GuruPlug
カードサイズ スマートサーバ
株式会社ジェイエスピー
横浜に拠点を置くソフトウェア開発・システム開発・
製品開発(monipet)、それに農業も手がけるIT企業