記事 AI・人工知能・機械学習 【実録】社内ChatGPT構築方法の詳細、失敗した点と盲点すぎた「成果の出し方」 2024/04/08 筆者の所属するSaaS企業「manebi」では、Google Workspace、Jira、Confluence、ジョブカンや顧客請求ロボといったツールを活用しています。こうしたツールについて、「あれ? これってどう使うんだっけ?」といった場合、従来は結局「人に聞いたほうが一番早い」という状況にありました。こうした問題を解決するため、取り組んだのが、全社で導入しているチャットツールSlackを通して、生成AIと連携し、気軽に疑問を聞いて答えてくれる社内ChatGPT(通称、manebiGPT)の構築です。技術的な難しさ、思いのほか手こずった点、そして「こんなに成果が出るとは?」と驚いた成功体験まで、ありのままに紹介します。
記事 AI・人工知能・機械学習 AIプラットフォームとは何かをわかりやすく解説、AWSやGCPら11社比較と選定ポイント 2024/03/27 (株)IT Wroker IT Department SernaWilliam AIは、タスクを容易にし、プロセスを効率化し、繰り返しや退屈なタスクを自動化することで、貴重な時間とリソースを解放することで、人々を支援します。AIを活用することで、個人や組織はワークフローを最適化し、データに基づいた意思決定を行い、目標を効果的に達成することができます。さらに、AIは問題解決を支援し、洞察を提供し、より良い意思決定を可能にすることで、最終的には改善された結果と、持続可能な未来をもたらします。
記事 開発総論 Stability AIも「Stable Code 3B」で参入、激化する「コード生成AI」シェア獲得競争 2024/03/27 生成AIが得意とするのはテキストや画像生成だけではない。プログラムのコード生成も得意分野の1つ。この2年ほどで「コード生成AI」領域の研究開発が進み、コード生成の精度は大きく改善、現在はユーザー獲得をめぐる競争が激化している。コード生成AIの進化の過程を鑑みつつ、Stability AIの「Stable Code 3B」などの最新モデルはどれほどの実力を持つのか、その現状を探ってみたい。
記事 開発総論 DevOpsツール・DevOpsプラットフォームとは何か? GitHubら市場リーダー3社+11社比較 2024/03/12 開発と運用の最適化を目指す「DevOps」に注目が集まっている。古くからある言葉ながら、DXを旗印に、企業は伝統的な開発手法からの転換が求められており、実際にDevOpsを実践する企業が増加していることが背景にある。このDevOpsの推進を支援するのがDevOpsツールやDevOpsプラットフォームと呼ばれる製品群だ。この市場では、マイクロソフト傘下のGitHub、GitLab、Atlassian(アトラシアン)らが各社異なった戦略を描いている。DevOpsツール・DevOpsプラットフォームの基礎から各企業の製品までわかりやすく解説する。
記事 開発総論 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などもわかりやすく解説します。
記事 OS 次期「Windows Server 2025」の新機能を解説、AD “史上最大”の変化とは? 2024/02/19 マイクロソフトは、1月末、サーバOSであるWindows Serverの次期長期サービスチャネル(LTSC)バージョンが「Windows Server 2025」になることを発表しました。リリース時期はまだ明らかになっていませんが、2024年後半にはリリースされると予想されます。新バージョンの新機能に関する情報も2023年暮れから出始めました。
記事 統合運用管理・サーバ監視 プラットフォーム・エンジニアリングとは何か?ガートナーが解説するDevOps進化の要点 2024/02/05 DevOpsコミュニティを中心に「プラットフォーム・エンジニアリング(Platform Engineering)」が話題となっている。さまざまな側面から解説できる言葉だが、一般にアプリケーションの迅速なデプロイを実現し、自動化などによって開発者の生産性を高めるアプローチとされる。なぜ今、プラットフォーム・エンジニアリングが注目を集めるのか。また、どうすれば推進できるのか。Gartner シニア プリンシパル、アナリストのパンカジ・プラサド氏が、プラットフォーム・エンジニアリングの基礎からわかりやすく解説する。
記事 開発総論 ChatGPT以前のソフトウェア開発は「石器時代」、プログラミングが劇的大変化のワケ 2024/01/31 生成AIの登場により、プログラミングの世界が劇的に変化している。この変化については「ChatGPT以前のソフトウェア開発は石器時代だった」と評されるほどだ。『生成AIで世界はこう変わる』を上梓した東京大学 松尾研究室に所属する今井 翔太氏も「これは本当にすごい」と確信したという。今井氏は生成AIのプログラミング活用を(1)コードの提案、(2)対話的生成、(3)全コードの生成という3つの形態に分類。ここでは今井氏自身の経験と学術調査をもとに、どのようにソフトウェア開発者の作業が変革されているのかを紹介する。
記事 OS サポート終了Windows Server 2012/2012 R2に残された「最後の手段」、脆弱性は山積中 2024/01/19 マイクロソフトは2023年10月10日(米国時間)、Windows 11 Home/Proバージョン21H2とWindows Server 2012/2012 R2の製品サポートを終了しました。それに伴い、以降はこれらのOSには新しいセキュリティ更新プログラムは提供されなくなりました。今後、重大な脆弱性が見つかっても、これらのOSでは放置されることになります。
記事 RPA・ローコード・ノーコード なぜ「紙・ハンコ」文化はなくならないのか?日本企業特有のプロセス刷新の手法とは 2023/12/26 企業がデジタル化を進める一方で、業務プロセスの見直しがされていないために、紙ベースの仕事がいまだに多く散見される。日本企業の業務プロセスには国民性が色濃く反映されており、それが現在の非効率さを招いている。では、こうした取り組みはどのように進めていくべきなのだろうか。ガートナー バイス プレジデント,アナリストの鈴木雅喜氏が、“人”と“ツール”の両面でのプロセス刷新の手法を解説するとともに、その先に企業が目指すべきデジタル活用の在り方を提示する。
記事 OS Test Base for Microsoft 365はどう使う?日本語版OS環境で必要なカスタムイメージとは 2023/12/15 前回は、2021年11月からAzureで一般提供されている「Microsoft Test Base for Microsoft 365」を試用したレポートをご紹介しました。今回はその補足として、日本語版OS環境でのテストを行いたい場合に必要になるカスタムイメージの作成について、その勘所をお伝えします。なお、カスタムイメージを使用したテスト機能は2023年7月にプライベートプレビューが開始され、2023年9月から広くプレビューが始まったばかりの機能であることに注意してください。
記事 OS Test Base for Microsoft 365とは何か、使ってみてわかった「完全自動化」の利点と課題 2023/11/20 マイクロソフトは2021年11月から、Azureの新しいサービスとして「Microsoft Test Base for Microsoft 365」を一般提供しています。このサービスで何ができるのか、どんなメリットがあるのか、試用してみました。このサービスは有料ですが、最初の6カ月間は800米ドル相当の実行を上限に無料で試用できます。
記事 アプリ/スーパーアプリ スーパーアプリは普通のアプリと何が違う? ガートナーが解説する開発手法と運用体制 2023/10/25 1つのスマホアプリ内にさまざまなアプリ・機能を統合できる「スーパーアプリ」。中国の「WeChat」や「AliPay」、日本ではヤフー・LINEによる「Paypay」などが広く知られているが、消費者向けだけではなく従業員向けの企業アプリも登場するなど、新たな影響を与えつつある。そもそもスーパーアプリとは何か、通常のアプリとの違い、開発するためには何が必要か。ガートナーのバイス プレジデントであるジェーソン・ウォン氏が解説した。
記事 開発総論 【文系でもわかる】ChatGPTのキモ「Transformer」「Attention」のしくみ 2023/09/27 第1回は、さまざまなタスクをこなす万能型ジェネレーティブAIツール「ChatGPT」の性能の鍵を握る「トークン長(GPTが文脈を意識できる過去の単語数)」やGPTの歴史的経緯について解説しました。第2回はGPTを支える自然言語処理 の分野で使用される深層学習モデル「Transformer」とその根幹となる「Attention機構(そのタスクにおいてどの単語の重要度が高く、注目すべきか決める仕組み)」についてです。TransformerとAttention機構の仕組みを定性的に把握し、それを踏まえてGPTの能力と可能性について考察したいと思います。テクノロジー領域に明るくない人でもわかる記事を目指します。
記事 開発総論 アジャイル開発はなぜ失敗するのか? ガートナーが絶対押さえるべき6つのポイント解説 2023/09/19 目まぐるしく変化する顧客要求や市場の動向、技術革新などに対し、柔軟な対応を可能とするシステム開発手法「アジャイル開発」に取り組む企業が増えている。従来のウォーターフォール型開発手法とは異なるアプローチを取るため、初めて取り組む際には開発チームのスキルや知識、他部署との連携、ソフトウェア品質管理などの問題が発生しやすい。ガートナーの片山 治利氏が、アジャイル開発を進める際に押さえるべき6つのポイントを解説する。
記事 AI・人工知能・機械学習 Microsoft 365 Copilotは何がすごい?「生成AI」はブームで終わってしまうのか 2023/08/22 2022年末に突如として注目を集めることになったOpenAIの「ChatGPT」、2023年1月にマイクロソフトが数十億ドルの追加投資を行うと発表して以降、生成AI技術を自社の製品やサービスに次々に導入し始めています。そのほとんどはプレビューの段階ですが、マイクロソフトはあらゆる分野において、AIソリューションに大きくかじを切りました。
記事 RPA・ローコード・ノーコード ローコードで開発者は失職? ガートナーが議論する5つの通説「嘘」と「本当」 2023/08/07 「ローコード・アプリケーション・プラットフォーム(LCAP)」の利用が急拡大する中、LCAPに関するさまざまな「通説」が登場している。しかし、それらの真偽は定かではなく、今後のLCAPの適切な活用のためには、嘘か本当か、その信憑性を見極める必要がある。たとえば、「ローコードはプロコードよりも生産性が高い」「LCAP導入でプロ開発者が失業の危機にさらされている」といった具合だ。ガートナーのダニー・ブライアン氏とガートナーのポール・ヴィンセント氏が、LCAPにまつわる5つの通説について意見を交わしつつ、将来の方向性を提示した。
記事 ERP・財務会計・人事給与 ERPの提案依頼書(RFP)の作成方法、ガートナー伝授の「プロセスと注意点」とは 2023/07/31 ERPの導入/刷新は全社規模の一大プロジェクトだ。基本となる進め方は他パッケージと同様だが、その規模と業向に与える影響の大きさからERPの提案依頼書(RFP=Request for Proposal)策定には考慮すべき点がいくつもある。では、どうすれば失敗せずにERPを導入させることができるのであろうか。ガートナー バイス プレジデント,アナリストの本好宏次氏が、ERP選定におけるRFPの作成プロセスや工程ごとに押さえておくべきポイント、RFP特有の策定の注意点について伝授する。
記事 RPA・ローコード・ノーコード ローコード開発の“落とし穴” どう回避する?ガートナーが説く「7つの成功の秘訣」 2023/07/28 市民開発者によるアプリの高速開発の手段として、ローコード・アプリケーション・プラットフォーム(LCAP)の利用が急拡大している。その一方で、市民開発者のアプリ管理の不十分さに起因するセキュリティ・インシデントの増大や現場のスキル不足など、多様な課題が指摘されるようになった。ガートナー シニア ディレクター,アナリストの飯島公彦氏が、それらのローコード開発の“落とし穴”を回避し、LCAPの価値を最大限に引き出すための7つのベストプラクティスを紹介する。
記事 開発総論 マッキンゼーに聞く“DX失敗”の原因、SXとの両立や内製化など「論点総ざらい」 2023/07/03 マッキンゼー・アンド・カンパニーは、日本企業のDXの現状と課題についてまとめたレポート「日本企業の再成長に向けたDXの提言」を発表した。そこでは、現在の日本企業のDXを評価しつつも、現状に留まることのリスク、今後取り組むべきテーマが示されている。ここでは、マッキンゼー・アンド・カンパニー パートナー/マッキンゼー デジタル 日本統括リーダーの一人、黒川 通彦 氏に、同レポートの内容について話を聞いた。
記事 人材育成・人材獲得 IT部門最大の課題は組織的学習、「ゲーム・デー」などDevOpsやSREに最適な4つの手法とは 2023/06/05 ITエンジニアの永遠の課題が「学習」だ。知識とスキル/能力はほぼ一体であり、中でもアジャイル開発に向けたDevOpsやSRE(Site Reliability Engineering)などの実践では新たな知識が不可欠となる。ただし、IT部門の組織的な学習が一筋縄ではないことは周知の通り。そうした中、ガートナーは過去8年にわたり、企業がエンジニアの学習支援のために「実践したこと」とともに、「成功したこと」「成功しなかったこと」のデータを収集し分析した。ガートナー バイス プレジデント,アナリストのマンジュナス・バット氏が、その結果を基に、DevOpsやSRE へ取り組むうえで重要なIT部門における組織的な学習方法について、「ゲーム・デー」や「ペアリング」など4つの具体的な方法を解説する。
記事 開発総論 【文系でもわかる】ChatGPTの“限界”はどこか? 知れば「怖くない」その仕組みとは 2023/04/19 さまざまなタスクをこなす万能型ジェネレーティブAIツール「ChatGPT」は、最新版のGPT-4が登場し、ますます盛り上がりをみせています。一方で、ChatGPTを禁止する国や大学の動きも報道されています。本記事は、GPTを支える仕組みをChatGPTユーザーにとってわかりやすく説明し、その能力と限界についての見通しをよくするための記事です。
記事 開発総論 AIOpsとは何か? 事例や市場、実際のツールまで一挙に解説 2023/03/14 さまざまなことにAIが活用され、サービスが向上していますが、大部分の企業にとって重要な「開発」の領域にもAIを有効活用することは可能です。その一助になるのが、IT運用にAIを活用する「AIOps(エーアイオプス)」です。本稿では「AIOps」が必要な背景や活用のメリット、実際のサービス、市場環境、展望を含め、アクセンチュアのAIコンサルタントが解説します。
記事 開発総論 中島聡氏が断言、「イノベーションは、コードから生まれる」と言えるワケ 2023/02/12 日本のデジタル競争力が米国に大きく水をあけられているのはビジネス+ITの読者ならよく知った事実だろう。この原因について、Windows 95の開発にも携わった天才プログラマー、中島 聡氏は「ソフトウェアエンジニア自身がコードを書くかどうか。このことが米国と日本のIT産業の明暗を分けた」と語る。中島氏がITゼネコンとも言われるいびつな構造の問題点と、自身の経験に裏打ちされた、ソフトウェア開発によるイノベーションの実現方法について解説した。
記事 その他運用管理 iPaaSとは何か、RPAやIaaS、PaaSとの違い、13製品比較ポイントをわかりやすく解説 2023/01/11 複数のクラウドサービスを利用するのが当たり前になり、既存のオンプレシステムもある中で、各システムの管理の複雑化やデータ連携の不便さといった問題が山積しています。そこで注目を浴びているのが、企業の各種システム/データを統合的に連携できるiPaaS(integration Platform as a Service)です。今回はアイ・ティ・アール(ITR)のシニア・アナリストである水野 慎也氏監修の下、iPaaSの基本知識やPaaS・SaaSなどとの違い、求められる背景を解説します。併せて、セールスフォースやセゾン情報システムズ、インフォマティカといった代表的なベンダー・ツールと製品選定のポイントについても紹介します。
記事 セキュリティ総論 SOCでの「DevSecOps」実現に何が必要? ガートナーが求める「一致団結」の重要性 2022/12/20 セキュリティ・リスク対応に向け、企業による設置が相次ぐSOC(セキュリティ・オペレーション・センター)。クラウド活用によりシステムの複雑性が増し、リスク検出の難度が増す中、開発チームまで取り込んだSOCにおける「DevSecOps」の推進が強く求められるようになっている。DevSecOpsとは、開発(Development)と運用(Operations)が密に連携することでリリース頻度を高め、開発スピードを向上させる「DevOps」に、セキュリティ(Security)を担保して融合させる開発スタイルのこと。では、DevSecOps実現のためにSOCには何が求められるのか。ガートナー ディレクター,アナリストのアンドリュー・デイヴィス氏が、DevSecOpsの基礎と“今日的”なSOCの実現の道筋を指し示す。
記事 開発総論 DevOpsを成功に導く方法、採用と拡張の3つの「最重要課題」とは--ガートナーが指南 2022/08/18 企業のシステム開発で「DevOps」が広く導入されつつあるが、うまくいっている企業とそうでない企業があるのではないだろうか。DevOpsが本来持つ意味や、その導入に必要なことが理解されないまま形だけ取り入れても、失敗に終わりかねない。この記事では、ガートナーのバイスプレジデント,アナリスト、ビル・ホルツ(Bill Holz)氏が、DevOpsとはそもそも何なのか、アジャイル開発成功の鍵、DevOpsプラクティスをソフトウェア開発ライフサイクル組み込む方法について解説する。
記事 開発ツール・開発言語 CodeSignalとは何か? コーディングスキルで見えてきた「本当の」大学ランキング 2022/08/02 HackerRankなど、世の中にはプログラミングスキルを測るテストが複数存在する。その中でCodeSignalは、メタやウーバーなどのテック大手企業の多くが導入するスタンダード的な存在となり、特に新卒エンジニアの採用で利用されている。そのCodeSignalが発表したプログラミングスキル大学ランキングに注目が集まっている。スタンフォード大学など、コンピューター・サイエンスで有名な大学がトップ10に入っていなかったためだ。どのような大学が上位にランクインしたのかを伝えつつ、その理由も探ってみたい。
記事 開発総論 トラブル急増中、アジャイル開発の契約で「大失敗」を防ぐ5つのポイント 2022/07/21 アジャイル開発の導入が広がる中、外部委託先との契約に悩む企業も増え続けている。誤った契約を結べば後々、思わぬしっぺ返しをくらいかねない。とはいえ、アジャイル開発の経験が乏しい状況にあっては、何に注意すべきかも分からず、苦い経験をする企業も後を絶たない。ガートナージャパン シニア ディレクター アナリストの土屋隆一氏が、アジャイル開発の契約における5つの懸案事項を取り上げ、解決の方向性を提示する。
記事 開発総論 ハイブリッド開発とは何か? “アジャイル型”との違いや推進体制を解説 2022/07/07 あらゆるビジネスにデジタルが介在し、ビジネスを取り巻く環境が加速度的に変化している昨今、アプリケーションの開発体制にも進化が求められている。そこで注目されているのが「ハイブリッド開発」だ。 既存のウォーターフォール型開発や、アジャイル型開発との違いとは何か?ハイブリッド開発プロセスを導入する工程の考え方や、その推進体制、成功のためのポイントなどを解説する。