As you go on writing and filling in parts of the report, you may need to revise your outline. Writing is debugging . Similar to writing programs, one never writes reports in one go, starting from the beginning and ending at the end. Rather, consider writing to be a debugging process. Start somewhere, sketch other parts, fill in details and improve again and again.
Writing is understanding .
Usually, you don't understand the problem completely until you have written the report. Therefore, you cannot find a good title, or write a good abstract until you are finished with the rest of the report. Writer's block . It is common to get stuck when writing. If this happens, try writing on some other part of the report.