[Software Engineering] How to build and manage a perfect development platform

xiaoxiao2021-03-06  47

I will think about how to build and manage a perfect development platform today, take into account these aspects. Let's discuss discussions :) My head can just consider this?

Homepage of a product / project: latest news Todo Feather ...

A source code management system / CVS / PVCS / Subversion / Rational Clearcase Changelog Milestone ...

An event / bug tracking system / bugzilla / cvstrac / jira product / project event record trace product / project BUG management customer usage problem report (Customer Service System CSS) ...

A set of document management system demand document design document development document user manual ...

When a set of version control instances, how to release internal testing, public test, formal, experience version ...

A set of publishing management methods is only available in the same way, declared a new feature upgrade for a formal version ...

A development process control program demand analysis pre-trial design coding unit test system test daily build ...

Attachment:

About Sourcecast (http://www.collab.net/products/ )Sourcecast is a web-based collaborative software development environment designed for software development. Regardless of where developers can work together. Because it provides the work environment based on the website and has security, the developers of the same project can work outside of overseas, and they can work closely from home. It is not subject to any development. Effect. Collaborative work is a Web-based collaborative software development environment designed for software development. The following figure visually illustrates its framework structure: Code Version Control (CVS) Mail List Event and Vulnerability Tracking Customer Project Page Based on the website, secure environmental public or personal project simplified projects and mailing list management I see CVSHOME. ORG is managed by this system, looking from the architecture, really good. In fact, about product / project management, the strongest should be sf.net :) Forgot a very important link: Test!

Although I just mentioned the unit test, the system test, but I think the status of the test should be higher than the status I just mentioned :)

转载请注明原文地址:https://www.9cbs.com/read-110235.html

New Post(0)