キーワードを探す
検索

「単体テスト」関連の最新 ニュース・レビュー・解説 記事 まとめ

最新記事一覧

多くの企業が、長年使い続けてきた仮想化基盤の「継続性」という壁に直面している。これを単なる危機と捉えるかインフラを根本から最適化する好機と捉えるかで、企業の命運は分かれる。デル・テクノロジーズとSB C&Sが示すのは、従来型構成の柔軟性と最新の運用性を両立させた「分離型アーキテクチャ」への転換だ。特定ベンダーの戦略に左右されない、持続可能なプライベートクラウドの真価を探る。

()

生成AIの台頭以降、ソフトウェア開発の現場では「AIコーディング」が急速に広がっている。人材不足や開発スピード向上への圧力を背景に、効率化への期待は高い。だが、コーディングが速くなっても開発は必ずしも楽になっていないという声もある。作業の効率化と、開発全体の生産性は必ずしもイコールではない。生成AI技術の進化が著しい今、開発者はAIコーディングにどう向き合うべきか。

()

Java×Spring AIで始めるAIプログラミングの入門連載。前回までは、Spring AIを使ってMCPサーバを構築し、ファイル検索やリソース提供といった機能を実装する方法を解説してきました。今回は、作成したMCPサーバを「実際に使いこなし、システムとして完成させる」ステップへと進みます。

()

「バイブコーディング」という言葉が生まれてから1年。さらに大きく変化しつつあるAI開発スタイルに、あらためて名前が与えられた。それはどんな考え方で、どんな開発なのか。なぜ今、その言葉が必要とされているのか。

()

対話型AI(人工知能)にアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、オブジェクト指向プログラミングの機能である、不変オブジェクトとレコード型を学習します。不変オブジェクトの意義と、それを簡単な構文で実現するレコード型を、AIに聞きながら理解しましょう。

()

ビジネスとITが直結する今、老朽化したレガシーシステムのマイグレ/モダナイは急務となっている。だが、人手不足、属人化、ブラックボックス化といった課題に直面し、取り組みは困難を極めている。この難局を打破する一つの解として大和総研が提唱するのが、「AIエージェント」を軸としたアプローチだ。

()

SAPジャパンと学校法人のOBS(沖縄県浦添市)が、SAPシステムエンジニアの養成に特化した専門学校「沖縄ビジネスソリューション専門学校」を開校したと発表した。SAPジャパンによれば、同様の専門学校は日本初。

()

TechTargetは2025年1月13日、「知っておくべきアジャイル用語」に関する記事を公開した。アジャイルは、多くの開発プロジェクトの基盤となっている。この用語集をアジャイルの専門用語や概念を素早く確認できるレファレンスとして役立ててほしい。

()

TechTargetは2024年12月26日、「スタブとモックの違い」に関する記事を公開した。ソフトウェアをテストする際に関数やオブジェクトを置き換える手段としてスタブとモックという2種類の選択肢がある。これらの違いは何か。どう使い分けるべきか。

()

日本企業の生成AI活用事例を筆者は「残念だ」と見ていますが、どこに「残念ポイント」があるのでしょうか。また、「生成AIができない、人間にしかできないことをやろう」というよくある呼びかけは、AI時代を生きるわれわれを本当に正しい道に導くのでしょうか。

()

生成AIの進化は、ビジネスと同義となっているシステムの在り方をどう変化させていくのか。ブログやコミュニティー活動を通じて「システムはLLMが前提に」と情報発信しているLayerX CTOの松本勇気氏に、話を聞いた。

()

生成 AIの急速な浸透を受けて、AIモデルをアプリケーションに組み込み、本番稼働させる企業が増えている。競争力を高めるためには、生成 AIを自社ビジネスに適用させる活用の高度化が急務だ。その仕組みと体制作りにおいて、エンジニアには何が求められるのか。

()

企業のビジネスを支えるため、競争力強化のため、アプリ開発の効率化は不可欠だ。一方、人手や時間のリソースが限られている中での品質確保は至難の業となっている。高い品質と迅速な開発を両立させるにはどのような方法があるのか。

()

MONOistはオンラインセミナー「開発変革セミナー 2024 秋〜製造業特別DAY 組み込みセキュリティ〜」を開催。本稿では「クラウドネイティブな組込ソフトウェア開発とMLSecOpsへの進化」と題して日本クラウドセキュリティアライアンス(CSA)代表理事の笹原英司氏が行った基調講演の一部を紹介する。

()

TechTargetは「GitHub Copilot Autofixから見る、AIの信頼度」に関する記事を公開した。AIによって生成されるコード量の多さによってソフトウェアデリバリープロセスが窮地に陥っている。こうした状況では、GitHubの「Copilot Autofix」による脆弱性管理が役立つ可能性がある。だが、AIを制するのにAIを信頼してもよいのだろうか。

()

GitHubの最新の調査結果から、AIコーディングアシスタントの「GitHub Copilot」を使って作成されたコードの品質は、使わずに作成されたコードと比べて、機能性、可読性、信頼性、保守性、簡潔さという点で優れていることが分かった。

()

「124億円の訴訟」からユーザー企業のIT部門は何を学ぶべきか。SIer側からシステム開発に長年携わってきた筆者が、本件における「開発失敗の真の原因」と「開発失敗がユーザー企業に与える、コスト以上のダメージ」を考察する。

()

TechTargetは「CI/CDパイプラインについて知っておくべきこと」に関する記事を公開した。CI/CDパイプラインとは、近代ソフトウェアのビルド、テスト、リリースの明確な取り組み方法を提供することを目的としてソフトウェア開発のワークフローとツールセットを形式化するものだ。

()

Googleは、「Android Studio」のAIベースのコーディング支援機能「Gemini in Android Studio」のアップデートを発表した。この機能のリリース以来最大のアップデートだとしている。

()
キーワードを探す
ページトップに戻る