How do Collaboration Platforms Support Agile Software Development?

“How can an agile development process get supported by a team collaboration platform? This is a question that I get to hear quite often. To answer this question, we first have to inspect what is expected of an agile software development process and what is a team collaboration platform.

A group of software developers has created the concept of agile software development. In an agile software development project, the unbureaucratic collaboration between developers and users is the central issue. The highest priority is to satisfy the customer through early and continuous delivery of valuable software. Changing requirements are welcome, even late in development. Agile processes harness change for the customer’s competitive advantage.
Many different methods were introduced to put this ideal process to work. Examples are Scrum and eXtreme programming.

Team collaboration platforms, like Codebeamer, support the agile process by creating communication processes that are open and unbureaucratic.

Agile projects are entitled to go with as little formal specification as possible. Overemphasizing bureaucracy always is an expression of mistrust, misuse of control and abuse of power. It shows weak leadership by the responsible managers. Before incorporating agile methods, it is necessary to get to know the principles of strong leadership. Special models and processes for agile software development are used to support good management techniques.

A team collaboration platform is a piece of software to manage the communication needs of a team. In a software development team there are special requirements to be fulfilled. The system must be able to handle trackers, like bug trackers, administer forums, integrate source code control and handle documentation. It is implemented to support qualified leadership by incorporating agile processes. When a team uses a collaboration platform in a disciplined fashion to report bugs, share knowledge and communicate, transparency is created for the project.”

Source: http://www.jroller.com/Turmalix/entry/how_does_collaboration_platforms_support

Comments

Leave a Reply

You must be logged in to post a comment.



My LinkedIN Profile
Einstein Project
Spin Project
SETI
Lattice Project
Add to Google Reader or Homepage

Subscribe in NewsGator Online
Add to My AOL
 Subscribe in a reader
Subscribe in Bloglines