have correct revenue source, costs, Capex, depreciation, tax effect, etc. need to identify all these with engineers or drawers. IRR is good for long term project, but might not good for short term one. Modelling is not hard, the hardest is get enough information to support your assumptions. Also, only one assumption is not enough for project screening.