软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,并指导他们表达对软件的需求。
不同的项目需要不同的手段,这一步也被称为“需求捕获”,来描述真正需要的瞬间,需要依靠眼睛和灵敏的技能才能找到并抓住它们。另外很多时候用户不了解他们的确切需求,还是不想表达完整的需求,软件团队需要为了用户而自己到位,引导需求。一些要求在实施之前,没有用户清楚地表达具体需要(例如:没有用户说“我想偷食物,我可以偷别人的食物”),但是团队的成功还是可以从“用户需要与朋友玩游戏,用户必须证明自己的能力要求”这些角度,挖掘需求。另外,软件团队可以分析技术和行业变化的发展趋势,社会发展趋势,用户会产生什么新需求的猜测。例如,要看到全球定位系统(GPS)技术的成熟度,地理信息系统的发展,私家车的普及和智能手机性能的不断提高,我们可以推测,使用手机进行汽车导航将会成为一般需求。
时间: 2024-10-10 04:40:54