The Five Steps
Understand the problem
Do a small example by hand
Write an algorithm for solving the problem
The modules we have are:
Driver
Roman
Romanutil
Translate the algorithm into a programming language (like C)
Test the program
to Overview.