MCSD analyzing requirements study guide (Exam 70-100) (Microsoft Certified Solution Developer, 1999)