There are many factors affect the flood. which factor (which is not considered up to now in flood Modelling work) we should consider in flood modelling for increase accuracy. give the logic behind to take these factor for flood modelling work.
The most important factor is the analyst's knowledge and understanding of the relevant watershed, streams and climate. A good analyst should be able to think in his head and do back-of-the-envelop calculation to arrive at a good answer. Only then, a numerical model should be used.
Ferdous is correct. If the system is not properly understood the attempts to reduce the uncertainty will not yield much it terms of additional accuracy. All of the parameters that can be used for calibration should be correctly identified and understood before any modelling is undertaken.
Assuming the system is well understood and you are looking at refining the calibration, you should attempt to look at the rainfall pattern and distribution. Particularly the effect of rainfall in specific sub-atchments and the effect of the rain events on the routing, timing of the flood peak etc.