需求开发的活动有哪些