软件开发工具 此條目没有列出任何参考或来源。 (2008年1月13日)維基百科所有的內容都應該可供查證。请协助補充可靠来源以改善这篇条目。无法查证的內容可能會因為異議提出而被移除。 软件开发 核心行动 过程 需求 设计 工程 构造(英语:Software construction) 测试 偵錯 部署 維護 范式与模式 原型设计(英语:Software prototyping) 净室(英语:Cleanroom software engineering) 增量建模(英语:Incremental build model) 瀑布模型 敏捷软件开发 螺旋模型 方法论与框架 快速應用程式開發 DevOps 极限编程 团队软件流程(英语:Team software process) 個人軟體程序 动态系统开发方法(英语:Dynamic systems development method) MSF(英语:Microsoft Solutions Framework) Scrum 看板 V模型 FDD(英语:Feature-driven development) MDD 迭代式开发 精實开发 统一流程(英语:Unified Process) 支持行为 配置管理 文档 质量保证 项目管理 用户体验 实践 ATDD(英语:Acceptance test–driven development) 行为驱动开发 持續整合 持續交付 領域驅動設計 结对编程 站会 测试驱动开发 工具 編譯器 偵錯器 性能分析 GUI设计器(英语:Graphical user interface builder) 建模(英语:UML tools) 集成开发环境 組建自動化 发布自动化(英语:Application release automation) 测试 标准与知识体系 能力成熟度模型集成 IEEE标准 ISO 9001 ISO/IEC标准(英语:ISO/IEC JTC 1/SC 7) SWEBOK(英语:SWEBOK) 项目管理知识体系 BABOK(英语:BABOK) 查论编 软件开发工具(英語:software development tool,或programming tool)为软件开发服务的各种软件和硬件。 软件开发工具根据在不同软件开发生命周期中起到的作用可以分为: 软件建模工具,用于描述系统的需求,辅助设计。 软件实施工具,用于程序设计,编码和编译,包括程序语言开发环境和集成开发环境。前者主要提供程序语言的预编译,编译,链接的工具,后者包括代码编辑器在内的编辑器,代码生成器,运行环境和调试器。 模拟运行平台,用于模拟系统的实际运行环境。 软件测试工具,用于对系统,子系统,模块或单元进行测试的工具。 软件开发支撑工具,主要是软件配置管理工具。 规范控制数据库:各地 德国