Analysis Iteration
To understand any problem completely you have to repeat task which implies that analysis requires repetition. First, just get overview of problem, make a rough draft, and then iterate analysis according to your understanding. At last, you should verify final analysis with client or application domain experts. During iteration processes refining analysis and restating of requirement takes place.