Can anyone share any software/techniques they use when showing clients graphical elements, storyboards, elements, etc. for the web project being worked on? I would like to have a way that the client can log in and see updates to what is going on and see the elements that have been created over time of the project. This could be status updates, creative elements, links to prototypes, wireframes, etc. Thank you in advance for any ideas that have worked best for you.
migrated from stackoverflow.com Apr 14 '11 at 1:35
This question came from our site for professional and enthusiast programmers.
Well, there are probably a bunch of good tools for sharing and presenting, from wikis to hosted balsamiq add-ins, but...
...have a way that the client can log in and see updates to what is going on
Is this really a good idea?
It is appropriate and highly desirable to present artifacts to clients so that they have the proper context of achievement and meaning.
But I see no advantage in the ability for clients to randomly see pieces of artifacts, works in progress, and project-management minutae with no context or purpose. I suspect this would confuse the client and result in a flurry of interruptions and unnecessary questions for you.
Think of it as a transaction: you have agreed to produce X for the client (by date Y). You will deliver when the transaction is complete. The intermediate state of the transaction is neither stable nor relevant. As long as you're not exceeding the timeframe excessively, there is no reason to inspect the intermediate state of the transaction. In fact, inspecting the intermediate state of the transaction without context will be confusing and ocunterproductive.
For example: You are hired to draw an X. Suppose you take a top-down, thorough approach, and draw the top of the X on the first day. Pleased with your progress and happy with the results so far, you go home. The next morning you find that the client has wandered by and left the following urgent, high-priority communication:
If, on the other hand, you had Skype'd Monsieur Patient to show him your results, explaining "The X is halfway done, do you like it so far?" - presented the intermediate results in context - then he would most likely be delighted with your speedy visible progress.
Bottom line: a convenient tool for presenting and sharing results (gotomeeting, whatever) is great. Allowing the client to wander into your workspace at will without a guide ...not so much.
One method when using Jira (as a program management tool) and the Agile methodology, is the built-in burndown chart. This is a visual representation showing: