Difference between revisions of "Quality Assurance and Problem Reporting Guidelines ja"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
(Created page with '{{Breadcrumb|next=The QA Process}} Category:Community Category:Documentation Category:User documentation Category:Table of Contents ==Quality in ADempiere== Qua…')
 
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Breadcrumb|next=The QA Process}}
+
{{Breadcrumb|Table of Contents ja|next=The QA Process ja}}
 +
 
 +
<!--
 
[[Category:Community]]
 
[[Category:Community]]
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:User documentation]]
 
[[Category:User documentation]]
[[Category:Table of Contents]]
+
-->
  
==Quality in ADempiere==
+
[[Category:User documentation ja]]
 +
[[Category:Japanese]]
  
 +
==ADempiereの品質管理==
 +
<!--
 
Quality is defined by the expectations of the people assessing it.  For ADempiere, providing a quality product means providing a software application that is stable, extendable, won't crash unexpectedly and, most importantly, won't corrupt the valuable data in the database.  Quality does not mean that the product has to be free of bugs. While that is a noble goal, it is unrealistic to expect perfection in any software package.  Rather, if bugs are to be expected, quality dictates that they should be identified, known, assessed as to their severity and with work-arounds available. Further, quality demands that the known bugs be prioritized and fixed with new releases having fewer old bugs and perhaps a few new ones.
 
Quality is defined by the expectations of the people assessing it.  For ADempiere, providing a quality product means providing a software application that is stable, extendable, won't crash unexpectedly and, most importantly, won't corrupt the valuable data in the database.  Quality does not mean that the product has to be free of bugs. While that is a noble goal, it is unrealistic to expect perfection in any software package.  Rather, if bugs are to be expected, quality dictates that they should be identified, known, assessed as to their severity and with work-arounds available. Further, quality demands that the known bugs be prioritized and fixed with new releases having fewer old bugs and perhaps a few new ones.
 +
-->
 +
品質は品質評価者の期待により決まります。ADempiereが提供する品質とは、提供するソフトウェアが安定していて、拡張性があり、予期しないクラッシュが発生せず、もっとも重要なことに、データベースの重要なデータが壊れないことです。バグが含まれていても問題ない、というわけではありません。これが壮大なゴールである一方、ソフトウェアパッケージにおいて完璧を求めることもまた現実的ではありません。もしバグの存在が確認されている場合には、品質管理の観点からは、対象およびその深刻度が確認され、ワークアラウンドが存在する必要があります。また、既知のバグに対しては優先順位をつけ、次回リリースにあわせて改修しするひつようがあります。
  
 +
<!--
 
Quality also includes expectations of functionality and that the functionality will continue to exist and work as expected in new releases.  The addition of new features and extensions should not break anything unexpectedly.  Where product development demands that functionality be discontinued, quality demands that there be choice and information prior to the change.  It should never be a surprise.
 
Quality also includes expectations of functionality and that the functionality will continue to exist and work as expected in new releases.  The addition of new features and extensions should not break anything unexpectedly.  Where product development demands that functionality be discontinued, quality demands that there be choice and information prior to the change.  It should never be a surprise.
 +
-->
  
 +
また、すでに存在する機能に対して、新しいリリースの際には今まで動作していた機能が引き継がれている必要があります。新機能の追加については、他の動作に影響を与えることを防ぐ必要があります。機能の打ち切りが必要な場合には、事前にその情報を共有し、実施要否の選択を行います。
 +
 +
<!--
 
Ensuring the quality of the application requires the combined efforts of a large group of people - the community.  To make these efforts complete, efficient and effective, there is a process that the community must follow. In doing so, the community will generate the necessary information to assure potential users of the quality of the product. In short, there is a process, we follow it and we can prove we did.
 
Ensuring the quality of the application requires the combined efforts of a large group of people - the community.  To make these efforts complete, efficient and effective, there is a process that the community must follow. In doing so, the community will generate the necessary information to assure potential users of the quality of the product. In short, there is a process, we follow it and we can prove we did.
 +
-->
 +
アプリケーションの品質管理には、より大きなグループ、すなわちコミュニティでの連携が必要です。これらの取り組みが効果的に行われるために、コミュニティが従うべきプロセスがあります。コミュニティはユーザに対して、品質に関する情報を整備する必要があります。
  
 +
<!--
 
The following sections describe the quality assurance process in detail and how you can get involved to help improve the quality of the product.
 
The following sections describe the quality assurance process in detail and how you can get involved to help improve the quality of the product.
 +
-->
 +
次のセクションは品質保証に関する詳細な手続きと、製品の品質向上に向けて、あなたができる支援の方法について記述したものです。
  
#[[The QA Process|The Quality Assurance Process]]
+
#[[The QA Process|品質保証プロセス]]
#[[Getting Involved in QA]]
+
#[[Getting Involved in QA|品質保証の取り組みへの参加]]
#[[Etiquette|The Etiquette of Involvement]]
+
#[[Etiquette|取り組みへの参加におけるエチケット]]
#[[Bug Triage]]
+
#[[Bug Triage|バグの優先順位]]
#[[How to report a bug]]
+
#[[How to report a bug|バグのレポート方法]]
 
+
[[category:documentation]]
+

Latest revision as of 00:57, 15 May 2012

Table of Contents ja{{#if: | | [[{{{2}}}]] }}{{#if: | | [[{{{3}}}]] }}{{#if: | | [[{{{4}}}]] }}{{#if: | | [[{{{5}}}]] }} | Quality Assurance and Problem Reporting Guidelines ja{{#if: The QA Process ja| | The QA Process ja }} ⇒

ADempiereの品質管理

品質は品質評価者の期待により決まります。ADempiereが提供する品質とは、提供するソフトウェアが安定していて、拡張性があり、予期しないクラッシュが発生せず、もっとも重要なことに、データベースの重要なデータが壊れないことです。バグが含まれていても問題ない、というわけではありません。これが壮大なゴールである一方、ソフトウェアパッケージにおいて完璧を求めることもまた現実的ではありません。もしバグの存在が確認されている場合には、品質管理の観点からは、対象およびその深刻度が確認され、ワークアラウンドが存在する必要があります。また、既知のバグに対しては優先順位をつけ、次回リリースにあわせて改修しするひつようがあります。


また、すでに存在する機能に対して、新しいリリースの際には今まで動作していた機能が引き継がれている必要があります。新機能の追加については、他の動作に影響を与えることを防ぐ必要があります。機能の打ち切りが必要な場合には、事前にその情報を共有し、実施要否の選択を行います。

アプリケーションの品質管理には、より大きなグループ、すなわちコミュニティでの連携が必要です。これらの取り組みが効果的に行われるために、コミュニティが従うべきプロセスがあります。コミュニティはユーザに対して、品質に関する情報を整備する必要があります。

次のセクションは品質保証に関する詳細な手続きと、製品の品質向上に向けて、あなたができる支援の方法について記述したものです。

  1. 品質保証プロセス
  2. 品質保証の取り組みへの参加
  3. 取り組みへの参加におけるエチケット
  4. バグの優先順位
  5. バグのレポート方法