As announced at Enterprise 2.0, we’re working to bring a suite of real-time features to all Project Edition networks. Today we’re excited to announce the beta launch of PBworks IM, Live Editing and Instant Notifications.
We’re still refining this release so the features work perfectly, but you can start using them with your network now. Here’s how network admins can turn on real-time collaboration:
This is a beta release which means there may be some unexpected behavior. If you see something that doesn’t work exactly as it should, please send feedback! We even have a feedback link built into your IM chat.

Read more about how to use the Real Time Collaboration features in our user manual.
We made this video for Enterprise 2.0 to display the key features of our recent releases — Project edition, social release features and the upcoming real time chat, live editing and voice conferencing features.
Fast forward to 1:44 to see the new real-time collaboration features in action or watch the entire video to catch up on features you may have missed.
Enterprise 2.0 Booth Video from PBworks on Vimeo.
A few weeks back, we asked you to guess what we’d be announcing at Enterprise 2.0.
You need wonder no longer.
On Monday, PBworks announced its real-time collaboration update. Starting on November 17, Project and Legal Edition customers will have a whole new way to use PBworks to work together.
IM Collaboration will allow users to see who else in their organization is actively using PBworks at that moment, and send them instant messages from within the product. In addition, users will also be able to summon others to the workspace page they’re working on using the “send a link” function built into the IM system.

Live Notifications will alert users to activity within their organization in real-time, rather than requiring them to await an asynchronous email notification. Users can select which notifications they want to receive, based on “starring” or “following” particular pages and other users, and the system will stream the relevant notifications to whatever page a user is viewing.

Live Editing will eliminate the need to use web conferencing services such as WebEx, PlaceWare, and GoToMeeting to share a PBworks editing session. Whenever a user is editing a workspace page, the other users viewing that page see the edits appear in real-time. When combined with IM Collaboration, Live Editing makes it easy to convene an ad hoc meeting for working synchronously.

Voice Collaboration is the fastest and easiest way to set up a conference call with other members of your organization. Rather than setting up a conference line in advance and asking attendees to dial in, PBworks Voice Collaboration allows you to initiate an instant conference call by dialing the desired participants. You can add new participants at any time, and each conference call is recorded and stored for later review. Voice Collaboration can even be triggered using your iPhone, making it the first conference calling application that works on that platform.

If a user is editing a page and realizes that he or she needs the input of other team members, he or she can summon them to the appropriate page using IM Collaboration, start a Live Editing session, and use Voice Collaboration to initiate an instant conference call, all in fraction of the time it would take to set up a web conference, set up a conference call line, and communicate the details to the intended participants.
We’re pretty excited, but don’t just take our word for it; you can read about what other people have to say:
http://www.techcrunch.com/2009/11/02/collaboration-platform-pbworks-gets-a-real-time-makeover/
http://www.readwriteweb.com/enterprise/2009/11/pbworks-goes-for-a-real-time-f.php
http://webworkerdaily.com/2009/11/02/pbworks-to-add-real-time-collaboration-tools/
http://www.cloudave.com/link/pbworks-ups-the-ante-with-real-time-collaboration-features
http://www.informationarchitected.com/blog/iam-alert-pbworks-takes-it-realtime/
http://collaborate.com/?q=blog/2009/11/02/pbworks-offers-new-real-time-functions
Now that I’ve started to talk with analysts and other early adopters about PBworks’ upcoming Real-time Collaboration update (more on that later), one of the very first questions I always get is, “Is that like Google Wave?”
Many people, even industry experts, are under the impression that Google Wave is the first product to offer real-time collaborative editing. Nothing could be further from the truth. In fact, real-time editing has been around for decades. So in the interests of the common good, I’m offering this brief history of real-time editing.
While true industry pros will tell you that real-time editing has existed since the PDP-10 era, the first citation that appears on Wikipedia is Instant Update for the Mac, circa 1991. More recently, the primary real-time editor that people cite is SubEthaEdit, though this product remains relatively unknown outside of developer circles.
In the wiki/collaboration world, real-time editing has been around since JotSpotLive…which, ironically enough, was acquired by Google (and then dumped in the dustbin).
More recently, Etherpad (disclosure, I am a personal investor in its parent company, AppJet) launched its web-based real-time collaboration tool in November of 2008, and has built up a tidy little following.
So by the time that Google Wave emerged in May 2009, real-time collaboration had been around for nearly 20 years, and had even existed as part of the Google family (prior to JotSpot’s burial at sea).
That’s not to say that real-time collaboration, being old rather than new, isn’t groundbreaking. In fact, we here at PBworks believe it has a ton of potential…the key is figuring out how to apply it to the all-important task of getting work done.
We think we’ve done so, and will be unveiling the PBworks take on real-time collaboration at the Enterprise 2.0 conference (which you can attend for free!).
Those of you who are PBworks customers and users, stay tuned next week for a special sneak preview….
One of the recent requests we received from a Project Edition customer asked, “Can I set up my network so that anyone from my company can join the network, without my having to invite them?”
This made a ton of sense, especially as Project Edition gets rolled out to ever larger numbers of corporate customers. That’s why we’re introducing our simple, two-step Network User Signup system.
Step 1: Specify trusted email domains.
You can now set up your PBworks network so that anyone from a trusted email domain (such as mycompany.com) can join the network. Just click on “Network Access” within the “Settings” tab:

You can even whitelist and blacklist specific IP addresses for added security.
2. If you have an email account on a trusted domain, you can now join the network.
First, click the “Join this network” link:

Next, enter your email address. We’ll send you an email with instructions on how to set up your network account:

You can specify as many email domains and/or IP addresses as you need to.
No, not that Enterprise 2.0
Join the PBworks team at Enterprise 2.0 in San Francisco (November 2-5), where we’ll be making a major announcement and giving live demos of groundbreaking new functionality.
You can meet the team, get one-on-one advice, and help us show those Enterprise 2.0 folks just how much we all love PBworks.
Best of all, you can get into the exhibit hall for free–just register using the discount code “EXPOPASS”.
As an added bonus (as if you needed one), every PBworks user who stops by our booth (Pod 22) will get a free T-shirt, and every customer will get a free massage from Kathy, our corporate masseuse.
Stay tuned for more clues about the big news, and see you at the show!
P.S. Think you know what we’re announcing? Leave your best guess as a comment, or better yet, Tweet it using the hashtags #pbworks #e20conf.
I do a lot of cross browser testing as part of my job as Gentleman of Quality (Head of QA) here at PBworks and I keep a close eye on which browsers our users are adopting and which ones are fading away. I’m pleased to announce that we’re adding support for Google Chrome, an excellent browser that is rapidly becoming the standard for high performance on the web. In addition I’m glad to see the vast majority of Firefox users have upgraded to the latest version of that browser. If you haven’t done so already (and just over 1% of our users have not) please take a moment to upgrade. PBworks will no longer fix bugs that appear exclusively in Firefox 2.
Modern browsers are faster, more secure, and much more helpful. We understand there are a number of you who are still forced to use ancient, dangerous, and painfully buggy browsers such as IE6, but overall the adoption of new browsers has been surprisingly quick.
(Note: We are still supporting IE6, since many corporate IT departments mandate it, but if you have a choice to upgrade to IE8 or another modern browser, we *strongly* recommend that you exercise that choice!)
PBworks is excited about the possibilities that modern browsers allow for and want all of our users to share in those benefits. Upgrade your browser today:
Google Chrome
Firefox 3.5
Internet Explorer 8
Ian Danforth
Gentleman of Quality
If you’ve ever wondered how the functionality of Facebook and Twitter might be able to help you get your work done, the PBworks Social Collaboration Update gives you the chance to find out for yourself.
Starting today, PBworks Project Edition (and PBworks Legal Edition) now includes social networking-style user profiles, Twitter-style microblogging, and the ability to create wiki pages (with file attachments) just by emailing a single email address.
We encourage you to try out these new features (which are included in every 30-day free trial of Project Edition) and let us know what you think in the comments for this post. We’d love to hear your take!
If you want to learn more first, check out the Social Collaboration Update page, and the frequently-asked-questions below.
How is this different from all the other social software products out there?
What good are social networking-style profiles in the enterprise?
What good is microblogging in the enterprise?
How much will this update cost?
Do your user profiles integrate with Active Directory?
Where can I see a demo?
At PBworks, we take our data seriously. So it should be no surprise to learn that we use A/B testing techniques to aid our product and website development decisions. Having a web-based product means that we can quickly learn what our customers like and what they don’t like and make changes accordingly. If you’re not familiar with A/B testing, Avinash Kaushik has a great primer.
Analyzing Test Results
As the data analyst here, an A/B test for me can be reduced to just a few simple numbers. Those would be: (1) the difference in conversion rate from the control group and (2) the level of confidence we have in that difference. The first number is easy to calculate and explain to the rest of the team, e.g. “The test site resulted in 30% more sign ups that the current site.” Everyone gets that: engineers, marketers, and managers. As an example, here is how one of our recent website experiments played out over a 2 week period:

In the chart, each day shows the cumulative conversion rate (i.e. total sign ups since the beginning of the test divided by the total visitors since the beginning) for the test site (Test) and the current site (Control). Notice how well the test site is outperforming the current site.
However, anyone who’s played games of chance can tell you numbers that look good on this turn, may not be so hot on the next. For example, if you flip a quarter 5 times and it came up heads 4 times, would you feel confident on betting that the coin is biased towards heads? What if you flipped 80 heads out of 100 tosses? At this point, you’d be much more confident that the coin is biases towards heads. In our A/B test, we measure the conversion rate for a small subset of all visitors, let’s say 10,000 visitors with 100 sign ups. Do we believe that the this conversion rate will be the same for the millions of visitors we expect in the months to come? Do we need to test 1,000,000 visitors to be confident that the observed increase will apply to all visitors and was not just the luck of the draw?
Statistical Confidence
Statistician have figured out a way to calculate a numerical representation for the confidence that the population (i.e. the millions of visitors our site will see in the future) will show an increased conversion if the sample (i.e. the thousands of visitors that have hit the test site so far) shows an increase. Though we have this reliable, albeit complex, formula for the confidence number (using a 2-proportion z-test, or an online calculator), explaining what this number means to the rest of my team hasn’t always been easy. How would you interpret: “We saw a 30% increase in sign ups and we’re only 90% confident there is an increase.” What this means is that if we ran this test 100 times, we’d expect in 90 cases to see an increase (though not necessarily a 30% increase) and in the other 10 cases to see a decrease or no change. For some organizations, this would be enough confidence to make the test site the actual site for everyone, for others, it wouldn’t. The decision of what confidence level to use comes down to a trade off of speed and certainty.
Unlike coin flipping, though, recreating the experiment over and over again would take too long and negate most of the gains we expect from A/B testing. So it is difficult for some to internalize what this confidence level represents. Many people, especially those that are risk-averse, don’t like dealing with probabilities and will keep asking for more data. But you’ll never be 100% certain that the test site is better converting than the current site. So at some point you need to stop collecting data and make a decision.
Sunrise Charts
What I’ve found to be a useful aid in getting many of the risk-averse types to accept some risk has been to overlay confidence areas in the time series chart like so:

My team has dubbed this a “Sunrise Chart” (yeah, I’ve never seen a green sky during a sunrise either, but you get the picture). The solid black line and dashed blue line are the same as in the previous chart and the colored bands represent confidence levels. If the test line veers into the green area we have a 90% level of confidence that the test site out-converts the current site.
Many of the less technically-inclined members of my team find that this chart makes sense on a more intuitive level than a statement like: “We saw a 30% increase in sign ups and we’re 90% confident there is an increase.” The chart shows this same information, but it also shows two other things. First, the random day-to-day fluctuations in conversion rate average out and the rates stabilize over time. When people see more stable conversion rates, they are more inclined to feel confident in the difference they see. Second, this chart shows that as we collect more data over time, a smaller and smaller increase is needed to reach a specific confidence level. This is essentially the same piece of information as seeing the conversion rates stabilize, but since these confidence bands are generated from a complex mathematical formula, it gives some peace of mind that the underlying math is jibes with their gut.
Conclusions
To wrap things up, at PBworks we believe that A/B testing is an important tool to develop the most relevant software for our customers. However, when experimenting, it is not enough to simply compare the conversion rates of the test site with the current site. We want some level of certainty that if we do see an increase, it is not simply due to a lucky draw. That is where confidence levels come into play. Finally, and perhaps most importantly, it’s not enough for just the technically inclined to “get it” with a statistical analysis of the results. Rather the whole team needs to be on board with the decisions that result from the experiment, so everyone needs to be comfortable with the analysis. This is when Sunrise Charts can be a valuable aid.

Look familiar?
You may not know this, but I’m a huge fan of the Fake Steve Jobs. The real one ain’t half bad either.
I remember hearing Steve talk at a dinner honoring him, and some poor schlub was foolish enough to ask Steve, “Now that Dell makes MP3 players, how is the iPod going to compete?”
(This was a number of years ago, when Dell was considered the titan of the PC industry, and Apple was a niche player.)
Steve delivered a withering look of utter contempt and said, “It’s called good taste. People will pay for you to tell them what’s cool.” (here’s a more extended version of this story)
The point is, Steve knows good taste. Steve knows what looks good. And so it is with considerable pride that our engineering team pointed out to me today just how much Apple’s wiki server resembles PBworks.
It’s a dead ringer, down to the interface for starring pages.
As Picasso once said, “Good artists copy. Great artists steal.”
We stole the inspiration for PBworks 2.0 from Apple’s clean interface style. It is an honor to have the favor returned.
As Fake Steve himself might put it, “Namaste, Apple. I honor where our sense of aesthetics become one.”