The current popular source program version management software and project management software has many, common are:
1.Microsoft TFS
Pros: You can view requirements and progress on the task page, make it easy for small teams to understand project progress, integrate project management, versioning, BUG tracking, and enable SCRUM to work seamlessly with VS
Disadvantage: The System for ASP implementation, access performance and compatibility is not good; free service account only 5.
2.GitHub
Advantages: Functional Design concise and practical to get started quickly, good usability, has a lot of quite quality projects and excellent developers on top
Cons: Free tier does not support private projects (as a comparison, the free tier of BitBucket using Hg's similar platform supports private projects, but limits the number of developers to not more than 5), especially for intra-company demand, which is too expensive for GitHub.
3.JIRA
Advantages: No position, non-it/Internet industry non-technical projects, but also easy to use, according to different teams, operating rules, system processes to achieve on-demand customization. Prior to the Enterprise internship has been the use of Jira. It can customize personalized page navigation, logo, footer logo, page visual effect, copywriting term expression, status, custom fields, workflow, filters, analysis statistics report, etc.
Cons: When you modify a user group name, you have to delete the old group and recreate the new group
4.BUGZILLA
Advantages: High free experience, with Chinese version
Cons: Can only manage defects, cannot manage requirements
5.TD (TestDirector)
Pros: Simultaneously manage defects and requirements, test cases, test plans
Cons: High fees
6.trac
Advantages: Based on Python development, ancillary functions through the plug-in implementation, with good scalability
Cons: The core function is too simple to upgrade the most plug-ins to upgrade
7.Apple XCode
Advantages: Very fast compilation speed. Automatically provides undo, redo, and save capabilities without writing any coding. Price wins vs.
Cons: Plugin and Xcode version updates are not synchronized.
In Fu Jia
The 3rd question of the first chapter of modern software engineering course assignment