< Computer Programming Principles
The Problem
Most software programs are made because there is a problem that needs to be addressed or solved. Before a problem can be addressed, you need to clearly identify the problem or problems that need to be addressed. In this section you will learn basic skills to identifying problems.
Problem Statement
A problem statement is a description of the issues that need to be addressed. A good problem statement answers:
- What is the problem? This should help explain why a program is needed.
- Who has the problem? This should help identify who is likely to use the program.
If the answers are too general, thinking and creativity may be required.
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.