2. The Programming Process - Defining the problem (i)

 2.1 Defining the problem






Suppose that, as a programmer, you are contacted because your services are needed. You meet with users from the client organization to analyze the problem, or you meet with a systems analyst who outlines the project. Specifically, the task of defining the problem consists of identifying what it is you know (input-given data), and what it is you want to obtain (output-the result). Eventually, you produce a written agreement that, among other things, specifies the kind of input, processing, and output required. IPO-Model can be used to define the problem without any ambiguity.





Previous
Next Post »