記事 開発総論 Infrastructure as Code(IaC)とは何か?TerraformやAWSなどでどう構築すべきか 2024/03/01 企業のDX(デジタルトランスフォーメーション)では、ビジネス環境の激しい変化に対して、柔軟かつ迅速に対応できるITシステムが求められます。それを実現するために生まれた考え方が「Infrastructure as Code(IaC:アイエーシー、コードとしてのインフラストラクチャ)」です。ここではIaCについて、基礎から、IaC活用のメリット・デメリット、それを実現するツール(Terraform、Ansible、Serverspecなど)のほか、Amazon Web Services(AWS)の「AWS CloudFormation」やMicrosoft Azureの「Azure Resource Manager(ARM)」など、クラウドサービスでのIaCなどもわかりやすく解説します。
記事 開発総論 回せ「内製BizDevOps」、アプリ内製&DXを成功させる開発体制とは? 2021/11/10 日本企業にとって大きなテーマとなった「DX」だが、成果を出している企業はそうでない企業と何が違うのか。ITRの調査では、DXに対して成果を出している企業はアプリケーションを開発する上で、「完全内製」を方針として採用しているケースが多いことが明らかになった。確かに、時代の変化に合わせて、迅速かつ柔軟にアプリケーションを開発するには、社内で設計からデプロイまでを「内製」で完結できることは大きな強みになるだろう。しかし、それは本当に現実的なのだろうか。アイ・ティ・アール プリンシパル・アナリストの甲元 宏明氏が、社内でアプリケーションの内製化を強化するために求められる体制づくりについて解説した。
記事 製造業IT 製造業のデータ分析で考える、「SIerの価値」とは? 2021/06/03 SIerがPoCの先にシステム構築案件を期待すると、お客さまの感覚とズレてくる恐れがあることを前回述べました。SIerにとって、お客さまの社内に蓄積された過去データの分析がシステム構築の仕事につながりにくい状況はありつつも、データ分析に取り組むことには意味があります。データの活用・価値化に向けて各産業が取り組んでいる中、SIerも在り方を変えながら、新たな顧客貢献のスタイル、ひいては市場での存在意義を見い出していかねばなりません。
記事 製造業IT 「OSSが当たり前」の時代、推進団体は何をすべきか? OBCI解散で見えた「今後の役割」 2021/06/01 OSS(オープンソースソフトウェア)の開発、導入、そしてビジネスでの活用においては、さまざまなコミュニティや非営利団体が活動しています。3月5日~6日にオンラインで開催された「Open Source Conference 2021 Online/Spring」において、OSS推進団体の1つであるオープンソースビジネス推進協議会(OBCI)が解散を発表し、13年間の幕を閉じることになりました。今回は、これに関連して開催された4つのOSS推進団体の代表者による座談会の様子をレポートするとともに、OSS推進団体の存在意義や今後の在り方を考えてみます。
記事 製造業IT PoCが難航するのはなぜ? SIerと現場の“ズレ”が生む「データ分析」の難しさ 2020/09/28 SIer各社がデータ活用人材の確保・育成を打ち出しています。その狙いは、お客さまが保有するデータから価値を見い出し、データ分析基盤などの構築(もしくはサービス提供)に帰着させることです。しかし現実的には、PoC(概念実証)でお客さまのデータの分析を代行することが、必ずしもITの仕事に帰着していません。今回は、SIer視点でのデータアナリティクスの難しさと対策を解説します。
記事 製造業IT 導入までいかないPoCをやる意味って? 「日本的ファクトリーIoT」のススメ 2020/02/12 製造業のIoT実践の見極めとなるのがPoC(概念実証)です。多くのPoCではデータサイエンティストのデータ分析を伴い、そこでは統計解析を繰り返してトライする手法を用います。その特性上、何かしらの成果が得られますが、本格導入につながらないこともあります。では、導入につながらないようなPoCには、取り組む意義はないかというと必ずしもそうではありません。今回は、現場発のコンパクトなPoCで組織のデータ分析リテラシー向上を図り、将来につなげる「日本的なファクトリーIoT」について解説します。
記事 製造業IT 【図解】「データ分析プラットフォーム」とは? 導入を加速する“4つのアイデア” 2019/11/01 工場の製造現場で収集したデータやITシステムに格納されたデータを一元的に集約し、横断的に分析することで新たな知見を得たり、製品の品質向上に役立てたりといった“機運”は高まっています。しかし、実際にデータ分析プラットフォームの構築を計画しても、机上だけでとん挫してしまうことも少なくありません。それはなぜなのでしょうか。今回は、製造業のQC(品質管理)領域に焦点を当て、データ分析プラットフォームの在り方について考えてみましょう。
記事 製造業IT “売って終わり”はもうムリ、IoT時代の製造業が「アフターサービス」を成功させるには 2019/09/17 IoT時代の製造業は、モノが利用者に渡った時から利用者との対話が始まり、新たなビジネスが始まります。従来は分からなかった納入後の「使われ方」を的確に把握して提供者側が能動的に行動を起こすことにより、顧客満足度を高めることができます。しかし、PoCでは十分なサービス加入者数を確保できる見通しが立たず、商用サービス化を断念するケースも見られます。アフターサービス領域のIoTで効果をあげる製品にはいくつかの特徴や条件がありそうです。今回は業界や筆者の周辺の事例を俯瞰(ふかん)した中から、考慮すべき点を挙げてみます。
記事 製造業IT 製造業におけるERP-MES-FA間の「垂直統合」、代替できない“あの業務”がカギとなる 2019/07/23 ファクトリーIoTの分野では、2000年代から「垂直統合」というコンセプトが提唱されてきました。ERP、MES、さらにPLCなど製造現場のFA機器を接続して情報の相互活用を目指すものであり、工場のモノ作りの現場をサプライチェーンの川上・川下と統合(水平統合)する際にも必要な仕組みと言われています。また、これらを接続する方式はすでに数多くあり、その実現は技術的には比較的容易です。にもかかわらず、垂直統合を活用できている例は決して多くありません。今回は、ERP-MES-FA間の情報活用で効果が得られそうに思える垂直統合について、なかなか有効活用できていない現状を解説するとともに、その中でも新たな試みとして「スケジューリング」に焦点を当てた期待を述べます。
記事 プロジェクト管理・ワークフロー管理 ファクトリーIoTの導入、そのPoCが問題かも? 3つのケース別に解説 2019/06/06 我々SIerも場数を踏んで勘が働くようになり、本格導入にたどり着きにくいタイプのPoCをだんだん回避するようになってきました。その結果、PoCから本格導入に進む確度を高める一方で、せっかくお客さまからご相談されても、机上検討の過程で打ち切るケースも増えており、これはこれで健全な姿だと思っています。そこで今回はPoCを有効なものとするための考え方を述べます。
記事 プロジェクト管理・ワークフロー管理 内訳まで詳解、なぜPoCから本格導入されたのは「たった4%」だったのか 2019/05/16 事業の現場で起こっていることは、意外とささいな導入障壁の連続です。素晴らしいコンセプトの構想や企画が、ちょっとした事情で進まなくなり、実現にたどり着かずに終わったりします。IoT/ビッグデータ/AIの領域に身を置くシステムインテグレーターとして、筆者ならびに筆者の所属企業が最近関わった75件の経過を見ると、PoC(概念実証)を経て本格導入にたどり着いたものはわずか3件(4%)でした。初回はまず、これら75件を俯瞰(ふかん)するとともに、なぜこうなったのか、現場の導入障壁に向き合いながら考えてきたことを解説していきたいと思います。
記事 IT投資・インフラ戦略 IT戦略を立案・策定するための方法、具体的にどのプロセスから着手すべきか 2017/11/29 「攻めのIT経営」のためには、戦略的なIT投資によって、企業価値の向上を図ることが重要です。しかし、その実現手段となるべき「IT戦略」の定義や方法論は曖昧です。ITベンダーが提供するIT戦略立案サービスには、さまざまなアプローチや方法論が提唱されており、共通する概念や特徴を見出すことができません。本稿では、戦略本来の概念から戦略的手法の特徴に備えた「IT戦略のあるべき姿」を解説します。
記事 開発総論 システム開発はどう標準化すべきか?開発標準がITベンダー任せではダメな理由 2017/09/27 システム開発の標準化、すなわち開発標準は、品質確保や生産性向上に欠かせない取り組みです。実際にシステム開発を外部委託している場合は、ITベンダーの開発標準がよく用いられています。しかし、ITベンダーの開発標準は、ITベンダーの思惑やソフトウェア開発そのものの標準化の難しさから、発注者が期待する品質を確保できないケースが後を絶ちません。本稿では、開発標準の基礎的な考え方から、発注者が開発標準を適切に適用するための方法を解説します。
記事 プロジェクト管理 CASH騒動をプロジェクト工学で解析、そこから得られる教訓とは? 2017/09/05 リリース直後大きな話題を呼び、リリース後16時間で停止し、24日に再開したCASH。停止までの一連の事象は、不特定多数の協力を得るプロジェクトにおける落とし穴の典型的な例である。このタイプのプロジェクトは、企業活動だけではなく、行政サービス、地域活性化プロジェクト、はたまたボランティア活動など、世間に幅広く存在しており、すべて同じ構造の困難をはらんでいる。本稿では、プロジェクト工学の手法を活用して今回の事例を解析し、同種のプロジェクトにおける「転ばぬ先の杖」としての考え方を提示したい。
記事 開発総論 システム開発の意思決定プロセス、3つのタイプ別で理解すれば最適化できる 2017/08/04 ITの導入を外部委託する場合、意思決定は発注者の重要な役割ですが、重視する根拠や判断基準は発注者によって異なります。そのため、発注者が自らの特徴を意識することなく、ITベンダーにシステム開発を発注することが、プロジェクトに問題を引き起こす場合があります。本稿では、発注者の意思決定の特徴をタイプ分けし、それぞれの留意点やリスク対策について解説します。
記事 プロジェクト管理・ワークフロー管理 システム開発プロジェクトの成否が「社内政治で決まる」本当の理由 2017/06/21 システム開発プロジェクトでは、QCD(品質/コスト/納期)を満たすことだけを考えがちである。さらに、プロジェクトの初期段階でユーザー要件を定義した後は、ユーザー部門とコミュニケーションを取らないケースも多い。しかし、こうしたプロジェクトは失敗しがちだ。たいがいのことは、論理的には決まるものではなく、「社内政治で決まる」からだ。したがって、利害調整を進めながらプロジェクトを進めることが肝要になる。プロジェクトの成功とはそもそも何なのか、どうすれば成功できるのか。ガートナージャパンのリサーチ部門でバイスプレジデントを務める松本良之氏が解説する。
記事 開発総論 システムインテグレーター(SIer)・ITコンサル・ソリューションベンダーの違いは何か 2017/05/09 彼を知り己を知れば百戦殆うからず──敵と味方の情勢をしっかりと把握してさえいれば、何度戦っても敗れることはないということを意味する孫子の兵法書(謀攻篇)の有名な故事ですが、IT導入を外部に委託せざるを得ないユーザー企業にも同じことが言えます。ITベンダーは敵ではありませんが、発注相手について理解を深めることは、システム発注の失敗を回避する上で不可欠な取り組みです。そこで今回はITベンダーの種類やそれぞれの得意分野/苦手分野などについて解説します。
記事 開発総論 「攻めのIT」を成功させる術理、ITベンダーには「2つの資質」を求めるべきだ 2017/03/10 IT業界の定説に、「システム開発プロジェクトの成功率は3割」というのがあります。何をもって成功というのかは判断が分かれるところではありますが、いずれにせよシステム開発のプロジェクトは決して簡単なものではなく、常に失敗と隣り合わせにあると受け止める必要があるでしょう。本稿では、IT構築を外部に委託せざるを得ない企業に向けて、なぜシステム開発プロジェクトには失敗が起きてしまうのか、どう対応すれば失敗が起きにくくなるのか、どういう企業をパートナーとして選ぶべきか、正しい術(すべ)と理(ことわり)について解説していきます。
記事 製造業IT IoT/インダストリー4.0と設計開発プロセス革新を成功に導くモジュラーデザイン 2017/01/10 前回は、モジュール数の具体的な適用の方法と設計の自動化と開発の自動化を実現する方法を紹介しました。今回は最終回として、IoT/インダストリー4.0と設計開発プロセス革新を成功に導き、利益率10%の壁を超克するモジュラーデザインを論じます。
記事 製造業IT 日の丸家電敗北の理由「部品の種類1.5倍」を防ぐモジュラーデザインシステムの作り方 2016/12/06 前回は、製品仕様にモジュール数を適用してモジュール化するとともに「(モジュール部品を)探すより(新図を)描くほうが早い」問題を解決するための設計の自動化を実現して設計を大幅に効率化した事例をいくつか紹介しました。今回は、モジュール数の具体的な適用方法と設計の自動化・開発の自動化を実現する方法を紹介します。日本企業は海外の先進企業に比べて設計開発プロセスの効率化が非常に遅れています。ぜひ皆さんも挑戦してください。
記事 製造業IT デンソー、日立らの事例に学ぶモジュラーデザインの実践 2016/11/01 前回はモジュラーデザインの基礎について解説しました。今回は実際に取り組んで大きな成果を出した4つの事例を紹介します。さらに、この4つの事例に共通している事項から、成功につなげる3つの要因を導き出してみたいと思います。
記事 製造業IT モジュラーデザイン(MD)の基本を解説、IoT/インダストリー4.0時代の製造革新 2016/10/05 日本の製造業が大きな転換点を迎えつつあります。消費者の嗜好は常に変化を続け、商品ライフサイクルも短期化。新興国からは新しいプレイヤーも台頭し、市場のグローバル化はさらに進展しています。現代のものづくりには「高機能化や柔軟性」と「コスト削減」という相反する要件の両立が求められているのです。こうした時代の要請に対応するものづくりの考え方が「モジュラーデザイン(以下、MD)」です。トヨタやマツダ、日産らもこぞって取り組んだMDは今、IoTやインダストリー4.0の時代にさらに重要さを増しています。そもそもMDとは何なのか、MDの第一人者、日野三十四氏に解説してもらいます。
記事 人材育成・人材獲得 リクルートコミュニケーションズがエンジニアの成長のために取り組んでいること 2016/05/18 一般に組織の成長とは人が増えることですが、リクルートコミュニケーションズの阿部直之氏は、「僕らが目指しているのは人を増やすのではなく、メンバー自身が成長することで組織の価値を増やしていくこと」と語ります。組織としてエンジニアを成長させるために、阿部氏が取り組んでいる4つのポイントを紹介します。
記事 プロジェクト管理・ワークフロー管理 ギネス世界一の新宿駅、なぜ「サグラダ・ファミリア」よりも早く完成しないのか 2016/04/02 1日364万人の乗降客数をこなす駅として、世界一のギネス認定(2007年)を受けた新宿駅。4月4日には「バスタ新宿」がオープンするなど、最近、この駅が大きくリニューアルしているのをご存じだろうか? 何十年も同駅を利用する人は「新宿駅はいつまで工事を続けているのか」と疑問に思われているかもしれない。実は新宿駅の建築年数は、未完の建造物として世界的に有名な「サグラダ・ファミリア」を超えることがほぼ確実となっているのだ。なぜ新宿駅は完成しないのか。一級建築士で、昭和女子大学 生活科学部 環境デザイン学科 准教授の田村 圭介氏に話を聞いた。
記事 開発総論 ヤフーがアジャイル開発で変えた”サービスの作り方” 何をではなくなぜ作るのか 2016/03/14 変化の速いビジネス環境に対応するために、多くの企業がアジャイル開発の採用を進めています。本記事では、2月18日に行われたDevelopers Summit 2016のセッション「現場から変えた”サービスの作り方” ~何を作るのかではなくなぜ作るのか~」で紹介された、Yahoo! Japanにおけるアジャイル開発の導入と実践、そして改善がどのように行われたのかについての内容を記事にしました。
記事 開発総論 なぜヤフーはアジャイル開発を採用するのか? チームにもたらす4つの変化 2016/03/11 変化の速いビジネス環境に対応するために、多くの企業がアジャイル開発の採用を進めています。本記事では、2月18日に行われたDevelopers Summit 2016のセッション「現場から変えた”サービスの作り方” ~何を作るのかではなくなぜ作るのか~」で紹介された、Yahoo! Japanにおけるアジャイル開発の導入と実践、そして改善がどのように行われたのかについての内容を記事にしました。
記事 プロジェクト管理・ワークフロー管理 フィードバックは「あなたvsわたし」ではなく、「私たちvs問題」という形にする 2016/03/02 業務で行われるソフトウェア開発プロジェクトのほとんどすべては、何らかのチームによって行われています。そしてそのプロジェクトが成功するか失敗するかを左右する大きな要因が、技術力よりも人間系にあることはよく指摘されることです。では、その人間系に注目して強いチームを作るにはどうすればよいのか、そのヒントを多数紹介したセッション「強いチームのつくり方」が、2月19日に行われたイベントDeveloper Summit 2016(通称デブサミ)で行われました。この記事では、そのセッションの内容を前編、中編、後編の3本の記事で紹介します。いまお読みの記事は後編です。
記事 プロジェクト管理・ワークフロー管理 イエス、ノーだけでは共通理解は得られない リーダーシップと権限委譲の仕方 2016/03/01 業務で行われるソフトウェア開発プロジェクトのほとんどすべては、何らかのチームによって行われています。そしてそのプロジェクトが成功するか失敗するかを左右する大きな要因が、技術力よりも人間系にあることはよく指摘されることです。では、その人間系に注目して強いチームを作るにはどうすればよいのか、そのヒントを多数紹介したセッション「強いチームのつくり方」が、2月19日に行われたイベントDeveloper Summit 2016(通称デブサミ)で行われました。この記事では、そのセッションの内容を前編、中編、後編の3本の記事で紹介します。いまお読みの記事は中編です。
記事 プロジェクト管理・ワークフロー管理 プロジェクトの多くは技術ではなく人間系で失敗している 2016/02/29 業務で行われるソフトウェア開発プロジェクトのほとんどすべては、何らかのチームによって行われています。そしてそのプロジェクトが成功するか失敗するかを左右する大きな要因が、技術力よりも人間系にあることはよく指摘されることです。では、その人間系に注目して強いチームを作るにはどうすればよいのか、そのヒントを多数紹介したセッション「強いチームのつくり方」が、2月19日に行われたイベントDeveloper Summit 2016(通称デブサミ)で行われました。この記事では、そのセッションの内容を前編、中編、後編の3本の記事で紹介します。いまお読みの記事は前編です。
記事 プロジェクト管理・ワークフロー管理 マイクロソフト、軽量なプロジェクト管理ツール「Office 365 Planner」プレビュー公開 2015/12/28 マイクロソフトはチームのコラボレーションを促進する軽量なプロジェクト管理ツール「Office 365 Planner」のプレビュー版を公開したと発表しました。