Lifecycle(SDL)とは、2004年にマイクロソフト社が提唱した、安全なソフトウェア製品開発のための開発プロセスのこと。SDLの目的は、ソフトウェアの設計、コーディング、ドキュメントに潜むセキュリティの脆弱性を最小限にし、開発ライフサイクルのできるだけ早い段階で脆弱性を発見して取り除くことにある。そのため、ソフトウェア開発プロセスの各フェーズに、セキュリティに重点を置いた検討、テストやレビューなどが追加されている。通常の開発プロセスでは、開発終了までを規定しているのに対し、SDLは、製品出荷後も規定されている点が通常のプロセスとの違いであり、同社が「ライフサイクル」と呼称するゆえんである。SDLを実施して開発されたソフトウェアは、SDL対象外のソフトウェアに比べて、セキュリティの脆弱性の数や深刻度の比率が減少しているという。業界全体において、ソフトウェアのセキュリティを継続的に向上させる必要性は高まっている。提供することができるとマイクロソフトは述べている。SDLを導入するために必要なドキュメント、ツールなどは下記のサイト(英文)で公開されているので参照してほしい。Twitter!最新情報やユミコの日常が見えるかも?Facebook公式ページFacebookページのいいね!ボタンを押すと情報セキュリティブログの最新情報がウォールに表示されます。関してご意見・ご感想サイトマップRSSスマートフォンサイトに切り替える2010年9月30日以前に公開されたコンテンツについては、本文中の社名は当時のもの(日立システムアンドサービス)となっております。