One of the main factors increasing the time it takes to open a Revit file is the complexity and number of views that are active.
From Revit 2012 onward it is possible to set a particular view to be active when a Revit file is opened.
Best practice is to make it a sheet view where information about the project can be displayed.
If you are starting a new project from the standard templa
PROCEDURE
Start by creating an new sheet view. View tab, Sheet Composition tile, Sheet button:
Load a title block from . . . \Revit Libraries\Approved Library\Annotations\Titleblocks called Starting View.rfa
Change some of the parameters of the new sheet view:
Purpose.SH = working
Sheet Number = zz
(so it lists last)
Sheet Name = Start View
Untick Appears In Sheet List
Next add some text to the Notes / Message box.
This area is to be used for communicating between users of the file. Edit, add new, and delete old notes as needed during the life of the project.
Make the text type Comment, RED.
Now set this view as the Starting View.
Mange tab, Manage Project tile, Starting View button. Select view zz - Start View from the drop down list.
Save, Save to Central.
Done!
Next time anyone opens the project they will be presented with this view.