組込みシステムエンジニアやWebアプリケーションエンジニア、多くのソフトウェア開発に携わる開発者達。 製品開発やシステム開発の現場で「バグ管理」はどのように行っているでしょうか。
様々な方法でプロジェクトのバグを管理していると思います。
このサイトを見てくださった方達はバグ管理の重要性を知っていて、 今のやり方になにかしらの課題があって改善したいとお考えだと思います。
プログラムを開発するとき、複雑で大量にある課題・タスク・バグをきちんと漏れなく管理し、 データベース化しておくことは重要なことです。 プロジェクトの成果物やリソース、活動状況をすべて追跡できる仕組みを導入することで、 問題を発見しやすく、製品の品質向上に繋がります。
複雑で大規模化しているソフトウェア開発にとって、バグ管理システムは必須のツールです。
バグ管理システムとは、ソフトウェア開発プロジェクトで発生するバグを登録し、 修正状況を追跡することが出来るシステムです。バグトラッキングシステム (Bug Tracking System/Issue Tracking System)とも呼ばれます。
があります。
メールとスプレッドシートを使った管理を実践しているが、メールの流量が多く、「抜け、モレ、忘れ」が頻繁に発生。スプレッドシートもどれが最新かわからなくなる。本当に知りたいことは「今のバグの数と対応状況」「いつ頃修正されるのか?」
違う製品、違うプロジェクトで出会ったことがある問題。でも探すことが出来ない。 担当者がいれば聞くことが出来るが、記憶を頼りに対応するしかないのか。知識やノウハウ を文書化を進めていきたい。
ソフトウェア開発では開発チーム、アーキテクト、テスターが地理的に分散する場合があります。 顧客も開発される場所とは違うところにオフィスがある場合がほとんどです。このような課題を解決 するベストな方法はないのでしょうか。
1つの製品を開発するときには多くの人が関係します。 プロジェクト発足から終了まで担当するという人がすくないのが現状ではないでしょうか。 数ヶ月?数年となるソフトウェア開発では知識やノウハウを文書化しておく必要があります。
当時者がいなくなる、引継ぎをスムーズに行うために必要な事はどのようなことでしょうか。
オープンソース、パッケージ製品、バグ管理には多くの製品があります。 バグ管理の製品は海外製が多く、サポートの面で不安がある場合どのような解決方法があるのでしょうか。