一 Agile Tools
1 XAnt
Ant:http://www.junit.org/index.htm
NAnt :http://nant.sourceforge.net/
2 XUnit
JUnit:http://www.junit.org/index.htm
CppUnit:http://sourceforge.net/projects/cppunit
NUnit:http://www.nunit.org/
3 CruiseControl.XX
CruiseControl:http://cruisecontrol.sourceforge.net/
CruiseControl.NET:http://sourceforge.net/projects/ccnet/
CruiseControl.rb:http://cruisecontrolrb.thoughtworks.com/
4 FIT: http://fit.c2.com/
二 管理
1 XPlanner:http://www.xplanner.org/,XPlanner is a project planning and tracking tool for eXtreme Programming (XP) teams.
2 ganttproject:http://ganttproject.biz/,http://ganttproject.sourceforge.net/,可替代MS Project
3 TeamWork:http://sourceforge.net/projects/teamwork/,Teamwork is an integrated, web based work management solution built purely in java on the hibernate persistence layer. It integrates project, time and worklog management in an ergonomic interface. Inport/export from MS-Project and Outlook/Icalendar synch
4 OpenProj: http://sourceforge.net/projects/openproj/,OpenProj by Projity is a desktop replacement of Microsoft Project.
三 建模
1 StrarUML:http://staruml.sourceforge.net/
2 Trufun:http://www.trufun.net/,国产UML建模工具,非常不错
3 ArgoUML:http://argouml.tigris.org/
4 JUDE:http://jude.change-vision.com/jude-web/index.html,收费
5 SmartDraw:http://www.smartdraw.com/,收费
四 配置管理与沟通
0 WinMerge:http://sourceforge.net/projects/winmerge,WinMerge is an Open Source visual text file differencing and merging tool for Win32 platforms.
1 CVS:http://ximbiot.com/cvs/
CVSNT:http://www.march-hare.com/cvspro/
WinCVS:http://www.wincvs.org/
TortoiseCVS:http://www.tortoisecvs.org/
2 Subversion:http://subversion.tigris.org/ , http://www.subversion.org.cn/(中文)
TortoiseSVN:http://tortoisesvn.tigris.org/
3 Bugfree:http://bugfree.1zsoft.com/,BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理 系统。简单实用、免费并且开放源代码(遵循GNU GPL)。
4 JIRA:http://www.atlassian.com/software/jira/
5 Confluence:http://www.atlassian.com/software/confluence/
6 Instiki:http://instiki.org/show/HomePage
五 打包部署
1 NSIS:http://nsis.sourceforge.net/,NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers.
2 InstallShield:http://www.installshield.com/,经典,收费
http://www.qast.com/product/develop/installshield/index.htm(中国代理)
3 WiseInstaller:http://www.wise.com/Products/Installations.aspx,收费
分享到:
相关推荐
在本文中,我们将深入探讨如何在MATLAB环境中安装并使用经验小波变换(EWT)工具箱。经验小波变换是一种高效的数据分析方法,尤其适用于非平稳信号的处理。MATLAB作为广泛使用的科学计算环境,提供了丰富的工具箱来...
在“UML工具箱.pdf”这个文件中,你可能会找到更多关于这些工具的详细教程和示例,包括如何创建和编辑不同类型的UML图表,以及如何利用这些工具进行有效的软件设计和开发。 总结起来,UML工具是Java Web开发中不可...
在MATLAB开发中,"工程动态case3"通常指的是针对特定工程问题的动态系统分析案例。这个案例可能涉及机械、航空航天或土木工程等领域的动力学问题,如振动分析、结构响应计算或控制系统设计。MATLAB作为一个强大的...
UML工具箱是软件开发中不可或缺的一部分,它通过丰富的图形表示,使得复杂的系统设计变得清晰易懂。理解和熟练使用UML,不仅能提高开发效率,也有利于团队间的沟通和项目管理。无论你是初学者还是经验丰富的开发者,...
CASE工具是提升软件开发效率和质量的关键,而SEE则是一个综合的系统,为软件开发的各个阶段提供支持。 计算机辅助软件工程(CASE)是利用计算机技术和软件工具协助软件开发、维护和管理的过程。CASE工具的核心是软件...
《UML工具箱》 UML(统一建模语言,Unified ...总之,《UML工具箱》是中文环境下学习和使用UML的强大资源,无论你是初学者还是有经验的开发者,都能从中找到有价值的信息和工具,提升你在软件开发中的建模和沟通能力。
《UML 2.0工具箱》是一部深入探讨统一建模语言(Unified Modeling Language,简称UML)2.0版本的资源集合,该资源可能是书籍的分卷或电子版的一部分,这里我们关注的是第二部分——"part02"。UML是一种在软件开发...
UML工具箱为软件开发团队提供了一套完整的建模解决方案,使得复杂系统的分析和设计变得更加清晰、高效。通过熟练运用UML工具箱,开发者能更好地理解和沟通项目需求,提高软件质量,并降低维护成本。在实际项目中,...
CASE工具箱聚焦于特定阶段或任务的自动化,而CASE工作台则提供全面自动化支持,覆盖整个软件开发过程。 CASE方法学是与CASE工具紧密相关的开发方法,它定义了一套系统化、工程化的开发流程,并且可以与CASE工具配合...
《UML 2.0工具箱》是一部深入探讨统一建模语言(Unified Modeling ...学习和理解UML 2.0工具箱的内容有助于提升软件开发的效率,提高代码质量,降低项目风险,是软件工程师、系统分析师和项目经理必备的技能之一。
以上就是UML 2 工具箱中的主要图表类型,它们是软件开发过程中沟通、分析、设计和实现的关键工具。通过熟练运用这些图表,开发者可以更好地理解和表达系统的各个层面,提高软件开发的效率和质量。在实际项目中,选择...
借助此工具,可以以不同方式提取多达 44 种动物声音的特征。 此外,该工具还包括各种聚类算法(社区检测;亲和传播;HDBSCAN 和模糊聚类)以及检测信号之间相似性的... 社区检测工具箱 ( https://www.mathworks.com/m
- **CASE**:CASE工具的目标是提高软件开发的效率和质量,通过数据集成、界面集成、控制集成和过程集成,实现软件开发全过程的自动化,保证信息一致性,并增强软件的结构可视性和工程化程度。 软件工程过程和工具的...
8. **编程工具箱**:MATLAB有众多专业工具箱,如信号处理工具箱、图像处理工具箱、控制系统工具箱等,扩展了MATLAB的应用领域。 9. **MEX文件**:对于性能要求较高的部分,可以编写C/C++代码并编译为MEX文件,直接...
- MATLAB有许多扩展工具箱,如信号处理工具箱、图像处理工具箱、控制系统工具箱等,为特定应用提供专业功能。 11. MATLAB与其他语言的交互 - MATLAB可以调用C、C++、Fortran等语言编写的代码,也可以通过 mex ...
该系统的设计开发主要涉及到 AutoCAD 软件的二次开发,使用 VBA 开发工具对 CAD 进行二次开发,开发出符合设计要求、满足箱包 CAD 系统功能、与箱包 CAM 系统兼容的基本菜单和工具栏。 本论文的主要研究内容包括: ...