没想到前段时间发表的《软件开发人员向系统分析师升级必须改变2个不起眼的习惯》这篇文章能有这么多人关注,原文地址:http://blog.csdn.net/yzsind/archive/2010/02/02/5280056.aspx。有顶的,有说小题大做的,更多人说是标题党.在这里我做一些小的补充说明:
1:本文没有说改变了这两个习惯就可以成为系统分析师,希望有些朋友不要误解,系统分析师有很多重要的事情做,其中有一点就是要保证我们的产品是否符合客户需求,那么要深入客户业务需求是非常重要的。
2:我做过很多岗位,也是一个开发人员。我在开发时也会随意输入数据,也会输入边界测试数据,但是在提交给其它人验证时我都要保证进行过有效数据的测试,如果连有效数据都不测试,而去做一些边界测试,那是绝对的本末倒置。我在每次检验项目组开发的功能模块时也是尽量按文中细节去操作,这是我个人成长的体会,也是看到一些普通开发人员在业务分析方面总不能提高的一些小建议。
3:关于是否是标题党已不重要,题目让人看起来得有些夸张,我主要是想提醒一些开发人员注意,特别是信息化软件的开发人员,为什么我们在客户面前总是那么被动,客户需求一改再改,当然有一些是项目管理问题或客户原因,但是如果能知己知彼,我想项目的风险就会降低许多。
4:软件开发人员有很多职业方向,系统分析师只是其中的一种,所以肯定有人不能接受。如果这两个观点不能接受,我认为可以选择走架构师或项目经理等方向,或者是永远的普通开发人员。
分享到:
相关推荐
系统分析师在项目中扮演着桥梁的角色,他们既要理解业务需求,又要精通技术解决方案,通过分析、设计和规划,确保软件系统的有效性和可靠性。因此,历年真题中的综合题主要考察考生对业务流程、信息系统设计原理、...
6. **系统实现与测试**:系统分析师需了解软件开发过程,包括编程、集成、测试和调试。此部分将介绍常见的测试方法,如单元测试、集成测试和验收测试,以及质量保证和控制的概念。 7. **项目管理和变更控制**:系统...
软件开发文档是软件开发过程中的核心组成部分,它们不仅记录了软件开发的各个阶段,还确保了团队间的沟通清晰,降低了项目风险。以下是关于软件开发文档的详细解释: 首先,软件开发设计文档包括以下几类: 1. ...
"大公司软件开发人员绩效考核模板"是这样一种工具,旨在为评估和管理软件工程师的工作表现提供结构化和系统化的框架。 绩效考核通常包括多个维度,这些维度在模板中会有所体现。首先,考核可能关注的是开发人员的...
《软件开发项目需求分析文档模板》是一份详细指导软件开发项目的文档,旨在为项目团队提供清晰的指导,确保产品能够满足客户的需求。这份文档通常包括以下几个核心部分: 1. **引言**: - **编写目的**:明确文档...
在“ARM嵌入式系统软件开发实例”这个主题中,我们将深入探讨ARM架构下的嵌入式系统软件开发过程。ARM(Advanced RISC Machines)处理器因其高效能和低功耗特性,广泛应用于各种嵌入式设备,如智能手机、物联网设备...
用Python实现一个软件自动升级系统。设计思路很简单:当有新版本需要发布时,将文件放在服务端,生成一个记录每个文件变化的配置文件。客户端本地也有一个记录文件信息的配置文件,客户端检查更新时,将服务端的配置...
软件开发计划书 ..............1.任务申请.doc ..............2.可行性与计划阶段--可行性研究报告.doc ..............2.可行性与计划阶段--项目开发计划.doc ..............3.需求分析阶段--数据要求说明书...
1. **原型介绍**:系统原型是基于需求分析结果构建的一个早期版本,用于向利益相关者展示系统的外观和基本功能。原型可以帮助团队验证设计方案的有效性,并收集反馈以进一步完善产品。 #### 六、项目实施规划 1. *...
在软件开发的过程中,各种文档的编写是至关重要的环节,它们不仅作为项目管理与团队沟通的工具,也是技术实现的指导和参考。文档的详细与规范直接关系到项目开发的效率和软件的质量。以下将具体介绍在软件开发中不可...
本文档为2021年下半年系统架构设计师下午真题及答案解析,内容主要围绕着一个机器学习应用开发平台的设计与实施展开,提出了一个具体的项目需求和架构设计方案,并针对这些设计要求了进行了评估。文档中提及的需求...
通过本说明书的详细需求分析,软件设计人员可以更有针对性地进行软件开发,设计出符合教育信息化要求的高效、安全的学生成绩管理系统,从而为教学和学习提供强大的数据支持,推动教育事业的发展。
### 软件开发类投标项目全套解决方案模板 #### 一、投标文件概览 针对“XXX航空移动化应用平台项目”,本投标文件主要包括以下几个部分: 1. **投标书** 2. **规格偏离表** 3. **资格证明文件**: - 3.1 法人...
本软件功能说明书旨在提供一套全面且详细的指导方案,帮助软件开发团队理解系统的各项功能需求,确保软件的设计与实现能够满足预期的目标。通过标准化文档的形式,确保所有参与项目的人员都能够清晰了解每个功能的...
国家标准-软件开发规范文档,28个文档 1.任务申请.doc 2.可行性与计划阶段--可行性研究报告.doc 2.可行性与计划阶段--项目开发计划.doc 2.软件质量保证计划编写规范.doc 3.数据要求说明书编写规范.doc 3.软件需求说明...
软件系统开发解决方案模板,留档备用。有喜欢的可以拖走拖走。。。。资源分现在都最低必须2分了。坑。。。。
软件详细设计说明书的编写规范是软件开发团队必须遵守的,使得软件开发过程更加标准化、可重复和高效。 一、详细设计说明书的作用 详细设计说明书的编写目的是为了记录软件的详细设计信息,包括软件的结构、组件、...
本文将深入探讨“软件开发文档模板(最全)”所涵盖的几个核心部分:需求文档、设计文档和开发文档,以及它们如何在软件生命周期中发挥作用。 1. **需求文档**: - 需求分析报告:详细描述软件应实现的功能和非...
软件开发项目投标书是软件开发项目的核心文件之一,它详细描述了项目的技术要求、设计原则、系统建设目标、项目施工计划、质量控制措施等方面的内容。下面是软件开发项目投标书的技术部分知识点: 2. 技术部分...