「先進的なソフト開発手法の導入で、日本と世界の差が広がっている」。CI(継続的インテグレーション)ツールのオープンソースソフトウエア(OSS)「Jenkins」の開発者であり、米CloudBeesのCTO(最高技術責任者)を務める川口耕介氏が警鐘を鳴らす。2018年9月23日に開催する「Jenkinsユーザ・カンファレンス 2018 東京」に先立って、日経 xTECHのインタビューに答えた。
Jenkinsはバージョン管理ツールへのプログラムの保存といった出来事を検知して、自動的にツールの起動などの作業を実行する。日本では、ソフトウエアのビルドやテストを自動化する定番ツールとなっている。ところが、多くの企業で活用が現場の作業改善にとどまる。その先に進まない日本企業の姿に川口氏は物足りなさを感じている。同氏はこの状況を打破すべく、CloudBeesの日本への関わりを増やす意向だ。
ここでいう「その先」とは、サーバーへの展開、リリース準備まで自動化する「継続的デリバリー」という開発手法だ。川口氏は「プログラムを書いて、市場やユーザーのフィードバックを得て、ソフトウエアを改善する。このサイクルを短くするのが世界的なトレンドになっている。継続的デリバリーはこの目的を満たす中心的な方法論となる」と言う。
継続的デリバリーを導入すれば、プログラムを書いてから本番環境にリリースするまでの手間と時間を削減できる。ソフトウエアをより短いサイクルで繰り返しリリースできるようになれば、競合よりも魅力的なシステムを実現しやすくなる。間違ったビジネス戦略をソフトウエアに組み込んだとしても、すぐに軌道修正できる。
背景には、ビジネスの成否を分ける要素として、ソフトウエアの占める割合が年々高まっていることがある。その一方で、ソフトウエアは大規模化している。「今までの開発手法では立ちゆかなくなっている。リリーススピードが遅くなり、市場からのフィードバックをなかなか得られないからだ」(川口氏)。継続的デリバリーを導入できている企業とできていない企業で差が開いていく。
中略
世界と日本の差は「危機感」
Jenkins Xはやや極端だが、継続的デリバリーの導入を後押しするJenkinsの取り組みは、米国や欧州、中国などの企業で歓迎されているという。開発手法を変革したいという意向が強いからだ。「特にマネジメント層が危機感を募らせている。組織としてどうトレンドをキャッチアップすべきかという相談をよく受ける」(川口氏)。
組織として継続的デリバリーに取り組む場合、コンプラインス、セキュリティ、ガバナンスに多くの注文が付く。これに応えるため、CloudBeesはJenkinsを拡張して職務分掌機能や監査機能を追加した商用ソフトの「CloudBees Core」を提供している。これは、米オフィス・デポや米アクセンチュア、独ボッシュといった大手企業での採用が進んでいる。
これに対し、日本企業には温度差があるという。「現場の危機感は強いのに、マネジメント層の危機感が薄いと感じる。ソフトウエアは下請け企業が作るもので、自分たちが当事者という意識が薄いのかもしれない」(川口氏)。
だが、ソフトウエアを中心としたデジタルビジネスの進展は待ったなし。日本企業の動きが鈍いようでは、外資系企業に市場を食い荒らされる恐れもある。こうした日本の状況に危機感を抱く川口氏は「CloudBeesとして日本に逆上陸する」と宣言する。
すでにテクマトリックスとの提携を通じて、2017年3月にソフトウエア製品やクラウドサービスの日本での提供は開始している。今後は、直接的な情報提供も含めて、さらに日本企業への積極的な関わりを増やしていく意向だ。第1の目標は「インパクトのある日本企業の事例を作ること」(川口氏)。それを通じて経営層の問題意識を高め、日本企業の変革を進めるというのが川口氏の野望だ。
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00001/01027/
継続的デリバリーって小さなバグや大きなバグがたくさん出てしょっちゅうメンテナンスやってるネトゲのイメージと重なる
「日本で売れなくて困ってます (おまえら意識低すぎw)」
そらマジで日本企業ソフト開発雑魚だもん
20年くらい前からずっと言われてて
まだこの状態てことだから、日本企業に期待するのは諦めろ
企業を国が延命させることを税金でするから、産業の新陳代謝がますます悪くなる
誰もやりたがらない仕事
それがSE
まあ、そうだね
鶏が先か卵が先かの議論になるけど、ソフトウェアで儲ける企業が日本に少ないからね
スピード重視でリスクを取ってるってこと。
委託請負ではリスクを取れないからそういうのやらない
研究開発とかプロトタイプづくりにはいいかもね
利用者だろ
iPhoneのたび重なる失態見てるけど
客が離れなければ何やってもいいというスタンス
リリース作業の手間が半分以下になって
テストの自動化で品質も向上した思い出
俺ジェンキンスなんて使ってねーけど
コマンド一発で常にアプリケーションが最新になるよ。
これは継続開発なの?
後CIとかでずっとビルド回すのに意味あんの?しかも、モックとかで。
>>25
皆さん、これが日本の現状です
釣りじゃないとしたら酷いな・・・
アプリのデプロイになんでジェンキンスが必要なの?別にジェンキンスである必要ないでしょ。
後、いちいちGitのコマンドをトリガーにデプロイする意味は何?
常にコミットしたものをすぐに展開したいわけじゃないよね?
>>27
うわああぁ
本当に釣りじゃないのか?
みたいな感じなモノづくりしてるところに継続開発とか継続的デリバリーとか言われてもなって感じ
そうだね。構築屋はろくな
ドキュメントの残さずに逃げていくww
運用開始した段階で、開発チームは解散という焼畑農法が基本だからなあ
継続的な開発とか利益にならん上にめんどくさがって誰もやりたがらんだろ
そもそもジェンキンス自体のおもりだるくないの?
大して効果のないCICDのためにサーバ立ち上げてどうすんの?
まだSaasとかならともかくさ。
Gitとかは必要不可欠だけど
ジェンキンスなんて全く必要と思えない。
甘すぐる
gitやsubversion使ってないところもあるんですお
オレが今いる企業では外の企業と共同で仕事してるWeb開発の担当チームが使ってるだけ
あとはインフラチームのオレさまだけがひとりgit
ほかの業務系はみんなold/bk~180922とかそんなフォルダで管理
単に、CloudBeesの製品を日本でもっと売りたいんだけど、市場ニーズがしょぼすぎて、売れていなくてもどかしさを感じてるんでしょ
普通の提灯記事
俺ならこんな市場さっさと損切りするけどな
こんな市場に構ってる時間を別の市場に充てたほうがマシ
継続的デリバリーを簡単にするOSS的な統合環境作ると良いと思うぞ
ジェンキンス殿の世界がそこにある
今はビルドからテストまでクラウドサービスでやる時代
まてよ!
自動化とかのコストは払ってくれないから必要な部分だけ手動で100%でやれよ!
サン時代に Hudson という名前で開発してたよね。
オラクルに買収されて退職したらオラクルから Hudson という名を使うのダメっていわれたから Jenkins になったんだよ。
だが、、、うちはシェルで自動化したからあんまり使えないかなぁ?と思った
WEB UIついただけだしね
スクリプト化進んでるところだと
生産性にはあまり差がでないかも
うちはSVNのチェックアウトとコミット時に、紙の申請書に印鑑を幾つも押してもらわなければなりません。
コミット時にはソースを紙に印刷して変更箇所を蛍光ペンで色付けして、変更理由を説明するんですが
プログラミングを全く知らない人に1分で説明しろと言われても無理ですし、説明しても全く理解してもらえないんです。
蛍光ペンと紙とトナーのどれかは常に切らしていて、構成管理担当者も不在がちでそこで作業が滞るんです。
それでも自分たちの不作為は棚に上げて、納期と品質だけは絶対守れと毎日怒号が飛ぶんです。
下請けは請負契約なので彼ら元請けにとって我々のコストはどうでもいいんです。
これが日本を代表するITゼネコン大手の現役の開発手法なんです。
紙と蛍光ペンで世界に打ち勝っていきましょう。
こんなアホことしてたら近いうちに駆逐されされるな
自業自得だが
海外でも仕事したが日本はプログラマーへの感謝が無い。
当時から学生がコンピューターサイエンスを学ばなくなっていた。
予想通り業界そのものがダメになった。
日本のIT業界ではコンピューターサイエンスがそもそもなかったことにされているからな
これだけで生産性が数10倍程度差が出ているのではないかと思う
別にJenkinsあってもリリースが早くなるとは思わないけどな
そもそも開発スピードが遅いんだし
Dockerなどのコンテナは便利だけど
まだまだ改善の余地あるし
もう少しかな
請負でdockerとかありえるのか?
そんなん元受け会社の匙加減でどうにでもなる
匙つかわないだろ?
匙加減で実際に匙使う場面がどれだけあるんだよww
開発ラインが複数動いてて、ブランチも開発機も複数あると効果あるよ。
で、開発機の使用と調整は開発者に調整させて自分達で叩いてもらう。
こうすればほとんど人いらず。これを担当者作ってしまうとそいつに作業が集中してボトルネックになるからね。
周囲には丸投げ・ツールいれりゃいいやって考えてる人があまりに多くて萎える
それで安易に突っ走った結果コストかけるだけで管理もむしろ面倒になるという
もはやコント
引用元
http://anago.2ch.sc/test/read.cgi/bizplus/1537612243/
管理人からひと言
この記事へのコメントはありません。