I was reading through the CIO Insight website and came across a really insightful article "Problems and Promise of Staffing in a Recession" which I think is something that's very nice for developers and managers alike to understand. =)
http://blogs.cioinsight.com/knowitall/content001/careers/problems_and_promise_of_staffing_in_a_recession.html?kc=CIOQUICKNL05282009MOD1