メインコンテンツに移動

AIにすべてを任せない設計 ― Human-in-the-loopという考え方

目次

 

AIの専門家ではない、一アプリ開発者としての視点から、AIとの付き合い方についてお話しします。日常的な小さなプロジェクトでAIを試す中で、AIの便利さを実感する一方で、「最終判断をすべてAIに任せるのは少し怖い」と感じるようになりました。そこから興味を持ったのが「Human-in-the-loop(ヒューマン・イン・ザ・ループ)」という考え方です。

システム構築における試験シート、種類・作成手順・重要性をゼロから解説

目次

 

1. はじめに:システム構築における試験シートの重要性

現代のビジネスにおいて、ITシステムは業務遂行に不可欠な基盤となっています。そのため、システム構築においては、その品質を保証することが極めて重要となります。システムが予定通りの機能や性能を発揮できるか、期待される動作をするかなどを事前に検証する「システムテスト」は、品質保証のプロセスにおいて中心的な役割を担います。

システムテストを効果的に実施するためには、「試験シート」が欠かせません。試験シートは、テストの設計図とも言えるものであり、以下の点で品質保証に大きく貢献します。

タグ

【開発者必見】Laravel 12の新機能と11からの変更点を最速でキャッチアップ!

目次

 

0.PHPフレームワーク「Laravel」とは?

フレームワークとはWeb上のアプリケーションを効率的に構築するための共通部品やルールがまとまった「開発の土台」のようなものです。中でもLaravelは、広く使われているプログラミング言語のPHPをベースに、Webサイトやシステムが快適かつ安全に動作するための基盤を提供してくれます。まるで「縁の下の力持ち」のように、開発をサポートしてくれる存在です。

タグ

【現役エンジニアが語る】詳細設計アンチパターン集:失敗しないための注意点

目次

 

1. はじめに:詳細設計アンチパターンとは?

システムの開発において、詳細設計は、要件定義や基本設計で定められた内容を、開発者が実装可能なレベルまで具体化する重要な工程です。この詳細設計が不十分であったり、誤った設計思想(アンチパターン)に基づいて作成されたりすると、後工程で深刻な問題を引き起こす可能性があります。

アンチパターンとは、一般的に「よくある失敗例」や「非効率な設計・実装パターン」を指します。詳細設計におけるアンチパターンは、以下のようなリスクを招く恐れがあります。

タグ

【プロジェクトリーダー必見】チームのモチベーションを維持・向上させる「心理的安全性」の作り方

目次

 

はじめに:プロジェクトリーダーが「心理的安全性」を重視すべき理由

プロジェクトを成功に導くためには、チームメンバー一人ひとりのパフォーマンスが不可欠です。高いパフォーマンスを発揮するためには、メンバーが安心して意見を述べ、挑戦できる環境、すなわち「心理的安全性」の確保が極めて重要となります。