[ start | index | login ]
start > 2005-01-30 > 1

2005-01-30 #1

Created by arte. Last edited by arte, 2 years and 163 days ago. Viewed 340 times. #7
[diff] [history] [edit] [rdf]
labels
Category:computer
attachments

Agility and Wiki

Everyone working in software development should have read the >>principles of the >>agile manifesto. It provides some insight why quite a few software projects where simply going boink. This was a hook for me to think about why wikis are so popular among software developers now. The wiki cannot help with any of the 'mindset' parts of the manifesto. I just took out a few of the principles, but lets take a look them:

Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.

In a wiki its so simple to make changes. Using it for requirements or documentation its a matter of a click to quickly modify ideas or help texts or even code documentation.

Business people and developers must work together daily throughout the project.

A web interface, simple to use, even for business people. Categorizing the contents even makes it simple for the business people to blank out hard core software development stuff. You can even find out who's responsible. The transparency is an important point, see next:

Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

Focus on trust here. The same principle the wiki idea is build upon. A collaborative environment that allows the freedom that makes the individual feel as an important part. That is also necessary for people to be motivated. If I feel bandaged I loose interest quickly.

Simplicity -- the art of maximizing the amount of work not done -- is essential.

Another idea behind wiki. With the most simple interface you are able to produce quality documentation. Integrating such an interface with the tools, a developer already uses you minimize the context switch. An example can be seen here: >>eXPTask. Simplicity was also a design aspect of SnipSnap. We wanted to lower the usage barrier as much as possible. Taking a look at the interface today we will have to re-design the interface to make it simple again...

The best architectures, requirements, and designs emerge from self-organizing teams.

That is the best of all. "Self-organizing" teams. Within a wiki space every member of a team can start out with his own ideas and his own structure. But in contrast to most requirements tools and workgroup systems, you can change this structure, as Ward Cunningham states: "Wiki is unusual among group communication mechanisms in that it allows the organization of contributions to be edited in addition to the content itself.".

no comments | post comment
RSS Feed
Logged in Users: (1)
… and 4 Guests.
14 users and 253 docs.
Emerged 4 years and 291 days ago

Connections:
>>Stephans Blog
>>USA Erklärt
>>DUHBLOG
>>Der König
>>drrockit.com
>>sofa. rites de passage
>>langreiter.com
>>henso.com

Current Gaming:
New Super Mario Bros. Dr. Kawashima's Brain Training




< October 2008 >
SunMonTueWedThuFriSat
1234
567891011
12131415161718
19202122232425
262728293031

Portlet 1
thinkberg
subconscious opinions
Copyright © 2005-2008 Matthias L. Jugel | SnipSnap 1.0b3-uttoxeter