ALM

ALM アプリケーションライフサイクル管理

ALM(Application Lifecycle Management)とは

アプリケーションライフサイクル管理(ALM)は、ソフトウェアの設計、開発、テスト、リリースまでの全過程を統合管理するシステムです。これにより、品質向上と開発効率を高めることができます。

Codebeamerとは

Codebeamerは、PTC社が提供するALMパッケージで、ソフトウェア開発の全ライフサイクルを一元管理します。オープンプラットフォーム上で構築され、高い構成管理能力を持ちます。

Codebeamerの機能

Codebeamerは、要件管理、リスク管理、テスト管理、バリエーション管理などの多機能を備え、エンドツーエンドのトレーサビリティと効率的な開発プロセスをサポートします。

codebeamer
要件管理

ウォーターフォールや V 字開発、あるいはアジャイル開発といった開発手法の特性に合わせた柔軟な要件の管理が可能です。開発製品にジャストフィットする情報管理が実現します。
        
       

CI/CD連携

Githubなどの人気の高いソースコード構成管理ソフトと連携し、要件やテストとソースコードを紐づけて一括管理します。既存のソフトウエア開発環境に簡単にALM機能の追加が可能です。
    

テストと品質保証

ユーザー要件・システム要件に紐づく形でテストをしっかりと管理が可能です。テスト実行や監査証跡を記録し、確実なテストの完了を支援します。テストが設定されてない要件もワンアクションで追跡できるため、品質の向上に寄与します。

バリエーション管理

製品の共通部分と差分を効率的に管理することで開発のリードタイムと労力削減に寄与します。既存の成果物を最大限に利用することで、製品投入のリードタイムを短縮可能です。複数の開発ブランチとコードのマージをサポートしています。

リリース管理

開発・テスト・リリース・デプロイの統合的な管理が可能です。DevOps チーム全体に正確な情報を提供し、よりスムーズな継続的インテグレーション・継続的開発を支援します。
  
  

リスク管理

要件管理とリスク管理を統合することで、リスク管理にまつわるさまざまな業務を効率化し、法規制への対応速度を改善します。リスクの文書化と報告のワークフローを自動化し、業務効率化に寄与します。
 

包括的なトレーサビリティ:ライフサイクル全般にわたるさまざまな情報を、上流方向・下流方向の双方で追跡可能。開発効率と品質の向上を同時に実現します。

Codebeamerが解決する課題

複雑化するソフトウェア開発において、Codebeamerは以下の課題を解決します。
 ・トレーサビリティの確保による開発効率/品質の向上
 ・開発案件間での資産共有と知的財産保護の同時実現
 ・ツールチェーン構築によるプロジェクト全体の可視化

利用シーン

Codebeamerは、自動車の機能安全対応、医療機器の規制準拠、航空宇宙の品質管理など、高度な規制や複雑な要件が求められる業界で利用されています。Codebeamerでは、業界別の多様なテンプレートでプロセス標準化しており、テンプレートにより、各種規制の遵守と迅速な市場投入を支援します。

規格例:ISO 26262、ISO 13485、Automotive SPICE、IEC 82304-1、IEC 62304、ISO 14971、FDA 21 CFR Part 11 および 820、CMMI

codebeamerテンプレート
codebeamerテンプレート
codebeamerテンプレート
codebeamerテンプレート
codebeamerテンプレート
codebeamerテンプレート
codebeamerテンプレート
codebeamerテンプレート

ゼネテックだからこそできること

ゼネテックは、40年近くにわたる組込み開発の実績と200名以上の開発者の経験・ノウハウを活かし、最先端のALMツールCodebeamerを提供します。開発者目線での技術サポートにより、ニーズに合わせた付加価値の高いサービスを実現します。

お問い合わせ

 ALMシステムに関する弊社へのお問い合わせは、下記よりお願いいたします。