软件开发方法是指软件开发过程所遵循的办法和步骤,系统分析师考试大纲规定,考生要“熟练掌握信息系统开发过程和方法”。也就是说,系统分析师要能够根据项目的实际情况,选择恰当的软件开发方法。
在信息系统的开发中,系统分析工作起着举足轻重的作用。同时,系统分析也是系统分析师的核心任务。考试大纲规定,系统分析师要“熟悉应用领域的业务,能分析用户的需求和约束条件,写出信息系统需求规格说明书”。也就是说,系统分析师要:
·识别用户需求,评价系统的可行性;
·进行经济分析和技术分析,把功能分配给硬件、软件、人、数据库和其他系统元素;
·建立成本和进度限制,生成系统规格说明,形成所有后续工程的基础。
系统求分析解决的是系统要“做什么”的问题,是系统分析师的基本技能之一。系统分析师考试大纲要求考生“熟悉应用领域的业务,能分析用户的需求和约束条件,写出信息系统需求规格说明书”。在系统分析师的考试中,不管是案例分析考试还是论文考试,都十分注重对系统分析的考查。