Nick Finck’s Puget Sound SIGCHI lecture on the Lifecycle of the Wireframe discusses Nick’s IA process.

My overall strategy for IA is 3 step process; understanding the problem (note: not merely identifying the problem but really understanding it), find a solution (there may be more than one solution, but there is often only one right solution), and present the solution (a large part of your job as a IA is presenting your work so the client can understand the results).