Observations on Relevant Commercial Media

April 10, 2008

Playing the News on ReadWriteWeb

Filed under: media — Sean Ammirati @ 12:41 pm

Almost a year ago, I wrote a guest post on the ReadWriteWeb network site, Last 100 talking about Advertising in Video Games. I commented:

Explaining to media executives that it’s getting harder to engage an audience’s attention is like explaining rising fuel costs to the aviation industry — it just isn’t necessary … However, one medium that is emerging as a great platform to deliver relevant ads to a receptive and engaged audience is video games. Advertisers are taking notice; according to research released in April by eMarketer the worldwide market for in game advertising was estimated to be over $690 million last year and growing at over 20% annually projected to almost $2 billion by 2011.

A few months after that post, I ended up really getting to know the team at Impact Games, another group of Pittsburgh entreprenuers that have created a platform that allows individuals to ‘play the news.’

After hearing their vision, I came to believe that games could revolutionize the publishing industry, in a whole different way. Specifically, by creating a platform to deliver different expert’s point of view and allow the audience to expres their opinion on the impact. All delivered in a frienly game like interface. This is especially for the crucial under 25 demographic who grew up playing video games and (generally) gets their news from John Stewart. (They’ve actually built an proof of concept game on the Isreal / Palestinian conflict called PeaceMaker.) After some dicussions, I ended up accepting a position on their advisory board.

But today it became much more real, as ReadWriteWeb beacme the first publishing parter to deploy a game. Specifically a game on the Google App Engine. You can see a post by Richard MacManus, the site’s founder and editor, explaining the game and encouraging visitors to try it out.

Please, go check it out and let me know what you think!

March 30, 2008

Are We Forgetting about DiSO?

Filed under: career, media — Sean Ammirati @ 4:18 pm

There is a really interesting meme this weekend on TechMeme, kicked off by Loic Le Meur’s post “My Social Map is Totally Decentralized but I Want it Back on My Blog” where he says:

The challenge for Friendfeed and the like is that while I really like all my services gathered in one place, I would rather that these would be centralized on my blog instead of a third party service. Yes you can cross post or add badges, but it’s not really like a center feed in your blog. What I like about my blog is that it is my space, I own it, I can customize it and change it, I do not depend on anybody (except the software and host, TypePad of course, needless to say).

First of all, I am finding FriendFeed to be a great service for discovering conversations. So it certainly has utility to me, but I still really want an online me. (BTW, apparenlty in the comments of a TechCrunch post Scoble’s getting an interview on Monday … I must point out we interviewed them a few months ago on ReadWriteTalk ahh well, I guess he is MSM now - jk buddy!)

However, back to Loic’s point I also really want a centralized place where all my online conversations live. For me, I’d probably host a seperate WordPress blog just for all these conversations at some new URL like my name (which I do own but haven’t setup) but I realize for many people their blog or social network account would be fine. I pesonally feel this pain every time I’m ask to provide ‘my website’ on the web. Such as here:

WhatURL.jpg

& in Twitter here

Twitter URL -- Same Question?

I could imagine entering all of these, but would love a page I have control over which would incldue all of them:

(For a nice graphical version, check out Brain Solis’ post - you need to scroll to see it)

Interestingly, I talked to Chris Messina about this at SxSW and this is very much part of the vision of DiSo - which seems to be missing from the conversation on TechMeme. If you aren’t familar with DiSO, check out this great video interview by Chris on it:

The Existential DiSo Interview from Chris Messina on Vimeo.

I’m actuall on a long weekend vacation in South Beach Miami with my wife, but this hit a nerve so I figured I’m jump into the conversation quickly. However, it’s definitely time to head back to the beach and margaritas ;)

March 24, 2008

Focus on the Better Metrics … Networks & Exchanges are Fine!

Filed under: advertising — Sean Ammirati @ 3:57 pm

ESPN has made headlines today (via MediaWeek) by announcing that they will no longer be working with ad networks. Specifically, Eric Johnson (EVP Multimedia Sales @ ESPN) said:

We’re heading down a path where it no longer suits our business needs to work with ad networks

Not surprisngly, the blogosphere is clamoring about the news. Including Jason Calacanis explaining “ad networks are for losers.” As the Media Week post points out, this is actually a continuation of a theme from Millard’s comments at the IAB Meeting that: “we must not trade our advertising inventory like pork bellies.”

I continue to be very bullish on the networks and exchanges. (Although, I’d like to see them take a more open approach — come on OpenX!!) Regardless if we end up with an open or closed solution, as I pointed out in my fourth 2008 prediction on RWW this is ultimately about developign new metrics:

4. Non-search advertising on the web will increase in value significantly. This will be done through a lot of innovation in the ad targeting systems (both behavioral and contextual) and new metrics being adopted by Madison Ave beyond CPC and CPM.

Unfortunately, when networks are selling ads against crappy metrics (cough … CPM .. cough) it is really hard to be deliver value back to your publishing partners. This is due to you not appropriately measuring that value from your advertising clients. Once they have better metrics, I think ad networks and exchanges will feel like better partners to publishers.

One metric I’m finding particularly compelling is that of a ‘personal CPM’ originally posted by Marian Salzman (of JWT) and advanced at Graphing Social Patterns by Charlene Li.

March 20, 2008

Why Now is a Great Time to Start a Company … Presentation at GCC

Filed under: entreprenuership, career — Sean Ammirati @ 8:39 am

Admittedly I haven’t lived up to the goal of writing regularly on my personal blog. If you have been reading ReadWriteWeb or listening to ReadWriteTalk, then you’ve certainly gotten more than enough of my perspective. (If not, subscribe to ReadWriteTalk in iTunes :)

Also, if you’re interested in what’s going on in my personal life, my wife Jen has started a blog. I have a feeling subscribing to her posts will be a much better way to keep up with my non-professional life. Plus I think you’ll find her commentary very interesting (biased as I may be)!

GCC_Logo.gif Anyway the point of this post, about a month ago I was at Grove City College and spent a day talking with students in the entreprenuership program. I also gave a presentation that night on: “Why Now is a Great Time to Start a Company!” I just learned the video is availaable online, so you can go check that out here.

While probably not the most polished presentation I’ve ever delivered, it was truly what I wish I would have heard as a undergraduate. I also managed to plug my new favorite project in Pittsburgh - Innovation Work’s AlphaLab.

The slides are embedded below if you’d like to follow along:

Note: As you may remember, all ad revenue from the WPNI BlogRoll advertising program is included as part of my annual donation to Grove City’s Entrepreneurship Program.

January 27, 2008

Reviews from Key West Reading

Filed under: career — Sean Ammirati @ 6:22 pm

Key West Sunset

Jen & I were able to escape the Pittsburgh winter for a trip to Key West between Christmas and New Years this year. After my travel schedule this fall and winter, it provided a great opportunity for us to get away and spend some time together.

While most of the time was spent relaxing on the beach, I did bring a few ‘geek books’ (as Jen calls them) and caught up on some reading.

A couple of the books I brought were quite good, so I figured I’d write a brief review of them here. Yes, it has been almost a month — but I want to start writing on PS again. I know at least one person who will be happy to read that. :)

Microformats by John Allsopp

Good Primer on Microformats

Before reading this book, I had a very high level understanding of microformats but never felt well versed enough to have any indepth conversations. The book begins with a two introductory chapters on the concept, history and significance of microformats as well as what is ’state of the art.’

John then proceeds to the author walking through a number of specific common microformats including hCard, XFN and hReview. While the review of the different formats certainly is skimable and can be returned to later for reference, John also leverages his significant CSS experience to provide some cool trips and tricks for different ways to style up the data in a browser.

John concludes with two case studies on web properties that have extensively leveraged Microformats - Yahoo and Cork’d - (actually interviews with leaders at these companies.) Finally, he concludes with the last chapter on Developing Microformats.

If you’re interested in a quick primer on microformats, I’d strongly recommend this book.

PS: You’ll notice both of these reviews are written in HReview microformat, so you I’m at least trying to practice what I preach. I did cheat and install Andrew Scott’s plugin.

My rating: 4.0 stars
****

Founders at Work by Jessica Livingston

Jessica is probably best know as one of the co-founder Y Combinator. However, she released this book about a year ago and it’s been on my list to read ever sense. The book is organized as a series of 32 interviews with a variety of entreprenuers. The nice thing is each chapter is a unique interview, so it’s easy to jump around the book to the interviews that are most interesting to your. I read most of them, although ended up skimming a few of the ones I found less interesting.

It’s nice to hear a number of entreprenuers talk so authentically about their experience founding each of their respective companies. Hopefully this is similar to the experience listeners have with Read/WriteTalk.

Two quotes really stand out from the interviews including:

  1. David Heinemeier Hansson from 37 Signals on their approach to launches and subsequent releases
  2. We always give a major update within 30 days after we launch a new product … So for us, one of the secrets about how we market the product is to make sure that launch is not the end.

  3. Tim Brady the first employee at Yahoo! on the company’s early approach to looking bigger than it was. (due to the addition of Jeff Mallet)
  4. We started doing two red-eyes a week to New York for business … we worked harder, smarter and faster… being everywhere all the time made up look bigger than we were.

    I like both of these quotes, because they are part of my goals for myself this year at mSpoke. I want to make sure we continue to innovate quickly (announcement coming soon) and act in the marketplace like we want to be perceived (maybe not two red-eye a week, but we’ll be participating) even if we are still a growing startup.

    Also, don’t overlook the introduction that Paul Graham (Jessica’s co-founder at Y Combinator.) He gives a great analog for entrepreneurship, but you’ll have to pick up the book for it ;)

My rating: 4.5 stars
****1/2

Photo Credit: Sailboat Jan Morris Flickr

September 24, 2007

FeedHub Launches at DEMO Conference

Filed under: mSpoke — Sean Ammirati @ 12:36 pm

I’ve been waiting to blog this for a long time! As per the DEMO rules, we have kept FeedHub in stealth mode in advance of launching this week. We’ve actually been in a private alpha for quite some time and the early feedback has been fantastic. Now anyone can try it out!

Introduction to FeedHub

FeedHub helps RSS users who can’t keep up with all of the feeds they subscribe to. Ironically, from our market research, most RSS users started using a feed reader because it would help them stay informed by keeping all their content in one common format. This worked great when they were subscribed to a dozen feeds, but now that they are subscribed to hundreds of feeds - they just can’t keep up.

I understand this feeling first hand from my own experience. I describe the feeling you reach as “RSS Bankruptcy” when you finally acknowledge you can’t catch up with all the content and just mark all unread posts as read.

FeedHub avoids RSS Bankruptcy by helping keep your pulse on all the feeds you can’t keep up with. It filters out the noise and only delivers the signal. This helps you stay informed without being overwhelmed.

It does this all in the feed reader of your choice. You can think of FeedHub as the BASF of Feed Readers, ‘we don’t make the reader you use we make the reader you use smarter!’ Again, this works in the feed reader of your choice. Here is a personalized feed inside of Bloglines:

How do you get started?

If you want to stay informed without being overwhelmed, you can leverage FeedHub in three easy steps:

  1. Give us your feeds (OPML File) & select the feeds you want us to monitor.
  2. Subscribe to the personalized feed in your own feed reader.
  3. Read our individualized feed to stay informed - not overwhelmed!

You can check it right now out by going to www.feedhub.com

Check FeedHub Out

Coverage in Blogosphere

There has already been some great coverage in the blogosphere, by some of our early users and industry thought leaders. This includes Richard at Read/WriteWeb who said:

We’ve said for some time now that filtering RSS is the next stage in the evolution of information processing. FeedHub is the latest attempt at this. It’s not as integrated into my daily RSS reading experience as I’d like, but what you can do within the FeedHub website just about makes up for that. Also the concept of a meme set is compelling and goes beyond what I’ve seen other RSS filtering products do.

Also Robert Scoble interviewed me under embargo last time I was in San Francisco in advance of the launch. He couldn’t make it to Demo because of their new addition to the Scoble family. Here are the videos (Intro and Demo):

Try It Out!

As I’ve read the early reaction, I’m really fired up! I’m so proud of the amazing job the team has done and it’s nice to see some of the thought leaders validate that effort.

I’d also love your feedback. So please try FeedHub out today and let me know what you think. You can leave comments below, email me your feedback seanammirati at gmail dot com, or leave questions and comments on our GetSatisfaction Page.

August 28, 2007

Read Write Talk

Filed under: career — Sean Ammirati @ 4:32 pm

Today, Richard MacManus announced on Read/WriteWeb that he and I have launched Read/WriteTalk the first podcast in his network of Read/Write sites. We’ll be releasing a new episode approximately once a week. (We had to accelerate this due to Valleywag coverage.)

First of all, I should say that I’m not leaving mSpoke. I’m having a great time and have no intention of leaving. Plud, we have some big opportunities on the horizon - that I’ll finally be able announce soon!

So a natural question is why are you doing this and especially why now?

The short answer is because I’m crazy and can’t stand those free hours of the night between 3am and 5am! But the longer answer is that over the last year blogging at Read/WriteWeb and here on my personal blog I’ve come to realize that “participating in the conversation” (for lack of a better term) has made me more effective in my job. I’ve met people I never would have met and been exposed to thinking that has pushed me. I’m hoping Read/WriteTalk will have a similar impact catalyzing personal growth.

I decided a few months ago that I wanted to start experimenting with podcasts. At that point, through conversations with Richard, I learned that he also was interesting is brining a podcast to his network of sites. So it seemed like a natural experiment for us to do together.

Beyond that, the intersection of media and technology is where I hope to spend my career so I look at this as part of my “MBA 2.0″. By the way, the 2.0 versions are free with the only tuition being sweat!

What about Profitable Signals

I’m going to continue to post here, but posting will become even more sporadic. To the extent that blogs are the new resumes, I would encourage you to check out Read/WriteTalk and my posts on Read/WriteWeb for my perspectives on the interactive media business.

Also if you have feedback on the format of Read/WriteTalk or suggestions for guests, please email me — seanammirati at gmail dot com.

PS - Please consider subscribing to Read/WriteTalk in iTunes or your favorite PodCatching software.

August 2, 2007

Scrum at mSpoke … Or My Feedback on Scrum After 7 Months As “Scrum Master”

Filed under: career, software, technology — Sean Ammirati @ 12:12 am

Introduction

About seven months ago, the team at mSpoke decided to start using scrum as our framework for our agile software development. I’ve joked that I ‘drew the short straw’ and ended up serving as our first scrum master. Ironically, this also coincided with me taking over all product management responsibilities. At that time, I posted some resources which provided me with a good overview of the scrum process and promised an update on our experience once we got our feet wet. I never got around to writing an update (I’m sure you were all very disappointed.) A few weeks ago, I officially handed over the scrum master responsibilities to my friend and colleague John Campbell. Therefore, I thought this was as good a time as any to share my thoughts on the process. Plus I’m in a noisy hotel in Silicon Valley for the Always On Stanford Summit and can’t sleep.

In this post, I’ll share my feedback on the process, a few techniques we didn’t follow the letter of the ’scrum law’ and some creative ways I could imagine applying the concept.

Note: I’m not leaving mSpoke. Just the opposite, we have a lot of great stuff going on and my plate was just to full. Specifically, I’m still responsible for Business Development and Product Management.

Feedback on the Process

I’ve been involved in watching and helping get quite a few software products get out the door. At a high level, I would strongly recommend anyone consider using scrum for their software development management. However, like all frameworks it is only as good as the people involved in the process. At mSpoke, I couldn’t be prouder of the team I get to work with everyday! To be clear, if you have a weak team, no process is going to change the range of products you can create. This probably goes without saying, but I always get nervous when I read methodologies that present themselves as ’silver bullets.’ There is no substitute for great people!

Specifically there were three concepts I really liked about Scrum:

  • The Approach to Estimates
  • Common Vocabulary
  • Sprints Driven By Days Not Tasks

Each of these three things are far from complex. Yet, I think their simplicity is actually part of the value. Scrum is a process that is easy to understand and apply. I was at Carnegie Mellon’s SEI before starting my Research Fellowship at the Sloan Center and watched to many companies spend too much money (in my opinion) teaching their teams how to apply the CMM methodology.

The Approach to Estimates

If you’re not familiar with Scrum, all estimates for a task are given for the time remaining to completion instead of the time spent. In general, this means that as you work on tasks the estimate should be revised down. That certainly isn’t always the case, sometimes a developer will work on a feature and end up realizing it is considerably more complicated than he/she anticipated. In this case, they would actually increase their estimate. The taks estimates are revised daily and relatively quickly the team ends up settling into a pretty consistent number of hours / day the total estimates decrease. (This is called the team’s velocity.

There are two things I really liked about this. First of all, when looking at the amount of work remaining and average velocity it becomes easy to quickly get a sense when a feature or set of features wil be complete. The other powerful thing is that likely delays are realized very quickly. Often in other processes I’ve used / watched, teams fool themselves for some amount of time by tracking how long they are spending on a feature and assuming they must be close simply because they are approaching the amount of time they estimated it would take when it started. This always seems to end up with trade offs being made after the team has already missed their initial deadline. In my experience, using scrum’s approach to estimating is much more effective at raising tradeoffs and challenges sooner.

Sprints Driven By Days Not Tasks

This concept actually took me some time to really grok. The sprints (or chunks of work) are also ‘time boxed’ instead of determined by a specific set of features to complete. The team works for a fixed amount of time against a set of work (called the backlog). However, time is the key unit not the work remaining. As John Campbell our new scrum master regularly said, “there is no penalty for getting done early.” Also, if you aren’t going to get all the features in the backlog complete then the team goes through an efficient process for making tradeoffs on what to eliminate. We did make a few tweaks to the process - both in terms of length of sprints and how to handle releases. (I’ll talk about that below) Sometimes the team realizes that for different reasons it doesn’t make sense to finish the work remaining and can’t come up with reasonable subsets so they ‘blow up the sprint’ and start a new one.

I think a lot of what makes this so effective is that it forces the team to step back at discrete units of time (end of each sprint) and look at what was accomplished and the velocity. Then we as a team pick a reasonable set of work to accomplish in the next sprint. The nice thing was that you also could look at the number of sprints left before a target release date and have a pretty good sense what could be included in the release by a certain date. Alternatively, you can push that target release date back or even move it forward.

Common Vocabulary

Finally I came to appreciate the set of terms that were coined by the scrum process. At first I found them to be a little cheesy. However, over time I really came to appreciate the fact we were all using words that had been clearly defined in a short 158 page book on Scrum. This is key because it really avoided us talking past each other and actually increased the transparency into the process. I realized that it actually saves considerable time to say this was our velocity yesterday for example and have everyone on the team know what you’re talking about. For a good list of the terms used in Scrum, check out Scrum Alliance’s Glossary of Terms or read Agile Software Development with Scrum. The only exception to this was the term scrum master, personally it never felt very comfortable but we did use the term. I think it fits John much better as we’re now one sprint in and he definitely has managed it masterfully!

Our Tweaks to the Process

We made two tweaks the process both around the sprint structure. The first is that we didn’t always follow the advice to always make sprints last 30 days. At first we did this with trepidation because the Schwaber’s book was so definitive about keeping to 30 day sprints. However, there were some outside circumstances that made a different sprint lengths more effective. Interestingly, over time this came to actual feel very normal.

Also, we ended up adding a concept which we’ve called Release Sprints to the process. These tend to be approximately 2 week ’sprints’ that are driven by bug reports (Trac tickets in our case) and run jointly by the scrum master and QA manager. We started by trying to include the QA process into the sprint and just include releasing as part of our sprint goals. However, we’ve found that it really does work better to have the process separate. We still try to remain disciplined to make sure each sprint ends with quality code in the system. But we’ve found there is no substitute for a few weeks of hammering on the system.

Creative Applications

I actually think many of the tenets of scrum would be extremely effective outside of the software development process. For example, mSpoke ended up moving to some better space about a month ago. The team focused on the move actually ended up using the scrum process to manage all the tasks that needed to be completed to effectively setup shop. I wasn’t part of that team, but it seemed to work well. I also found myself often thinking that many of the techniques could be extremely effective for managing consulting projects regardless of if the deliverable was a software application. As I thought back to my time consulting, I felt like it would have been a great framework to appropriately manage both client and the team’s expectations. Although this is purely intuition at this point.

Conclusion

Wow, if you’re still reading my sleepy thoughts, I hope this has proven useful! (And the typos and dangling sentances haven’t gotten too annoying.) The hotel is at least starting to quiet down. Please let me know if you have any questions in the comments below. Also, I’d love to hear your experiences with scrum or software development processes.

June 25, 2007

Secret to a Great Facebook App

Filed under: attention — Sean Ammirati @ 10:39 pm

Last week at Supernova, I bumped into Seth Goldstein. I mentioned how impressed I was by his Facebook applications. At the time I had no idea how successful they had become. Later that day, Seth wrote a post that cleared it up for me …

Our first application for Facebook was Trakzor, which we ported from MySpace, where it has millions of users who use the service to see who is checking them out. Within days, Trakzor for Facebook went from nothing, to thousands, to hundreds of thousands of users. It was such an adrenaline rush to see social media growing at scale; at its peak growth spurt two weeks ago, more than 7,000 people were adding the application per hour. …

On the heels of this growth, we decided relax the focus on Attention with a capital A and start developing fun, interactive software that leveraged the implicit social graph of Facebook. And so FoodFight was born… By the time you read this there will be more than 1,000,000 FoodFight users (in less than two weeks).

Congratulations to Seth and his team at AttentionSoft!

June 21, 2007

Supernova Presentation - First Principles of Social Web Apps

Filed under: attention — Sean Ammirati @ 12:18 am

For those of you who were at the Supernova conference today and requested a copy of my slides, they are now online. You can download them as either PowerPoint Presentation or PDF.

If you were not, I’ll be doing a longer post on Read/WriteWeb later to review the material covered in the presentation.

Next Page »