Malcolm Gladwell's The Tipping Point has become the marketing world's leading book on understanding how trends ripple through society. In short, one of the cornerstones of Gladwell's thesis is that highly influential individuals disproportionately affect the buying decisions of others in the community. If marketers can focus their efforts on the influentials, they'll reap the returns. But what if Gladwell got it wrong? What if his interpretation of Stanley Milgram's Six Degrees of Separation experiment was short sighted, and based on a data set that was too small? Duncan Watts, a research who now does work for Yahoo Research, was interviewed in Fast Company magazine's February 2008 issue. In his interview, he was able to effectively have me question whether or not these influentials really had any more power than the average Joe and Jane. More importantly for us at PICnet, we have for a long time focused our discovery process on building personas for highly connected individuals for our clients. The goal is to determine what those highly influential individuals in an organization's community want to be communicated with, and to determine the most effective path to doing so in online communications. If Watts is right, however, the effects of luck and "right place, right time" might be much more influential than our Influentials. Kayako is a wonderful support ticketing system that we use at PICnet for all our Soapbox clients. As we get a better picture of the macro effects of our growth, we're starting to realize that getting data out of Kayako is critical for us to understand how and where our clients need help. As those who use Kayako know, there aren't much of any reporting tools in eSupport product. Actually, there's none. Luckily, Kayako has a well-supported forum community, from which I've been able to pull the following great SQL queries to run some basic reports. Last year was our building year at PICnet. That's putting it lightly actually. Growing nearly three times in size, with two new offices in New York and San Francisco, the company has morphed into a true bi-costal enterprise (I enjoy using words like "enterprise" liberally in business). It's important to my business management methodology to follow my mantra of MBWA: managing by walking around. I want to be in each of our offices at least a few days each month, making sure PICnetters have face time with me while also spending time doing partner and business development meetings in our three cities. I think it's great that other technology companies can have their entire teams working virtually. That's not the way we work at PICnet though, as I'm a true believer that water-cooler time is the place where new ideas are sparked, and that team building needs to happen both online and offline, daily. That's right folks, you read that headline right: I use Windows Desktop Search. And I love it. I know, I should be using Google Desktop, with all sorts of Web 2.0 gadgets, widgets, thing-a-ma-bobbers, etc. I've used Google Desktop for a few years actually, but I was finding that in exchange for the 3GB of disk space that it started taking up, the benefits were a little limiting. I wanted to be able to sort my results in a variety of ways, to search things other than just basic Word, Excel, PowerPoint, and Outlook contents. In short, I wanted more control of my desktop search. I must admit, when it comes to development processes, I'm an old fashioned pseudo waterfall procedure kind of guy. I know what you're thinking: this guy needs to drink the agile programming, extreme programming, pair programming Kool-Aid. Well, with the help of our development department, I'm in full test-driven development therapy (thanks Chris and Mark). Even better, I'm dragging one of our project managers, Pradeep, along for the ride. From our friends at Wikipedia: "Test-Driven Development (TDD) is a software development technique consisting of short iterations where new test cases covering the desired improvement or new functionality are written first, then the production code necessary to pass the tests is implemented, and finally the software is refactored to accommodate changes." Gulp. Can management and test-driven development live in harmony? As Non-Profit Soapbox continues to grow in popularity, our hours spent doing invoicing each month continues to grow as well. Our joy of working with QuickBooks seems to decrease proportionally with the swelling number of clients. Being a company steeped in the Web, I began wondering recently if there's a better way of managing our invoices. Currently, we have to manually use QuickBooks to create invoices and receipts, then PDF them, then email them. This ends up adding up to about 5 hours a month, which I'd rather have spent on new Soapbox innovations. About 6 months ago I signed us up for Freshbooks, an online invoicing system well accepted by the Web 2.0 world. Freshbooks seems made for people just starting out with invoicing, and those that might not already be using QuickBooks. For instance, QuickBooks is our master accounting records, and where we record active clients. With Freshbooks, it seems like we'd need to duplicate our efforts by posting invoices in both our QuickBooks and Freshbooks. As the sun sets on most of the bug squashing locations this afternoon, we in San Francisco are also winding down on what has been a tremendous community effort. In less than 48 hours, developers and testers around the globe have squashed more Joomla 1.5 bugs than we ever could have imagined. What some thought would normally take 4 weeks was completed in just two days. In San Francisco, we had a blast. Today brought us two additional community members, including Steve Reichgut (all the way from Tracy) and Ron Severdia. Their efforts brought our daily total of seven SF community members doing their best to help get 1.5 out the door. Helped by a good dosage of snacks provided graciously by Debbie, freshly brewed coffee, and a nice view of the SF bay from the PICnet SF corner window, developers went to town slaying the bugs. It's been a whirlwind on our first day of Joomla Pizza, Bugs, and Fun here. We've got three US cities connected, including San Francisco, Washington DC, and New York all bringing their best to join the Joomla fun. I had the joy of flying cross-country last night, and now am blogging for you live from the PICnet SF office where we're hosting 6 of us Joomla bug crunchers.The day started off very smoothly, with DC and NY going online at 10am. Cold weather ain't stopping us! We setup an IRC room for the main chat, and a secondary Skype chat room for us IRC delinquents. After realizing that we had the power to kick out the jams, we figured out that we needed to have a plan of attack for squashing these suckers effectively. Wilco stepped up to the mic and called from the NY location to the DC location, and gave us some marching orders. In general, our goal was to make sure that we weren't duplicating efforts on the patches. So, we created a Google doc, which allowed people to post which bug artifact they were working on, and then notify Wilco of the start of their work. So far, things have gone much more smoothly than I had ever imagined. Big thanks to the likes of Wilco, Elin, Rob, Kenneth, and Louis for their long travels to be on the scene to give guidance to the community as we patch away. Even bigger props to the 39 community members around the world that have taken time from their Saturdays to make this a reality. And finally, to my fellow PICnetters, thank you for the donation of your time to make sure we're rocking smoothly here. More updates coming throughout the day! Photos after the jump. Many of our organizations are using Non-Profit Soapbox for their CMS, and when doing so also elect to utilize Google Apps for their email services. This means they receive two great tools: a content management system and an email administration system. Unfortunately, it also means that they have to utilize two different systems to manage these functionalities. What if we could bridge that gap? What if we could provide an administrative control panel for Google Apps within the Joomla administrator? After a point in the right direction by a good friend, it seems like this could become a reality. Google provides rather detailed PHP API for their provisioning system, including even an API for the Zend Google Data Client Library to access the Provisioning API functionality. Using the API, one could build remote functionalities such as:
Anyone built on top of this yet? |