AI時代のソフトウェア品質
Draft / RFCAIQSE
AIが実装を担う時代に、仕様・品質・検証の3つを軸として、開発プロセスに信頼を組み込むための提言。
品質の定義、実装から独立した検証、検証能力に応じた自律化を扱います。議論と実践を通して育てる公開ドラフトです。
GitHubで詳しく見る
IDEAS INTO PRACTICE
Masahiro Nakatsugawaが取り組んできた フレームワーク・提言、ツール、英語での発信。
01 / FRAMEWORKS
品質、組織、設計、価値づくり。実践から生まれた問いを、使える形で公開しています。
AI時代のソフトウェア品質
Draft / RFCAIが実装を担う時代に、仕様・品質・検証の3つを軸として、開発プロセスに信頼を組み込むための提言。
品質の定義、実装から独立した検証、検証能力に応じた自律化を扱います。議論と実践を通して育てる公開ドラフトです。
GitHubで詳しく見る組織構造を問い直す
責任と権限、役割と意思決定のずれを、4つの問いから見つける組織診断フレームワーク。
アジャイルやDX、チームの振り返りで生じる違和感を、個人の問題か構造の問題かに分けて考える手がかりに。
GitHubで詳しく見る設計の意図を確かめる
Context・Object・Reaction・Evolutionの4つの問いで、アーキテクチャや戦略の設計を点検する思考の指針。
誰のための設計か、どんな責務を持つか、何が変わるか、将来の変化に耐えられるか。Seven Arkの実践的視点と組み合わせます。
GitHubで詳しく見る「ない」から価値を見つける
欠けている機能や省いた要素を、別の立場から価値として捉え直し、共創や差別化の機会を探るキャンバス。
Missing・Harmed・Inverted Ally・Strategic Fitの4段階で、その「不在」を歓迎する相手と戦略を探ります。
GitHubで詳しく見る02 / TOOLS
Webアプリの評価からソフトウェアの依存関係まで。開発の現場で使うためのツールを提供しています。
Webアプリのセキュリティ評価
ローカルで動作するWebセキュリティ評価・フォーム回帰テストツール。Playwrightによる探索、ZAPとの連携、静的解析をまとめて扱います。
ブラウザーの操作シナリオやフォームのテストケース、検出内容の根拠と改善の指針を確認できます。
GitHubで詳しく見る依存関係と脆弱性を可視化
VS Codeで開いているプロジェクトからSBOMを生成し、脆弱性チェックを実行する拡張機能。
Syft・Trivy・npm auditなどを組み合わせ、CycloneDXやSPDX形式の出力とレポート確認に対応します。
GitHubで詳しく見る03 / WRITING
技術の外側にも視野を広げながら、AIと社会を考える視点を英語で発信しています。