Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
プログラムの基本的な属性を満たすことでデバッグやその後の開発およびユーザーサポートなどの工程にどう影響するか？以下の文を参考に答えてください。
 ソフトウェア開発手法がどうであれ、最終的にはプログラムは基本的な属性を満たさなければならない。プログラミングにおいてそれを気にかけておくことで、デバッグやその後の開発およびユーザーサポートにかかる時間とコストを削減できる。ソフトウェア品質を確保する方法は様々だが、以下の5つの属性が最も重要である。

### Response:

かかる時間とコストを削減できる