软件开发 - 搜索结果 - 维基百科,自由的百科全书
在维基百科上已有名为“软件开发”的页面
软件开发(英語:Software development)是根据用户要求建造出软件系统或者系统中软件部分的一个产品开发的過程。软件开发是一项包括需求获取、开发规划、需求分析和设计、编程实现、软件测试、版本控制的系统工程。换句话说,软件开发就是一系列最终构建出软件产品的活动。软件开发… |
软件工程名詞,发生在当开发人员从一个软件包拷贝了一份源代码然后在其上进行独立的开发,创建不同的软件。这个术语不只意味着版本控制上的分支,同时也意味着开发者社区的分割,是一种形式的分裂。 自由及开放源代码软件可以从原有开发团队分叉而不需要事先的许可,这也不会违反任何著作權法律。授权的专有软件(例如Unix)的分叉也时有发生。… |
软件开发过程(英語:software development process),或软件过程(英語:software process),是软件开发的开发生命周期(software development life cycle),其各个阶段实现了软件的需求定义与分析、设计、实现、测试、交付和维护。软件… |
软件开发工具(英語:software development tool,或programming tool)为软件开发服务的各种软件和硬件。 软件开发工具根据在不同软件开发生命周期中起到的作用可以分为: 软件建模工具,用于描述系统的需求,辅助设计。 软件实施工具,用于程序设计,编码和编译,包括程序… |
软件开发工具包(英語:Software Development Kit, SDK)指一些被软件工程师用于为特定的软件包、软件框架、硬件平台及作業系統等建立应用软件的开发工具之集合。 它或许只是简单的为某个程式語言提供應用程式介面的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包… |
開發與變更。這些原則支援許多軟件開發方法的定義和持續進化。 「敏捷」(Agile 或 agile)一詞由「敏捷軟件開發宣言」(Manifesto for agile software development)中開始普及,「敏捷軟件開發宣言」定義了相關的價值和原則。敏捷軟體開發的框架不斷的發展,兩個最廣泛被使用的是… |
软件工程(英語:software engineering),是软件开发领域里对工程方法的系统应用。 1968年秋季,NATO(北約)的科技委員會召集了近50名一流的編程人員、計算機科學家和工業界巨頭,討論和制定擺脫“軟體危機”的對策。在那次會議上第一次提出了軟體工程(software… |
RUP描述了如何有效地利用商业的可靠的方法开发和部署软件,是一种重量级过程(也被称作厚方法学),因此特别适用于大型软件团队开发大型项目。 在软件工程领域,与RUP齐名的软件方法还有: 净室软件工程(重量级)、CMMI(重量级) 极限编程(extreme programming)和其他敏捷软件开发(agile methodology)方法学(轻量级)… |
Store上架審查機制後,如果是付費軟體,銷售總額蘋果抽30%,軟體開發者可得剩下70%收入。 2007年10月17日,乔布斯在苹果网站的一封公开信上宣布软件开发工具包于2008年2月提供给第三方开发商。软件开发工具包于2008年3月6日发布,允许开发者开发iPhone、iPod touch应用程序,并且通过“iPhone模拟器”对其进行测试。… |
精益软件开发是精益制造原则和实践在软件开发领域的变体。它基于丰田生产方式(TPS),由敏捷社区引入并发展。 精益软件开发一词源于Mary Poppendieck和Tom Poppendieck的同名书籍。这本书将传统的精益原则重新阐释,提供了22种开发实践“工具”,并与敏捷开发的实践做了比较。… |
一般来說,计算机软件划分为程式語言、系统软件、应用软件和介于这两者之间的中介軟體。其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。 软件包括所有在電腦執行的程式,和其架構無關,例如執行檔、函式庫及腳本語言都屬於软件… |
合開放原始碼的定義的要求。一些开源软件发布到公有领域。开源软件常公开和合作开发。开源软件是开放源代码开发的最常见例子,也经常与用户生成内容比较。开源软件的英文“open source software”一词出自自由软件的营销活动。 开源软件同时也是一種軟體散佈模式。一般軟體僅可取得已編譯的二進位可… |
软件技术有限公司作为任天堂的第一方游戏开发团队之一,主要专为任天堂的游戏硬件平台开发面向北美消费市场的电子游戏。 他们参与制作的第一款游戏是1999年发售在Game Boy Color平台上的《生化尖兵:精锐部队》(Bionic Commando: Elite Forces)。之后,他们又参与开发… |
系统平均无障碍工作时长 安全性 - 防止系统功能和数据的非授权访问以及抗攻击的能力 模块化 - 系统功能模块之间的解耦设计以及可被其它系统集成的能力 软件开发 軟體架構 使用者經驗 模型驅動架構 王建興:程式設計不等同於軟體開發 (页面存档备份,存于互联网档案馆) 软件主题 计算机程序设计主题 设计主题 软件开发… |
金山软件有限公司,简称金山软件公司或金山公司(港交所:3888),是中国大陸软件企业。总部位于北京市。公司机构分别设立在广东珠海、成都、大连、深圳,并在日本设有分公司。金山软件是中国大陸国内最大的个人桌面软件开发商之一,以WPS(文字处理系统)、金山词霸、金山快译、金山毒霸、剑侠情缘等而闻名。日前(… |
游戏开发者是指制作电子游戏软件的企业、团体或个人,其中企业性质的游戏开发者一般称为游戏开发商。开发者可以专门为特定的电子游戏机制作,例如索尼的PlayStation 4、微软的Xbox one、任天堂的Wii U,也可以为多种平台开发,包括个人电脑。也有开发… |
迭代式开发也被称作迭代增量式开发或迭代进化式开发,是一种与传统的瀑布式开发相反的软件开发方法,它弥补了传统开发方式中的一些弱点,具有更高的成功率和生产率。 在迭代式开发方法中,整个开发工作被组织为一系列的短小的、固定长度(如3周)的小项目,被称为一系列的迭代。每一次迭代都包括了需求分析、设计、实现… |
Android软件开发是指开发在Android上运行的应用程序的活动,以Java作为主要编程语言,并使用Android软件开发工具包(SDK)。Android SDK的预览版于2007年11月12日发布。Android SDK的正式版於2008年9月23日發佈。 Metz, Cade. Google… |
率,由1940年代的丰田汽车公司发明。名称源自日文“看板”。在软件开发过程,可以使用“看板卡”(经常用即时贴)来执行看板。这些卡片不是作为提高生产量的信号,而是用于记载生产数量和标记生产过程。在虚拟看板系统中,会使用虚拟看板卡。在软件开发中,可以采用虚拟看板系统来限制在制品。 看板方法根植于四个基本原则:… |
专有软件的所有者并不需要自己“专有”该软件,只要不公布源代码,通过发布编译过的程序,大众软件和在许可证保护下的软件都能够成为专有软件。 微软公司是商业专有软件的支持者,它认为用户为软件支付的费用可以增加软件的研发资金。它声称,软件的每个拷贝收取的费用使得软件开发的收益最大化。 据称专有软件比自由软件… |