软件行业规范(草案)
V0.1
起草人 CSAI顾问团 沈东海
目前软件行业存在着一定的不规范,从业人员跳槽频繁对企业造成较大损失、企业加班不断而员工又得不到合法的加班补贴、发包单位和研发单位以及研发单位之间利益冲突时有发生,软件技术路线比较随意等等,阻碍着国内软件行业的进一步发展,而专业术语命名混乱、恶意代码时间锁等也不少见,不但影响了软件的使用者,也严重阻碍了软件从业者自身的发展。
总则
第一条、为规范软件行业、加强行业自律、维护软件从业人员权利、保障软件企业合法权益、保证行业秩序以及为其他行业和单位提供更好的软件服务,根据劳动法、劳动合同法、知识产权法、合同法等,制定本规范。
第二条、各软件企业、单位内部的软件设计、研发、监理、审计等部门以及其他和软件研发相关的组织(以下统称单位),参照本办法执行。
第三条、从业人员实行执业准入制度,项目经理、系统架构师、系统分析师、软件工程师、数据库工程师、网络工程师、监理工程师、程序员等,与软件相关的岗位实行从业资格考试,具备从业资格的方可上岗,具体考试科目分为软件技术基础、软件法规与职业道德规范。从业资格由行业协会统一管理,实行年审制度。
第四条、对单位实行软件研发营业资格制度。
第五条、软件行业实行成果共享、责任共担制度,按公平原则分享分担。本规范所指的公平,是指由利益无关者分别从各方角度出发,为实现各方的利益较大化,所采取的平衡方案(下同),含股权、软件知识产权的后续收益继续分配和责任追究等。
分则
第六条、从业人员应当坚持爱岗敬业、诚实信用、服务行业、奉献社会道德规范。单位应提供良好的工作环境、合理的工作安排,为发包方提供合理的服务。
第七条、软件行业实行行业自律制度,从业人员必须加入行业协会,受行业协会的监督,行业协会统一进行奖惩管理。
第八条、对执业人员、单位和发包单位实行征信统一管理制度并向社会公开,作为选单位、招人才、接项目的重要参考依据。
第九条、软件行业实行统一的软件规范,具体可以结合行业规范统一专业术语、文档编写、变量命名、代码风格等。行业协会提供设计样例和提供解释服务。
第十条、各单位应当建立、健全本单位内部的软件制度,明确各岗位人员的权责。(企业是执行规范的基础)
第十一条、不得强迫和变相强迫软件工作人员加班,或者以各种名义、方法要求员工自愿却不给加班补贴(例如故意缩短工期、少估工时、裁员等);按规定加班的,加班补贴不得低于《劳动法》第44条的规定。(为维护员工利益)
第十二条、各单位在招投标、合同缔约过程中,不得夸大项目实现的复杂度、技术难度或以其他手段扩大自己利益、减小自己责任。对项目成本、工作量等的确认估计应当保持谨慎客观,不应高估或低估。(为维护各方权益)
第十三条、软件从业人员、软件研发单位不得通过设定时间锁、逻辑锁或其他恶意代码等方法,来限制发包单位的合法权力,或对其他合法使用者构成潜在风险;发包单位不得以待验收等原因不付、少付或延期支付项目款项。(为维护各方权益)
第十四条、软件具体技术应用应当坚持简易原则,产品简单易用,过程简约高效。(行业整体效益)
第十五条、软件行业实行知识产权共享度制度,在团队项目中产生的知识产权属于整个团队所共有,在单位工作中产生的知识产权属于整个单位所共有,行业协会对发明者予以物质奖励或精神奖励。(成果共享)
第十六条、从业人员应当遵守职业道德,提高专业素质和业务素质。对软件人员实行岗位教育、继续教育,具体由行业协会负责落实。(员工发展)
第十七条、软件行业实行第三方审计监督制度,承建单位和监理单位分离制度;内部实行独立的评估制度。(独立制衡)
第十八条、为软件行业发展做出较大贡献的,或者比较出色地完成项目的单位和个人,以及其他对软件行业发展发展有益成果的,获得和软件相关荣誉的,均记录征信系统。(公示公信)
第十九条、对软件从业人员实行职业病保障制度。(员工利益)
第二十条、对由软件造成不良后果的,实行单位、软件研发相关者(含设计者、编码者等)、销售者、传播者、提供者连带责任制度。本规范所指的不良后果,是指不符合公平原则,或者双方期初约定相差较大的不利后果,给单位、社会造成重大损失的(下同)。
罚则
第二十一条、对编写恶意代码或其它导致了不良后果的软件人员,后果比较严重的,取消其执业资格,3年内不得从新取得执业资格;对前者授意的单位,吊销其营业资格,并禁止其再次取得营业资格。对直接责任人员处以行政处罚,触犯刑法的追究刑事责任。后果特别严重的,对单位负责人,处以不良后果造成者同样责任。
第二十二条、违反合理估计等从而导致对某一方造成不公平后果的,所有涉及造成不公平后果的人员、单位负连带责任。
第二十三条、各类处罚,一律记录征信系统,在行业协会内公布,并向社会公示。
附则
第二十四、本规范暂由CSAI顾问团负责解释。
二〇〇九年三月
分享到:
相关推荐
《技术测试规范(草案)》是一份旨在指导和规范IT行业技术测试实践的重要文档,它涵盖了从基础到高级的测试理论和技术,适用于不同层次的开发者和测试工程师。这份规范不仅包含C#源码的测试方法,还涉及了系统测试、...
这份规范草案包含了八个核心准则,每个准则都针对软件工程师的行为、决策以及他们与不同群体之间的关系进行了详尽的规定。这八个准则分别是: 1. **产品**:关注软件产品的质量、安全性和可靠性,确保产品符合用户...
在软件行业的发展历程中,成本度量一直是个棘手的问题。特别是在预算编制、招投标以及项目规划等阶段,由于缺乏统一的度量标准,往往导致预算制定不准确。这种不准确性可能表现为预算过高或过低,从而引发一系列问题...
2008年版本的ETC规范(草案)代表了当时中国在该领域的技术标准和发展方向。 ETC系统的运作基于无线通信和自动识别技术。车辆上安装有车载单元(OBU,On-Board Unit),这是一个小型电子设备,包含了车辆信息和预...
对于IC卡借记贷记规范,它可能涉及到中国金融行业对电子支付系统升级的需求,以及随着技术发展,IC卡替代传统磁条卡的趋势。 2. 范围: 这部分将详细定义该规范覆盖的具体领域,包括哪些类型的终端设备、适用的交易...
为了确保个人信息得到有效保护,中国已发布了相关的国家标准草案,即《信息安全技术 移动互联网应用程序(App)收集个人信息基本规范》。 该草案的出台,旨在落实《网络安全法》中对个人信息保护的相关规定,并加速...
《网络游戏管理办法》(草案征求意见稿)是一个专门针对网络游戏行业监管和规范的法规草案,其起草依据包括《未成年人保护法》、《网络安全法》和《个人信息保护法》等多项相关法律法规。它的颁布,意味着中国网络游戏...
《软件项目配置管理规范》是一份详细指导软件项目配置管理的文档,旨在确保软件产品的完整性和可跟踪性,以及有效控制配置项的变更。这份规范由沈阳东大阿尔派软件股份有限公司制定,涵盖了配置管理的基本原则、范围...
6. 软件和硬件接口标准:规定工业软件和硬件的接口规范,便于系统集成和升级。 三、技术挑战与发展趋势 工业互联网平台面临着数据量大、实时性要求高、系统复杂度增加等挑战,未来的发展趋势可能包括: 1. 边缘...
为了进一步提升兼容性,M-Module规范还可能包含软件方面的指导原则,例如驱动程序的编写规范、API接口的设计建议等。这有助于简化上层应用软件的开发流程,降低系统集成难度。 ### 应用场景 M-Module规范的应用...
文件引用了一系列相关国家标准和行业规范,如道路车辆分类与代码、道路交通标志和标线、道路交通信号灯等,以确保自动驾驶系统在真实道路上的合规性和适应性。同时,文件还提及了智能网联汽车的术语和定义,以及自动...
《道路车辆用嵌入式软件开发指南》是中国针对道路车辆嵌入式软件开发的一个标准草案,旨在提供一套规范化的流程和方法,确保汽车行业的软件开发质量和安全性。该指南基于国际标准ISO/TR 15497:2000,并在内容上进行...
"草案:IETF草案"这个标题暗示我们将讨论的是IETF正在审议或制定中的技术规范文档,这些文档通常被称为IETF工作草案(Internet-Drafts)。这些草案是互联网技术发展的基石,涵盖了网络协议、安全机制、应用程序接口...
《电子政务业务流程设计方法通用指南》是一份指导电子政务系统设计的重要标准草案,它涵盖了从业务调查到软件实现的全过程。以下是对其中关键知识点的详细解析: 1. **建模文档**:建模是电子政务系统设计的核心...
在软件行业中,项目模板是一系列预定义的文档、工作流程和规范,旨在加速项目的启动和执行。这些模板通常包含了从项目计划到项目交付的所有阶段,例如需求分析、设计、编码、测试和维护。在“项目模板”这个压缩包中...
《软件系统立项流程说明》文档详细阐述了在IT行业内,特别是在企业中进行软件系统立项的一系列步骤和管理规范。这个流程对于确保项目的有效管理和成功执行至关重要。以下是对该流程的详细解析: 一、流程概述 流程...
Wi-Fi CERTIFIED™ 802.11n标准草案2.0是一个基于IEEE 802.11n规范的认证项目,旨在提升无线局域网络(WLAN)的性能。它标志着无线网络技术的一大步进,不仅在于物理层的改善,还包括了介质访问控制层(MAC)的效率...
它由多家汽车行业的主要公司共同制定,目的是简化汽车电子系统的开发流程,并提高软件复用性。 **Wireless Ethernet Transceiver Driver**(无线以太网收发器驱动程序),作为AUTOSAR的一个组成部分,是用于控制...
此 API 的目标是实现许多精密农业软件系统与现有行业数据类型之间的互操作性。 通过提供专注于信息交换和促进数据转换的可扩展 API,可以拥抱支持许多遗留、当前和未来数据格式的开放异构环境。 关于 有关 OADA ...