软件开发职务类别
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件开发职务类别
软件开发职务类别
软件开发是一门尖端技术,为满足当今需要,职位类别繁多。
总体上来讲,可以划分为软件分析、软件设计、编程、测试、维护五大职务类别,详情可以更进一步拆分。
1.软件分析
软件分析师的工作就是识别IT的需求,搜集客户的需求,画出需求范围,绘制可行的建议方案,为软件系统的设计和开发提供指导。
2.软件设计
软件设计则是根据分析师提出的需求,设计出模块和软件系统的详细结构,负责分析需求,然后针对不同的系统架构和硬件环境,设计出适应的架构。
3.编程
编程是软件开发中的核心部分,可以将软件设计画出的结构通过一定的编程语言进行实现。
例如使用C + +、Java等编程语言,设计出程序、模块及其功能。
4.测试
测试负责质量检测,负责评估软件系统在开发和发布 blabla前,其正确性和可用性。
测试工作包括 blackbox 测试,这些测试是在程序结束前完成的,和他们的标准相关。
5.维护
维护阶段是软件开发完成后需要做的最终步骤,主要是检查系统运行效果,分析并发现系统存在的问题,依据用户的需求分析和改进,并根据规则建立的系统,完成系统的维护工作。
总之,软件开发的职务类别繁多,职责也相互交叉、繁杂,在各个阶段上都要精准的实施和分辨,以保证软件的开发和运行过程在质量和功能上都能发挥得淋漓尽致。