
FLOWCHART
HANG MAN GAME
Let’s play a game!
But before that, let’s learn how to develop the game. We start with implement the Program Development Life Cycle.

PROBLEM ANALYSIS
The first step in develop a program is determine the major problem and create a form of program specification. The program specification defines the data that used in the program which means the input, output and process.

PROGRAM DESIGN
Program design start by focusing on the main goal of the program. Before we start coding our program, we must know the flow of the program by create the flowchart and pseudocode.
FLOWCHART

PSEUDOCODE

IMPLEMENTATION
At this phase, we start to code the program by translating the algorithm into specific programming language. Implement the structured programming by follow the rules and then begin testing and debugging errors.
DOCUMENTATION
Documentation phase is where all structure design during design program phase such as pseudocode & flowchart become documentation. User manual of the program also part of documentation.
MAINTENANCE
In the final phase, the program is installed at the user’s site and the phase where programmer needs to maintain and evaluate the program regularly.






