Return to the main Infowranglers site.
This Month
September 2008
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Login
User name:
Password:
Remember me 
View Article  Protoshare - a collaborative way to produce clickable wireframes.
Sometime last year I came across a little article by the Newfangled Web Factory about how they used “Grayscreen Prototypes” - clickable wireframes with some of the elements, such as menus, and text-links live. “That’s a nice idea” I thought, before deciding to leave the  mock-ups to the Web developers, working from my specs and wireframes.

Well, now a tool has popped up which promises to anyone capable of creating a wireframe, to turn it into a prototype with enough functionality built in so that a client can experiment with the navigation scheme and get a real feel for how the site works.  

It was a commenter to this blog - indeed the only comment in the life of this blog so far  - which asked whether I had looked at Protoshare, a relatively new online tool from Site9. I hadn't. But when 100% of your active audience suggests something, it seems churlish not to take a peek.

To get a decent understanding of what Protoshare is all about, it is worth looking at the tutorial videos. It's a slick subscription-based Web tool that allows developers to:

1. Create hierarchical lists of pages (aka site maps) and then:
2. Create wire-frame clickable mock-ups with working menus etc. for each page
3. Set up a collaborative discussion, where developers and clients can discuss and annotate the wireframes.

Overall, I like it. I have some niggles with usability, the pricing model and the support structure, but hopefully these can be ironed out as the product matures. There’s a 30 day free trial - give it a go. Though beware, you have to enter your credit card details and remember to send an e-mail asking to cancel, if you don’t want to be billed.

Being a curmudgeon, I’m going to focus on my dislikes first. One problem with building any drag-and-drop wireframe tool is the constant demand from users for additional drag-and-drop widgets. Some user is always going to want to place a  volume-slider, or some such into their mock-up.  That user is me.  Even so, s it stands, Protoshare’s selection feels a little thin - there are  no horizontal or vertical rules, no support for tabbed navigation and no palette of little icons,  to let you (say) drop in an RSS feed button.  Of course it’s possible to insert your own graphic assets into a wireframe, but who wants to bother with that,  for fairly common items.

Similarly, styling of textual elements is a mixed bag. If you create a box to hold rich-text, Protoshare gives you the works - font, size, colour, style can all be selected on a per-word basis. However, if you want to make the text of your bread-crumb trail smaller, or want to decrease the font-size of your navigation bar so that the text doesn’t wrap, you’re on your own. It's true that Protoshare lets you attach custom CSS styles to elements to control all aspects of their look and feel, but it doesn’t give you any CSS tools, just a ‘type your CSS in here’ page.  As a lazy IA, I don’t want to bother with code a CSS style to make my text fit on screen.

And while entering the initial page hierarchy for a new site is a joy, why does the software have to make me mouse across to a  separate  Title box for every single new page?  That gets irksome after the twentieth time. The box should be pre-selected as a page is created since the first thing that most people want to do is rename it.



On the other hand the collaboration system looks very nicely designed. Pages can have discussions attached to them and those discussions can have draggable push-pins associated with them (as illustrated above) to make it easy to see which part of the page they refer to. Each user can opt in and out of notifications when a discussion is initiated or added to.
Alongside the push-pins, ‘specification’ markers can be added. These act as ‘callouts’ giving the developer a place to explain the functionality of a particular page element.

Since this is a Web-hosted application, pricing is per licensed user per month. In effect this makes it a good tool for two groups:

1. An in-house enterprise team, which is developing a new site and may need the system intensively for a month or six, after which the subscription can be jettisoned
2. The dedicated high-end Web development house, which has a number of projects continuously on the go.

It is not particularly attractive to consultants, for whom prototyping is a task that crops up every few months, but stop-start licensers are unlikely to be on Protoshare’s list of top customers.

One area where the company really should move to make improvements, however is support. This is a Web-based tool, built on the premise that collaboration is important, and yet there is little effort to collaborate with customers. At this stage of the product’s life-cycle, I would expect to see a buzzing discussion board with the developers asking for feedback, finding out what the users’ priorities for improvement are and telling the users what developments are coming next. At the very least these online discussions act as a place for users to self-support and share hints and tips. Instead there’s a blog with comments turned off, and a rather thin FAQ. If you have a question, the e-mail form simply promises that a Customer Service representative will get back to you.

Site9’s marcoms team is missing a trick here, with little additional effort they could be collecting data on how to continuously improve their offering,  cementing the engagement of their existing user-base and impressing potential visitors with their responsiveness to customers. Perhaps they are just concentrating on super-servicing the super-big accounts, but even they will have "how do I" questions that are often best answered by fellow users.

Post Scriptum.
A couple of days after writing this entry Dave DeAngelis, Site9's  Director of Product Experience got in touch to say that the company is planning to improve it's Web support in November. He also pointed out that the mouse-averse can  tab across to the Title field when naming a page,  but
likes the suggestion of leaving the page name pre-selected on creation.
View Article  Dropbox in the enterprise? Not just yet.

It's been in invite-only beta since late last year, and I've been playing with it for the last 3 months. But now Dropbox, the "let's make file-syncing and sharing really simple" company has finally announced that it is open for business. The announcement caused quite a stir on blogs and discussion boards, with generally very positive response. But should you use it for business purposes?

The idea is deceptively simple. Install the software - available for Mac, Windows and now Linux and it creates  an ordinary-looking folder/directory in  your home directory called, yes that's right: dropbox. Any files or folders you dump in there can be shared and synced with other drop-box users, or shared via a Web URL with non drop-box users.  How does it work? Files in the dropbox are pushed over the Internet to  the company's system and placed on Amazon S3-based back-end storage.

The system has a variety of uses and what sets it apart is the elegant implementation and attention to detail.  At it's most basic the system you to backup some files (2GB storage is free), and to access them when travelling.  Alternatively, if you have multiple machines, you can keep the contents of their respective dropboxes in sync, by associating the machines with the same drop-box account. Sharing files is similarly easy and with others comes in a variety of flavours.  Any file placed within the Public sub-folder is  shareable over the Web by right clicking on the file and selecting 'Copy public link'. For more control,  folders can also be shared with selected friends or colleagues by right-clicking and selecting “Share”. This brings up a Web page into which you type the email addresses of who you want to share the folder with. When your colleagues add files to that shared folder, they  automatically get downloaded to your machine.

There are other nice little touches, such as a 'Pictures' folder, which displays in specialised gallery-form when viewed via the Web. Simply dragging photos to a local folder, has to be one of the easiest ways of creating a public photo gallery that I know.The cost? 2Gigs of storage are free, and this can be expanded to 50GB for $9.99/month, or $99.99/year.

The software has immediate applicability to small work-groups or small business collaboration. It is copes in a robust-if-not-brilliant manner if two people try to edit the same shared file simultaneously: Only the  first version to fully make it to the server is kept, the other machines  get copies of the conflicted file with a suffix, indicating the conflict and the users have to  manually fix the conflict before removing the extra copies of the conflicted file.

It also implements version control, allowing users to restore previous versions of amended or deleted files.

As a way of sharing information in a small group of skunk-works project, it's a very nice solution. But the software isn't really suitable for  wider enterprise deployment, mainly due to security and management issues. That actually represents an opportunity for Dropbox.

Security and management, not quite there yet.

In terms of physical security, there is the obvious concern about letting your valuable data sit around in the cloud. At least, in this case your data isn't held hostage - if Dropbox were to fall under a bus, your data would still exist on your machine. But what about encryption?

As it stands, the company's FAQ explains that "All transport of file data and file metadata occurs over SSL. Files are encrypted with AES-256 before being stored on our backend.". Unfortunately (unlikely, online back-up company Mozy, for example) the company does not let you specify your own encryption key, which means that notionally they (and anyone who convinces them that they shoudl cough up your data) could have access to your data). The company says that it "eventually" plans to offer this, and points out quite reasonably that there is nothing to stop you from placing encrypted disk images in the dropbox for additional password protected security.

In terms of compliance... well, I'll leave it as an exercise for your imagination to visualise the colour of a compliance offer's face when faced with some software that "allows me to right-click and create a public Web link, though the firewall to a folder on my PC".  Who would have thought a human could turn that hue and survive?

Some people have also raised issues about the company's terms of service I'm not a lawyer and a cursory glance doesn't reveal much unexpected. But knowing  that by putting a file in your drop box you are granting "all other Dropbox users and the public a non-exclusive, non-commercial, worldwide, royalty-free, sublicensable, perpetual and irrevocable right and license to use and exploit Your Files" may cause some people pause for thought.

I'm in two minds as to whether Dropbox has a place in the corporate world. Much of the product's current charm is in it's simplicity and elegance, But the corporate world is going to demand more in the way of management and configurability before unleashing dropbox. Indeed any moderate size company is likely to have at least a fileserver for simple sharing, perhaps even an Exchange, Zimbra or Sharepoint system installed, which will have user roles and policies attached.

The way forward

One obvious path that Dropbox could take would be to follow the Groove Networks path. Before it was acquired by Microsoft, Groove allowed anyone to download and use its peer-to-peer file-sharing and collaboration tool for free, but then sold an management console that allowed enterprise IT to set policies, user roles etc.

Another would be to take a leaf from Google's book and produce an enterprise appliance: A simple box containing a self-contained dropbox installation which could be attached to a nice big private RAID box would remove most security concerns at a stroke, while providing a solid revenue stream.

If the company can retain the stupidly simple ease-of-use while building in the management and perhaps providing an appliance, it could find itself on an  winner with medium sized businesses. In the meantime, it is fine to use in small collaborative groups, where compliance isn't an issue and where you are not storing your trade secrets or bank account details.

Update: DropBox For Teams is on the way: