软件开发

软件开发[编辑]
维基百科,自由的百科全书


****软件开发****

软件开发步骤

需求分析 | 软件架构 | 软件设计 | 软件编程 | 软件测试 | 调试 | 软件部署| 软件维护

软件开发模式

敏捷开发 | 无尘室 | 迭代式开发 | RAD | 统一过程 | 螺旋模型 | 瀑布模型 | 极限编程 | Scrum | 看板 | DevOps

软件开发辅助领域

配置管理 | 文档编写 | 软件质量管理| 项目管理 | 用户经验设计 | 自动构建

软件开发工具

编译器 | 除错器 | 性能分析 | 集成开发环境 | 文本编辑器 | 版本控制系统

软件开发(英语:Software development)是根据用户要求建造出软件系统或者系统中软件部分的一个产品开发的过程。软件开发是一项包括需求获取、开发规划、需求分析设计编程实现、软件测试版本控制系统工程。换句话说,软件开发就是一系列最终构建出软件产品的活动。软件开发可能包括研究、新的开发工作、修改、复用、重新设计(再工程)、维护,或者任何最终获得软件产品的其他活动[1]
。尤其是在软件开发过程的初始阶段,其中可能会涉及许多的部门,包括市场营销工程设计研究与开发以及一般意义上的管理[2]

“软件开发”一词还可能是指计算机编程,也就是编写和维护源代码的过程。软件一般是通过某种或数种程序设计语言、在特定的计算机平台上实现的。通常采用软件开发工具可以进行开发。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,008评论 25 708
  • 一、消除隐喻 1、隐喻 软件开发这件事情,出现得很晚。距今只有几十年的时间,关于它的定义,我们可以简单地说:“就是...
    庄表伟阅读 3,111评论 2 15
  • 软件开发模型(转自百度,以备查看) 软件开发模型(Software Development Model)是指软件开...
    0xiasandu阅读 589评论 0 3
  • 边做边改模型(Build-and-Fix Model)好吧,其实现在许多产品实际都是使用的“边做边改”模型来开发的...
    KUANGJUNJIE阅读 1,228评论 0 1
  • 周六上了半天班,下午就匆匆忙地冒着烈日去看房了。走之前,想起同事告诫过的话:要打扮得美美的,随时做好准备。我看着镜...
    鹤兰阅读 681评论 0 6