目录
一、标准化基础知识
二、能力成熟度模型CMM
三、知识产权基础
四、侵权判定
五、软件著作权
六、商业秘密
标准化的概念:(来自百度)标准化是指在经济、技术、科学和管理等社会实践中,对重复性的事物和概念,通过制订、发布和实施标准达到统一,以获得最佳秩序和社会效益。
国际标准:ISO、IEC等国际标准化组织
国家标准:GB-中国、ANSI-美国、BS-英国、JIS-日本
区域标准:又称为地区标准,如PASC-太平洋地区标准会议,CEN-欧洲标准委员会、ASAC-亚洲标准咨询委员会、ARSO-非洲地区标准化组织
行业标准:GJB-中国军用标准、MIT-S-美国军用标准、IEEE-美国电气电子工程师协会
地方标准:国家的地方一级行政机构制订的标准 企业标准,项目规范
国际、国外标准代号:标准代号+专业类号+顺序号+年代号
我国标准代号:强制标准代号GB,推荐性标准代号GB/T,指导性标准代号为GB/Z,实物标准代号
GSB 行业标准代号:由汉语拼音大写字母组成(如电子行业为SJ)
地方标准代号:由DB加上省级行政区划代码的前两位
企业标准代号:由Q加上企业代号组成
CMM(Capability Maturity Model for Software)称为“软件能力成熟度模型”,是对组织软件过程能力的描述。
CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化,使企业能够更好的实现商业目标。它侧重于软件过程开发的管理及软件工程能力的改进与评估,因此CMM被用作评价软件承包商能力并帮助组织改善软件过程质量,是目前国际上最流行、最实用的一种软件生产过程标准,成为当今企业从事规模软件生产不可缺少的一项内容。
CMM是由美国卡内基-梅隆大学软件工程研究所(CMU SEI)研究制定,并在全世界推广实施的一种软件评估标准,主要用于软件开发过程和软件开发能力的评估和改进。CMM把软件开发过程的成熟度由低到高分为五级,等级越高,表明该企业软件开发失败风险越低,整体开发时间越短,并能减少开发成本,降低错误发生率,提高产品质量。
CMM将软件分五个等级:
1、初始级:企业缺少有效的管理,不具备稳定的软件开发与维护环境
2、可重复级:新项目的计划与管理是基于以住相似或同类项目的成功经验,确保再一次成功
3、定义级:企业标准软件过程是通过证明的,是正确的且实用的,所有开发的项目需根据标准过程,剪裁出与项目适应的过程,并执行这些过程。
4、管理级:企业开始定量地认识软件过程,软件质量管理和软件过程管理是量化的管理
5、优化级:软件过程改进的可持续性。
知识产权人判定
保护期:
中国公民,法人或者其他组织的作品,无论是否发表,都享有著作权
开发件所有的思想,处理过程操作方法或数学概念不受保护
著作权法不适用: 法律,法规,国家机关的决议,决定,命令和其他具有立法,行政,司法性质的文件,及其官方正式译文 时事新闻 历法,通用数表,通用表格和公式
侵权 | 不侵权 |
个人学习研究或欣赏 | 未经许可发表他人作品 |
适当引用 | 未经许可将合作作品作为个人作品发表 |
公开演讲内容 | 未参加创作,在他人作品上署名 |
用于教学和科学研究 | 歪曲,串改他人作品 |
复制馆藏作品 | 剽窃他人作品 |
免费表演他人作品 | 使用他人作品未给报酬的 |
室外公共场所艺术临摹,绘画,摄影,录相 | 未经出版者许可,使用其出版的期刊,图书的版式设计 |
将汉语翻译成少数民族语言或盲文出版 |
著作权法保护的计算机软件是指计算机程序与相关文档,除计算机软件的程序与文档外,著作权法不保护计算机软件开发所用的思想,概念,发现,原理,算法,处理过程和运算方法。
商业秘密指不为公众所知悉的,能为权利人带来经济利益,具有实用性并经权利人采取保密措施的技术信息和经营信息。
软件尚未开发完成,在软件开发中所形成的知识内容也可构成商业秘密。