media

Power Shift

May 22, 2007 7:34:11.085

One of the biggest media changes happening right now is the shift of power between journalists and everyone else. It used to be simple: The media was the only venue for getting something across, so you worked with journalists as your intermediary. Well, the web has disintermediated a lot of things, and now it's working on interviews. The Washington Post's Howard Kurtz noted that yesterday:

It is a transaction that clearly favors the person asking the questions. A print reporter writes down someone's answers, then picks and chooses how much, if any, to use, how to frame the quotes and where to put any contrary information. Television correspondents slice and dice taped interviews in similar fashion.

But in the digital age, some executives and commentators are saying they will respond only by e-mail, which allows them to post the entire exchange if they feel they have been misrepresented, truncated or otherwise disrespected. And some go further, saying, You want to know what I think? Read my blog.

A decade ago, you didn't really have that choice, but now you do. A decade ago, if you thought you had been misquoted, what could you do? Write a letter to the editor that would probably fall down the memory hole is about it. Now - you can not only record the entire interview (email or audio) - you can post it yourself.

How can media adapt? More transparency. I recall that the NY Times used to (maybe they still do) post entire speech transcripts in the paper. There are no "space limitations" online, so if a journalist like Kurtz interviewed someone, it would be simple to post the summary story along with a link to the full content (audio/video/text). This would give them more credibility, and the journalists still have one advantage over people like me in that regard: they have staff to handle the posting details. Journalists may not have the level of control they once had, but they can stay in the game - all they have to do is play by the new rules.

Technorati Tags:

 Share Tweet This

BottomFeeder

About those Dev Builds...

May 22, 2007 11:03:25.431

Turns out the dev builds have a number of problems. I'm in the process of rebuilding now, and will have new ones posted this afternoon. Bear in mind that using the dev builds is inherently risky - you should always backup and be ready to back down to the regular build.

Technorati Tags:

 Share Tweet This

spam

Gazillions of Spams?

May 22, 2007 14:04:40.532

I think this has something to do with this. If you have to manually deal with hundreds (or thousands) of spams, things are going to get tiresome very quickly. Heck, when I have to delete 10-15 spams (which happens about once a week when the nonsense word bot hits me), that gets tiring. If I were getting hundreds (or more) spams, I'd just turn comments off...

 Share Tweet This

management

Making it Up in Volume

May 22, 2007 14:16:58.158

Dare Obasanjo points out that "making it up in volume isn't necessarily a great idea:

As a business, increasing your market size is nice but maintaining your profits is even nicer. If you have 200,000 customers and make $80 profit per customer, would you be interested in doubling your customer base while making $20 profit per customer due to lowering your prices? The point here is that simply increasing the size of your market or the number of your customers does not translate to increasing the business's bottom line.

This is worth pondering, too:

The experiences of the software industry seem to contradict Mike Masnick's diagnoses and recommendations for the music industry. Giving away your most valuable asset and hoping to make it up by selling peripheral services and add-ons is more likely to destroy your company than become your redemption.

The bottom line is, giving away your crown jewels may make you feel better, but it will also impact the size of your paycheck - and probably not in a positive direction.

Technorati Tags:

 Share Tweet This

music

They've been wrong forever

May 22, 2007 14:31:26.703

The music industry has never been right about how technology changes will impact them - witness this article from 1962, where impending doom is predicted based on the jukebox:

Perhaps the lawmakers really couldn't have foreseen in 1909, the year the copyright law was passed, that there ever would be such a universal dispenser of culture as a jukebox. With rare shortsightedness, they passed a special amendment specifically exempting coin-operated music machines from being considered as a public performance. In those days, such machines were no more than novelty gadgets, but they have since burgeoned into big business. Dimes and quarters are being swallowed up in ever-increasing amounts, to the nonlicensed tune of over $500 million annual profit. Yet no matter how often a song is played, its composer and lyricist receive no royalty.

Yeah, the industry was just crippled by those doggoned jukeboxes...

Technorati Tags: ,

 Share Tweet This

screencast

Smalltalk Daily 5/22/07: Using File Dialogs

May 22, 2007 15:43:46.210

On today's Smalltalk Daily, we take a look at File Dialogs in Cincom Smalltalk - and how you can toggle off platform dialogs if you really want to.

 Share Tweet This

BottomFeeder

New BottomFeeder Dev Builds Up

May 22, 2007 16:54:56.702

I've pushed up new BottomFeeder Dev Builds. These should work better than what I posted yesterday.

Technorati Tags: ,

 Share Tweet This

tv

Negative Impressions

May 22, 2007 19:33:20.476

Here's something I've never really understood: Ads on TV run louder than the shows they surround. All that really does is irritate the heck out of us. You get the volume adjusted for the show you're watching, and then an ad comes on. It's a mad scramble for the remote to turn the ad down, and then another to adjust the volume again when the show comes back.

How does this serve the interests of the advertisers? All it really does is give me a negative association.

Technorati Tags:

 Share Tweet This

music

Is it Sound Exchange, or Tony Soprano?

May 23, 2007 7:18:48.107

The music industry is acting in its all too typical ham handed fashion - and trying to offer "protection" to small webcasters:

SoundExchange, the nonprofit group that collects the fees on behalf of hundreds of major and independent record companies, said on Tuesday that it would give "small" Webcasters the option of paying "below market" royalty rates on the songs they play--that is, by keeping the required royalty rates essentially the same as they are under a 2002 law called the Small Webcaster Settlement Act.

"The net result of this proposal is that small Webcasters would be guaranteed no increase in royalty payments for 13 years, from 1998 to 2010," SoundExchange general counsel Michael Huppe said in a statement.

I'd love to know how they define "small" - and who gets to define what category a given site lives in? These guys need to let go and understand that the web is changing their business - and trying to cling to an outdated business model just isn't going to work.

Technorati Tags:

 Share Tweet This

screencast

Smalltalk Daily 5/23/07: Using Blocks

May 23, 2007 9:12:16.248

On today's Smalltalk Daily, we start looking at BlockClosures. Today, we look at a few simple examples.

Technorati Tags: ,

 Share Tweet This

travel

Heading to Boston

May 23, 2007 9:16:16.289

I'm heading to Boston to attend the "Software Marketing Perspectives" conference. I'll have Smalltalk Daily episodes to post though; I've got them all queued up for the rest of the week.

 Share Tweet This

events

Smalltalk in Buenos Aires

May 23, 2007 16:39:00.135

Cincom's Andres Valloud will be speaking at the University of Buenos Aires this Thursday (May 24, 2007):

This coming Thursday, May 24th, I will be giving a presentation called "A Pattern of Perception" at UBA. This is a talk I first gave back in December of 2006, and then at SDSU in February of 2007. It was very well received, so I hope you enjoy it as well. The time is May 24th at 3:30pm. The location is Room 10 of Building No. 1 at UBA's Ciudad Universitaria. See you there!

Technorati Tags:

 Share Tweet This

management

Is Google Big and Stupid Already?

May 23, 2007 16:43:02.750

This is the kind of idea that usually signals the cross-over from big to big and stupid:

Google’s ambition to maximise the personal information it holds on users is so great that the search engine envisages a day when it can tell people what jobs to take and how they might spend their days off.

Eric Schmidt, Google’s chief executive, said gathering more personal data was a key way for Google to expand and the company believes that is the logical extension of its stated mission to organise the world’s information.

Some people are shouting about privacy concerns, but I think this represents something far worse for Google - hubris gone wild.

Technorati Tags:

 Share Tweet This

smalltalk

GemStone opens a repository

May 23, 2007 22:52:05.314

GemStone has created an open repository for their GLASS initiative:

If you are interested in poking around in the source code for the GemStone port of Monticello, Seaside, or SqueakSource then you should cruise around GemSource. The site was just brought on-line this afternoon and it will be our primary repository for GemStone/Seaside source as we move forward.

It's read-only for now, but they plan to open it up.

Technorati Tags:

 Share Tweet This

screencast

Smalltalk Daily 5/24/07: Blocks as Control Statements

May 24, 2007 6:47:07.280

On today's Smalltalk Daily, we look at blocks again - this time going over some of the common "control statements" that are implemented in Smalltalk as part of the library using blocks.

Technorati Tags: ,

 Share Tweet This

events

Yet another conference without connectivity

May 24, 2007 17:42:20.962

Why do hotels do this sort of thing? There's WiFi here at the Marriott, but they charge $75/day for it (on the assumption that the conference will pay for it and hand access out). The end result: no one pays for it, and you end up unconnected all day. Sigh...

 Share Tweet This

smp07

Product Management in an Agile Environment

May 24, 2007 17:42:34.874

Here I am at the SMP conference in Boston - taking notes at Laureen Knudson's talk on agile and product management. Kind of interesting - something like 75% of the audience knows nothing about agile - so she's going to introduce Scrum, XP, and the Agile Manifesto. I think most of my readers are familiar with that, so I'll skip lightly over that part of the talk.

Two of the more important principles from my perspective:

  • Working Software is the primary measure of progress
  • The art of maximizing work not done is essential
  • Time boxing the iterations/sprints and not allowing those to change

What's the role of Product Management here - to accurately represent the customer - this involves prioritizing requirements based on market requirements and getting that information to the development staff. Mostly, PM is the voice of the customer.

Agile is not a lack of planning - it's adaptive planning that accounts for ongoing changes.

Product Design - we focus on just in time design - and the PM is the customer advocate. It's the developer's job to create the requirement stories and iterate to completion. PM defines the acceptance criteria and defines "done". At the end of each iteration/sprint, PM needs to get involved in what came out - and either accept or punt back the tasks that development believes are done.

Good question from the audience: How do distributed (geographically) teams do this stuff? Face to face meetings at project start if feasible, otherwise a webcast. "Scrum of Scrums" meetings to link various teams.

 Share Tweet This

smp07

Becoming Market Focused

May 24, 2007 17:42:48.833

First message from Stacey Mentzel: There is no silver bullet to moving from sales driven or engineering driven to being market driven. This is very much a "how we did it" talk, with some tips on what might work elsewhere.

She's now at Business Objects, came out of an engineering driven firm that was acquired. Interesting point - that company did well until around the $25M mark, at which point the ad-hoc, engineering driven methodology failed. They got a new team of executives and became very sales driven - and brought in actual product management. That new product management became something of a lightning rod, as engineering had never really had to someone else's bidding before.

Before:

  • "Squeaky Wheel" syndrome
  • Missing Roadmap
  • Frequently changing reqs based on sales input
  • Sluggish revenue, especially new sales
  • Discontented development teams
  • Abundant overtime for PM
  • PM not respected (just give sales what they want)

After:

  • Revenue Increased
  • Start time for projects decreased
  • Easier to get support (sales, execs, development)
  • Increased job satisfaction and recognition

PM started out knowing there were problems. They started out with a requirements template, and then discovered that they didn't even know why they were creating requirements. They had something of an epiphany reading "The Inmates are Running the Asylum" (Alan Cooper). The base idea they took away was that more input had to come from outside development and sales. They also decided on another simple pre-release requirement: A "Marketing Bulletin" that explained what problems the software was solving, and who the target audience was (a value proposition).

From these ideas they got funding for some education (they talked to Pragmatic Marketing). The education gave them a lever with which to try and effect change. An internal reorganization and offsite meeting gave them the opportunity to do what they wanted to do - identify their problems and start moving to a better process. One result: increased sales in a "mature market".

One fairly large lesson: Executive support only came later. Sounds to me very much like a "forgiveness rather than permission" type of model.

Another lesson: They only acquired tools to automate processes late in the game, once the process they had settled on was well understood. That helped make tool adoption successful, because the process was already accepted. Along the way - don't BS your team. Maintain honest and open communications.

 Share Tweet This

smp07

The New Rules of PR and Marketing

May 24, 2007 17:45:33.610

It's after lunch, and time for David Meerman Scott's PR and marketing talk. The old rules - you had two choices:

  • The media wrote about you
  • You bought advertising

The new rules: You are what you publish. Marketing and PR are not about your products. The way to do web marketing is to publish content that your buyers/prospects want to consume. It's about participating in the community and being found by search engines.

David is a big fan of "The Long Tail" [ed: might be interesting to hear David talk to Nick Carr :) ]. I tend to agree with David on this one - the long tail simply means that niche products can get aggregated enough to create a serviceable market.

You want to optimize your site for buyer personas - move people into and though the sales cycle. And example: an electronics vendor with two buyer personas: "uber geeks" who know the products already, and know exactly what features they want, and "clueless" buyers who know they want an HD tv, but not much more. You need different paths for these two personas.

Bottom line: Create marketing for your buyers. Most of the marketing literature out there is dreck, targeting no one. You can spot these via terms like "next generation".

Blogging for business works if your buyer persona reads blogs. david is showing us a sampling of business blogs he likes and reads. The idea here is pretty simple - you enable conversation between customers, you, analysts (etc). Heh - he's showing us a YouTube video put out by IBM - it's hilarious, because it pokes fun at IBM.

Online Press Releases: A good way to reach buyers. The evolution:

  • Printed Media
  • TV and Radio
  • Financial Media (Dow Jones, Reuters, Bloomberg) over the wire (40 years ago)
  • Lexis/Nexis, Factiva (etc) (25 years ago)
  • Consumer outlets after 1995 (web)
  • Feeds (2001 + RSS)

The news release is no longer for the media only - they are for the interested public. The old rules said that you had to have "real news" (analyst quote, customer quote, release, etc). They are now useful for getting information out via keywords to any interested party. And Example: keyword search for "accelerate sales cycle" - top hit brought back WebEx news releases. Following those links gets you to free trial offers, which takes you into the sales cycle.

The new rules: Send a press release whenever you have anything to associate with keywords you want to have linking back to you.

Viral Marketing: Publishing fantastic content and getting people to link to you. Even when you get negative reviews (Rubel panned david's ebook), you get lots of conversation and interest. That all led to a book deal, paid speaking gigs, consulting deals (via the 250k downloads). The investment: $2500.

Search Engine Marketing: does not rely on interruptions (ads) to get attention - it's the only form of marketing that does not rely on that. Interesting: He uses his full name (David Meerman Scott) instead of David Scott so that he comes up first for his name searches. When you want to "own" a space make sure to do Google searches.

Advice: Act the part of one of your buyer personas and visit your website. Do some Google searches for your company/product name. See what comes up, and where you are succeeding/failing. Some more advice for marketing people: get out of the office and meet the customers. Find out what language they use, and create your content based on those experiences.

Hey - since I got a mention in his book, I've got an autographed copy now. Neat.

Technorati Tags: ,

 Share Tweet This

smp07

Getting your software message heard

May 24, 2007 17:45:43.094

Last session of the day - a panel discussion on breaking through the noise in the marketplace. The panel:

  • Craig Fairfield - VP Of Marketing for QlikTech (BI)
  • Michael Salerno - In the CRM group at Oracle. Also associated with the BPMA (Boston Product Management Association)
  • Paul Zengilowski - Director of Product Marketing at DataCert.
  • Paul Gannon - Senior Director of Corporate Marketing for TMA Resources

Paul Gannon: his firm is business to business, but they've found some success acting like business to consumer. This has been something of a tough fit culturally at the firm. What does that mean? They've started doing more "fun" stuff (example: jugglers in a trade booth) to get attention.

Paul Zengilowski: they realized that they weren't big enough to play the same game as everyone else. They settled on two sales channels: direct sales and their existing customers (who were driving perceptions of the company). They focused on "Thought Leadership" as a way of driving authority. They did that by creating a client advisory board (made up of clients and partners who they do business with). They got a lot of traction out of setting up these directed events. They are now starting to see their clients and prospects calling them to get meetings set up in their locales. They aren't using blogging/podcasting.

Michael Salerno: There is a lot of noise that you need to cut through in order to differentiate yourself. A few things to develop:

  • What is your message? What problem do you solve?
  • Once you know what your value is, identify who your audience is/should be
  • Execute with conviction. make sure that the content you deliver has real value - do more than "phone it in"

Craig Fairfield: Two things: What are you going to say, and how are you going to say it? Be truthful - don't try to push BS. If your business isn't at the C* level execs, don't craft your message as if you do. Likewise, if you do sell there, make sure you do craft it that way. Put more simply, keep it real. Don't change marketing strategies quickly: Stick with something consistently for a period of time (at least 6 months). One other thing: this is the software industry: demos are king. Craig is amazed at how many people he runs across who cannot do a useful demo of what problem their product solves. How do you get that message across? Try to get other people pushing your message - customers especially. A poorly articulated message from a customer beats a great message from the CEO. No one believes your CEO.

"Go big or go home" - if there are 10 trade shows in your sector, find the most relevant one and make a big splash, instead of going to all 10 and going small. Along those lines, less is more. Talk to one analyst instead of trying to talk to 20 of them.

In an answer to an audience question, demos should be quick and to the point - they need to convey the key pain point that the product solves quickly. If your demo drives a prospect into a feature comparison conversation, you created the wrong demo. You should get into the product within 5 minutes, and out of the demo quickly as well. Don't waste a lot of the precious time with the prospect/customer in powerpoint.

Technorati Tags: ,

 Share Tweet This

esug2007

Sponsoring ESUG

May 24, 2007 18:08:45.793

Noury Bouraqadi has announced the sponsorship packages for ESUG 2007:

For the 15th consecutive year, ESUG is organizing its International Smalltalk Conference in Lugano, Switzerland next august. Beside giving talks, submitting your software to the awards, and attending the conference, you can support ESUG action by pushing your companies to sponsor the event. Three packages are available:

  • Silver ESUG Sponsor: By paying € 500 per year, the logo of your company/association is displayed during the ESUG conference, and you are also recognized as a sponsor on our ESUG website. You are entitled to mention that you are an ESUG sponsor, and to use the ESUG logo in that context.
  • Gold ESUG Sponsor: By paying € 1000 per year, you get all of the above, and ESUG correspondence and distributions (CD, Documentation) will also feature your logo. You also get a 10% fee reduction on the ESUG events for up to 5 people of your organisation.
  • Platinum ESUG Sponsor: By Paying € 2000 per year, you get all of the above, but you get a 20% fee reduction on the ESUG events for up to 10 people of your organisation.

Technorati Tags:

 Share Tweet This

screencast

Smalltalk Daily 5/25/07: Extending with Blocks

May 25, 2007 7:19:52.586

On today's Smalltalk Daily, we look at adding your own control structures to the system with blocks - which is possible because the existing control structures are all implemented at the library (rather than at the syntax) level.

Technorati Tags: ,

 Share Tweet This

smp07

Marketing to the Social Web

May 25, 2007 11:05:12.173

Morning Keynote: Larry Weber of W2 Group is talking about "the social web" and community building. Larry thinks of the current web as "web 4.0":

  • Web 1.0: 1989 - 1994 - HTML
  • Web 2.0 (1994-1997) - the browser
  • Web 3.0: (1997-2001) - early social media
  • Web 4.0 (present) - social media

Branding is changing due to the social web - users have control of the message, and the conversation is now running in multiple directions. In terms of community: Go back to the 17th century, New York City had 39 newspapers, and they were the social media of the day. A lot of the conversations you need to track are happening online on new media sites (example: Boing Boing) that are growing in importance.

Good point about getting links and attention - you need gto make your content interesting, and make an effort to be found. There have been a spate of "faux blogs" (he's bringing up "Ford Bold Moves" as an example) that corporate marketing groups have been setting up. If the site isn't authentic, it will cause problems. Larry mentions that he tried posting some feedback on that site, and the feedback was somewhat negative - it got dropped down the memory hole by the site editors. Being inauthentic doesn't help you.

It's not about talking at customers and prospects - it's about the conversation (you could get all of this by spending a few days reading Doc Searl's blog, btw). Larry thinks you're going to see more growth in niche social networks devoted to specific interest groups - and those groups will be partially walled gardens for those groups (this I'm not sure about, but it might run that way).

Interesting things here at the end: Media Relations and Crisis Management - those are going to be moving more and more to a need to react to online buzz storms (there are plenty of business and political examples of this; Larry mentioned a campaign that ran against a specific Wal-Mart policy).

Interesting point: forget demographics. It's all about behavior now, and you can split out that information much more easily now. "Marketing should be more like running a 24x7 TV show" - constantly adapting and changing. You need compelling content and it needs to be updated constantly. When aggregating the information being spread about you, you don't need to track all of it - you need to track the most relevant ones (Google/Technorati reputation).

Engage your communities in conversation, and they'll come to you. Very important - make sure the relevant influencers know who you are. Very important: Don't squelch negative feedback. Accept it as valid feedback and react appropriately to it.

Interesting reaction to a question - Larry thinks that Second Life will fail. The idea of virtualization works for entertainment, but he doesn't think that a general purpose virtual world will work out in the long run (i.e., he thinks you'll see niches).

Larry thinks blogs and podcasts should go aggressively niche - meaning, no "general purpose" corporate blog. He mentions that Jonathan Schwartz disagrees with him on that :)

Technorati Tags: ,

 Share Tweet This

smp07

Using Marketing Intelligence

May 25, 2007 11:05:40.747

Best Practices in marketing are shifting right now, and a you need to keep up with that in real time. This is a talk from Anne Marie Beasley of Symantec. There's no time to stop "take the temperature" of the market - you need to make that an ongoing process.

Big challenges:

  • Stay in touch with your customers
  • Anticipate/Respond to your competitors
  • Align your organization appropriately - know what you're good at

You need to track customer shifts in needs, behaviors, and buying dynamics. Keeping track of their satisfaction and loyalty is crucial. Understand what your brand actually means to people.

Follow on from the morning talk: the Product Managers at Symantec get a daily report on things that come up in the Blogosphere - the report aggregates content from influential blogs in their segment(s). They do the same thing to track competitors. This allows them to do deep analysis of what their customers and competitors think about the market segment and the product(s).

All of this information is useless if you don't get the information out to your field people (sales/tech sales/etc). You need to turn that information around so that the field knows how to address both the positives and the negatives - and how to react to them. You need to be transparent - everyone else will know about the positives and the negatives already.

You also need to aggregate that information up the food chain to the executive team. Give them a single view of what's happening across the company's offerings. As a product manager, you want to be a strategic advisor by providing a real time pulse of competitive information (from customers, prospects, and competitors).

Technorati Tags: , , , ,

 Share Tweet This

smp07

The 7 Habits of Highly Effective Product Managers

May 25, 2007 12:10:06.138

Well - I've got power and an internet connection - things are looking up. The before lunch session is with Alyssa Dver (who used to work in product management at Cincom, well before my time here). Alyssa is the author of "Software Product Management Essentials".

Alyssa has 20 years of experience in the Product Management experience, as well as consulting experience in the field. Some objectives for the talk:

  • Benchmarks against other PMs
  • Insight on best PM practices
  • Ideas and metrics in the field
  • Other expectations (and how the field has changed)

We are starting off with a question for the audience - "What is a Product Manager?" - the issue is, it's not an easy field to define. The role tends to differ by company and product sector. There is no standard definition. The average PM crosses multiple business and technical boundaries. The Average:

  • 36 years old
  • 88% claim to be somewhat to very technical
  • 91% have college degrees, 39% have a Masters
  • 29% are female (down from the past)

The typical Product Manager represents three products. Typically, PMs report through marketing. The stat that's down is how many report to the CEO (now 8% - was as high as 25% as recently as 3 years ago). Typically receives 50 emails per day, sends 25 (this number is down "sales is finding links on their own"). We are attending more internal meetings - as high as 2 days/week (equivalent). What do we do?

  • 71% researching market needs
  • 51% preparing business case
  • 18% perform win/loss analysis (down historically)
  • 82% monitoring dev projects
  • 80% writing reqs
  • 54% writing specs
  • 44% writing promotional copy
  • 41% approving promotional materials
  • 9% working with press/analysts (down)
  • 49% training sales or going on sales calls

You need to get in front of relevant press/analyst people and be able to explain what you do to them. If you aren't talking to them, you are letting them form their own conclusions.

PMs do lots of ad-hoc training, manage product road maps, manage alpha/beta programs, perform ongoing competitve analysis. Spend time defending pricing/packaging/licensing. Product Managers also tend to manage the release paper trail (whatever that is - regulatory compliance).

How do you know that you are doing a good job?

  • Successful product
  • Customer Acquisition
  • Customer Retention (need to be careful about how you play this)
  • Invited to participate in sales
  • Invited to participate in engineering
  • Invited to participate in investor, management, board meetings

Seven Habits:

  • Know their products but they know their own limits
  • Listen First - ask what they do before you explain what you do
  • Ask why, not what
  • Decisive - make calls, don't wait forever
  • Responsive - get back to people, period
  • Communicate frequently, concretely, and concisely
  • Manage Passion

Get face to face with sales, customers, engineering, and management. Find out why you aren't being invited to meetings. Benchmark your own processes, and measure progress. Alyssa is also pumping classes and training from a variety of sources.

Technorati Tags:

 Share Tweet This

windows

Bad News From MS?

May 25, 2007 14:29:02.640

Microsoft has suddenly cancelled their PDC conference - here's what Microsoft Watch has to say about that:

In the past, Microsoft aligned developer conferences around new operating system releases -- with Windows Server 2008 being the right candidate and the right time, given Microsoft's stated intentions to deliver the software this year.

My reaction: PDC cancellation likely foreshadows a delay in Windows Server 2008 release to manufacturing. Microsoft already delayed "Viridian" virtualization software, which is closely tied to Windows Server 2008. It's hardly a stretch to presume, with PDC's cancellation, something is amiss with Windows Server 2008.

There's no way this can be spun as good news, and I think it's a sign that Windows has just gotten too big for anyone to understand. It's time For MS to do what Apple did with OS X - start over.

 Share Tweet This

smp07

Profit Driven Innovation

May 25, 2007 14:30:28.134

It's after lunch - time for another session. This is with Hugh Richards of the Product Point Group. Hugh consults with companies on product management issues. The talk: Why we innovate and how to do that successfully.

Profitability comes from scalable growth - you need to be able to grow your revenues without letting your costs outstrip them. Meaning, innovation has to come in a scalable and repeatable fashion. Innovation in this context could mean culling projects that are dragging, or it could mean tackling new markets, or it could mean buying companies. Bottom line - innovations can be strategic or tactical.

Pitfalls? Underestimating costs involved (merger costs, development costs, etc). Announcing something new too soon, such that it saps sales of existing product. Having developers leave due to the way development is happening - you need to look ahead to prevent these. Also: make sure you aren't trying to innovate in a commoditizing field.

You want to be in for the long haul: Compare when OS/2 came out to when Windows Vista came out. You want to innovate "just enough" for the time you're working in.

You need to understand your own company and product before you can go forward. Sometimes it's more useful to stand pat than to innovate (commoditization vs. optimization).

Innovation must be led from the top - without executive buy in, you won't get there. You also need leadership to sponsor a repeatable process.

 Share Tweet This

smp07

Merging Product Management and Marketing into a Single Function

May 25, 2007 15:24:12.760

James Morehead heads up Product management and Marketing at SupportSoft. he's giving this talk in terms of where he works.

So - traditionally, Product Management and Product Marketing are separately organized, although often with the same management. He's advocating having a single marketing organization for all of that. Where he works, the organization is one centrally located and managed group. Responsibilities?

  • Customer interaction (supporting sales)
  • Outbound - web content, collateral, press/analyst, speaking, etc
  • Inbound - market research/planning, roadmap/release planning, pricing, training

Metrics for the merged organization:

  • Quarterly MBO process - aligned with corporate objectives and quarterly bonuses
  • Pipeline per product
  • Release completeness - aligned with engineering, focuses each PM on shepherding reqs to delivery

By combining the two pieces, you get aligned communications. To ensure this, they set up a system of "gates" to ensure that products get to where they need to go - miss a gate, slip a release.

  • Market Opportunity
  • Use Case Definition
  • Functional and Usability Reqs
  • Engineering Development Timeline
  • Functional Completeness
  • Release Readiness
  • 6 Month Assessment

These gates have various people who are notified of progress, and who have approval/decline power.

Benefits:

  • Credibility with customers as you have one group in charge of all messaging - roadmap and communication
  • Reqs tied tightly to customer interaction
  • No communication gaps between PM and PMM
  • Efficient Staffing Model

Challenges:

  • Constantly being stretched between sales, engineering, and corp. marketing
  • Hiring is more difficult - staff needs to be articulate and detail oriented
  • Both sales and engineering can end up feeling under-served

One caveat: James is not sure that this would scale up to a larger firm (his has 220 or so people). In the summary, he figures that the roles will eventually split to some extent - probably around industry verticals, followed by field marketing.

Technorati Tags: ,

 Share Tweet This

smp07

Panel: The Agile Product Manager

May 25, 2007 18:02:32.410

Panel on Agile Product Management:

  • John Mansour, ZigZag Marketing. They sell training around Product Management - "if you don't need it, we don't sell it"
  • Greg Cohen - Dir. Business Development at the 280 Group - Product Management contracting/consulting company
  • Jason Tanner - General Manager at NetQoS - responsible for the end to end management of a specific product in need of attention and expertise.

As to agile development in general - John thinks it's not that prevalent in the industry. There's still a lot more talk than there is walk, and most of it seems to still be waterfall. The rest of the panel concurs. Audience query: more resistance from Product Managers to agile than from Developers?

"Ask 10 different companies to define agile, and you'll get 10 different answers". You need a Product Manager who is open to change, or you won't get it. Financial Services firms came up, and it's noted that iterative/agile is more common there, because they are in a constant "arms race" with the competition.

"A lot of product managers are actually functional designers" - they should just re-title themselves. What is functional design? These are customer surrogates who will work with engineering to create the way the interaction works (User Experience Design). This is often a missing function at a company, and it often gets lost in the PM role.

What about trying to walk into agile from waterfall without help? ("on the cheap" to quote the questioner). Why not pay for a week or two of training that will get everyone on the same page? Getting an external expert (with the consultant "halo") to explain why this is a good idea is a good investment. Note from the panel - failures happen when agile gets adopted in isolation, and an attempt is made to follow a cookie cutter "straight from the book" process.

Question: How does agile change what PM does? "It forces them to get out of the building and meet customers" - find out what they do, how they do it, why they do it - and use that information to align requirements with what customers really need.

The real benefit of an agile approach for Product Management is that you are validating the things you are building can actually be sold - bearing in mind that you cannot become so "customer focused" that you forget the market.

Wrap up question: If agile teams could do one thing better, what would it be?

The one thing that keeps agile ticking is discipline and testing. Concurrence on the panel: unit testing is crucial, because it keeps the team focused. Solid unit testing dropped Q/A from 2 weeks per sprint (3 week sprint) to 4 hours. One more comment: trying to adopt without training of some kind is a potential failure point.

Technorati Tags:

 Share Tweet This

podcasting

Interview with PSU Coming

May 25, 2007 22:55:15.705

This weekend I have an interview with Penn State's Kathy DeMartino coming out for the podcast. I've known Kathy for many years, going back to when I still did training and consulting work. We spoke about Penn State's usage of Cincom Smalltalk for various things they do - client server apps and web apps used by students and faculty. I should have that out by Sunday - hope you have as much fun listening to it as I had doing the interview!

Technorati Tags:

 Share Tweet This

PR

Fan Anger

May 26, 2007 11:14:36.683

Slashdot has a story out on a fan uprising over the cancellation of the show "Jericho". Personally, I don't think the show is worth this level of fussing - it was ok, but no great shakes. Still - this leaves CBS with something of a dilemma:

"After presenting 'Jericho' fans with a cliffhanging season finale, CBS promptly cancelled the program. The shocked fans quickly banded together, many using CBS' own public "Jericho" discussion forum, and began brainstorming on ways to convince the network to bring back the show for a second season. A plot point in the final episode of "Jericho" involving the expletive "Nuts!" (in reference to an historic conversation between generals) was turned into a campaign to send large quantities of nuts to CBS' NY, LA, and affiliate offices. Fans have sent a total of $26,000 for a pooled campaign hosted at Nuts Online to ship over 19,000 pounds of peanuts to CBS. Other efforts acquired over $9,000 to publish full page advertisements in Variety (National Edition) and The Hollywood Reporter for Tuesday, May 29th. This is expected to become the largest ever fan campaign to bring a television show back from cancellation."

The question for CBS is this: do they actually have a large body of interested fans, or simply a committed base? The former would justify bringing the show back, the latter probably not. If CBS' model allowed for less expensive show production, they could bring it back in a narrowcast only mode - but I suspect they can't easily do that.

This sort of campaign is only going to become more common - the net makes it very easy for the committed few to look like the committed many. The hard part for outfits like CBS is that their production model doesn't make it easy to create content for a solid - but relatively small - core audience.

Technorati Tags:

 Share Tweet This

cincom

At your fingertips

May 26, 2007 15:48:55.614

It's not the prettiest thing in the world - I intend to get some help from someone with CSS skills to clean things up. However, the main page on our site now lists:

  • The most recent Podcasts
  • The most recent Screencasts
  • The most recent blog posts

Right up at the top of the page where it's easily visible. It will update throughout the day as new things hit the site, so it should be a "one stop shop" for updates now.

Technorati Tags:

 Share Tweet This

enterprisey

Dumber than your average enterprise architect

May 26, 2007 19:36:41.675

James McGovern continues to make me wonder:

When Nicholas Carr asked this question, what came to mind was he should ask himself how much of a disservice does he believe he is doing to all IT employees who are losing their jobs to outsourcing along with the resulting salaries that could create other American jobs are going instead to places who will never understand the meaning of Memorial Day. Maybe the blogosphere would be better if he exercised his right to remain silent and make life a lot easier for all of us.

That's right gang - if Nick Carr didn't voice his opinion, no one else would even think about these things. I'd suggest that McGovern try making an actual argument, but that would be crazy talk - The sort of person who tries to talk about software industry issues while littering his blog with political images just isn't capable of that sort of thing.

Technorati Tags:

 Share Tweet This

holiday

Memorial Day

May 26, 2007 19:57:44.594

As we pause for the weekend's barbecues, I think we would do well to recall these words from Abraham Lincoln, which form part of the Gettsburg Address:

But, in a larger sense, we can not dedicate - we can not consecrate - we can not hallow - this ground. The brave men, living and dead, who struggled here, have consecrated it, far above our poor power to add or detract. The world will little note, nor long remember what we say here, but it can never forget what they did here. It is for us the living, rather, to be dedicated here to the unfinished work which they who fought here have thus far so nobly advanced. It is rather for us to be here dedicated to the great task remaining before us - that from these honored dead we take increased devotion to that cause for which they gave the last full measure of devotion - that we here highly resolve that these dead shall not have died in vain - that this nation, under God, shall have a new birth of freedom - and that government of the people, by the people, for the people, shall not perish from the earth.

 Share Tweet This

podcast

Industry Misinterpretations 37: Smalltalk at Penn State

May 27, 2007 0:52:42.570

I interviewed Kathy DeMartino of Penn State on Tuesday, May 1st at Smalltalk Solutions. We talked about Penn State's usage of Cincom Smalltalk for many of their applications - both client/server and web. Penn State was an early adopter of web application technology - they got started with VisualWave back in 1995. They have a great set of developers at PSU - I've visited them many times, and I've always enjoyed it.

Technorati Tags: ,

Enclosures:
[http://www.cincomsmalltalk.com/audio/2007/industry_misinterpretations-05-27-07.mp3 ( Size: 5706995 )]

 Share Tweet This

logs

Weekly Log Analysis: 5/26/07

May 27, 2007 10:53:20.120

Time to look at the logs again: BottomFeeder downloads stayed up, at 201/day:

PlatformBottomFeeder Downloads
Update328
Windows295
Linux x86165
Mac X110
Solaris81
CE ARM80
Linux Sparc79
HPUX73
Mac 8/962
AIX42
Linux PPC24
SGI23
Windows98/ME22
ADUX13
Sources11
CE x865

Off to the HTML pages accesses:

ToolPercentage of Accesses
Mozilla44.7%
Internet Explorer44.6%
MSN Bot4%
Other2.8%
Opera2.5%
MSRBOT1.4%

IE is gaining relative to Firefox amongst my readers - and Opera is creeping up there as well. Let's close with the syndication numbers:

ToolPercentage of Accesses
Internet Explorer33.2%
Mozilla19.9%
BottomFeeder11.4%
Other5.5%
Google Feed Fetcher3.9%
Vienna3.8%
Net News Wire3.6%
BlogLines3.4%
FeedOnFeeds2.9%
Akregator2.8%
Safari RSS2.7%
NewsGator1.9%
Liferea1.4%
XML FeedPP1.3%
Python1.2%
Rome1.1%

Two things I've been wondering about are starting to take place: the tools being used to access the feeds are consolidating, and the usage of those feeds is rising (while the HTML readership is fairly flat).

 Share Tweet This

media

Future of the News

May 27, 2007 12:53:35.040

Doc Searls believes that newspapers have a future:

Print is a huge advantage for newspapers. Always has been, always will be. (Unless, of course, the cost of dead trees becomes prohibitive, in which case lumber and other tree-dependent businesses are toast as well.) Friends in the newspaper business tell me the folks on Wall Street no longer like print. It's all gotta be online these days. To them it's all about "content" pumped through "pipes" like the one that's pouring text on your eyes right now.

Well, I think I'm with Matthew Ingram, who disagrees. The problem is simple: a general newspaper targets a broadcast audience, and that's exactly the audience that's withering right now. I've siad before that I think the future of local newspapers is with increased local coverage, but even that's problematic - how many people who live near you care deeply enough about (say) school board politics to actually read a paper (and support the advertisers in it)?

There's another problem too, and it has to do with those advertisers - why do thye want to be in the paper now? Most of the revenue for papers has been in classified ads, not the page ads. All of that stuff is moving online, to places like eBay and Craigslist. I don't see that coming back to print any more than I see a revival of the yellow pages business.

I have sympathy for this viewpoint from Doc, but again, there are issues:

The first of those was Stop giving away the news and charging for the olds . Sure, daily papers make advertising money by selling inventory on the free Web versions of the papers that subscribers pay for. But by doing that they're also dissing both those subscribers and their legacy franchise. Put more simply, they're competing with themselves while cheapening their main product.

Like Matthew Ingram, I'm not at all sure how media outlets can get away with that. For good or ill, the model is ad supported news, and that genie simply is not going back into the bottle. I'd agree with Doc insofar as the archives being opened up (and paid for via online ads) - but I see no way of forcing all fresh news behind a pay-wall. On that point, Doc conceded after some other feedback.

Here's what I think is going on: the media business is in the midst of a large business model change - it's happening in music, it's happening in video, and it's happening in news. The paper media is simply the front line where most of the carnage is happening (just Google "newspaper layoffs" for an idea). What we're watching now is the classic denial stage on the part of the current crop of business owners: they know the old ways, and they would rather not change. Sadly, they don't have that option.

Technorati Tags: ,

 Share Tweet This

development

Why We Profile

May 27, 2007 16:35:37.046

Gordon Weakliem points out that the "conventional wisdom" on optimizing things may not always hold:

it takes around 1,000 concatenations to make StringBuilder.Append() out-perform String::operator+ . Johan's point is that you need to consider the effect of reallocations and GC on performance - it may well be that the classic test to loop through the operations and compare the running time is flawed.

His example is for C#, but the broader lesson holds for any language/library: it's not what you don't know that kills you: it's what you think you know that just isn't so.

 Share Tweet This

tv

Three 16 Episode Seasons?

May 28, 2007 1:18:00.648

So I just watched the season finale of "Lost", and I'm trying to figure out where the heck they plan to go with another 48 episodes - the finale really did seem to wrap most things up. I don't want to give anything away, since I know the series airs at different times around the world - but for those of you have seen the finale, where do they go from here?

 Share Tweet This

smalltalk

Seaside is to Rails as...

May 28, 2007 10:43:56.495

Gile Bowkett says that Seaside has a marketing problem (relative to Rails), and I think he's right. I do like this:

But if you play with Seaside, even just for a few hours, you quickly realize that Seaside is to Rails what Rails is to J2EE.

Oh, and Squeak isn't the only thing you can use for Seaside: Cincom Smalltalk works quite nicely as well.

Technorati Tags: ,

 Share Tweet This

smalltalk

Updated Tutorial

May 28, 2007 12:07:42.602

A big tip of the hat to Deanna Simpson, who works in Cincom Smalltalk support - she's updated the first online tutorial, and is working on the second. Thanks!

Technorati Tags: ,

 Share Tweet This

BottomFeeder

New BottomFeeder Dev Build up

May 28, 2007 18:54:09.840

I've just posted a new development build of BottomFeeder (under the dev links on the download page). I addressed a number of issues in the last dev build - for instance, the fact that the XML parser was rejecting lots and lots of feeds :)

Give it a whirl, but bear in mind that it is a dev build, not a release

Technorati Tags: , , ,

 Share Tweet This

web

What kind of Net?

May 29, 2007 7:52:25.077

Matthew Ingram notices the fly in the video and peer to peer ointment:

Steve O’Hear -- who also writes for ZDNet on social media -- has a great post up at Last100 about how bandwidth-stingy Internet Service Providers threaten to stall many online-video apps such as Joost by throttling the download speeds that their users get. He looks at how some ISPs cut back your bandwidth after you’ve downloaded a certain amount per month, which with video isn’t difficult to exceed, and how some put a cap on downloads period. Many ISPs also use “bandwidth shaping” to restrict the flow of peer-to-peer apps such as Joost and Skype.

I've been wondering about this for awhile, and Doc Searls has made it a mission to write about this stuff. Basically, the way we get internet service is built on a broadcast model: someone else produces, and we consume. There's simply no thought given to non-professionals pushing content out, and the puny upload speeds we get are an indication.

However, it's worse. Take stories like this one - Comcast in this example - with services like Joost (or heck, iTunes - I just downloaded 1.5 GB of data this weekend, and I'm a light user) end consumer "bandwidth hogging" is inevitable. If something doesn't change, ISPs are going to end up cutting off a lot of "normal" users of the internet as "hogs".

Technorati Tags: ,

 Share Tweet This

smalltalk

The VW Wiki is Up

May 29, 2007 8:21:24.657

The UIUC VW Wiki is back up - whatever spam prevention mechanisms they were working on are now in place.

 Share Tweet This

web

Asymmetric Network

May 29, 2007 8:57:07.979

Along the lines of my earlier post on bandwidth - here's what I get this morning:

The discrepancy seems kind of obvious, doesn't it? I like the download speed, but working at home, I send a lot of big files around, too.

Technorati Tags:

 Share Tweet This

screencast

Smalltalk Daily 5/29/07: Code Interchange

May 29, 2007 9:17:36.155

On today's Smalltalk Daily, we take a look at moving code from one Smalltalk implementation to another.

Technorati Tags:

 Share Tweet This

itNews

What you don't know...

May 29, 2007 11:57:53.552

Via Phil Windley comes a good diatribe against a paper opining that it's only luddites who oppose electronic voting:

The Deseret News would do well to check their facts before they fly off the handle on this one. The fact is that the people most worried are computer scientists --the people least likely to be afraid of computers merely because they're new.
Jay Lepreau of the CS department at the University of Utah and I published an Op-Ed piece on eVoting in the Salt Lake Tribune in 2004. In that piece we noted "The consensus of computer and security experts is overwhelming: In a poll of members of the ACM, the premier organization for computing professionals, over 95 percent of the respondents felt that voting systems should provide a recountable physical record, e.g., paper." In other words, the people most educated in this area are the ones most concerned.

As I've said before, it's not what you don't know that does damage - it's what you think you know that really hurts. That's why we profile applications, and why we get wary of things that leave no paper trail.

Technorati Tags:

 Share Tweet This

media

Old Media Hurting Itself

May 29, 2007 16:59:36.806

I love it when "professional" journalists get all emotional about bloggers:

Idolaters of Web-based news and information sites, "citizen"-produced journalism, and the blogosphere of individual self-publishers, often argue that old mainstays such as The Chronicle are, in fact, getting only what they deserve.

I'd have more sympathy for Neil Henry if the average journalists track record was better; as it is, my sympathy does not run over. Just look at news coverage of a topic you know well - how often is it accurate? How often are tech stories in the mainstream media as laughable as the scenes from Hollywood thrillers?

Too often to make me comfortable, that's for sure. I started wondering about fields I knew less about years ago due to this - if they screw up the stuff I know a thing or two about, how well do they do on things I only have passing knowledge of? My guess is: no better.

It kind of boils down to this: The best sections of the paper tend to be sports and movie reviews. Why? Because the people they hire for those slots are passionate about those fields, and they care deeply about them. Sure, they have biases (the New York guys will lean for the Yankees or Mets, the Boston guys for the Red Sox, etc) - but they know the subject. On technology, science, politics (etc) - I have no such confidence. Every day, I tend to pick some story at random, do a few minutes of Googling, and find out that the reporter who filed the story obviously didn't do any research.

So sorry, Neil - when you start living up the the standards set by guys like Peter Gammon, I'll shed a few tears. Until then, not so much.

Technorati Tags:

 Share Tweet This

gadgets

No Wii for Me?

May 29, 2007 18:14:31.806

PC World reports that Wii's may be hard to find right through (and possibly beyond) the holiday season (as in, Christmas time 2007) - and they are managing to ship 1.5 million units per month. Meanwhile, getting a PS3 is easy, and Sony is cutting back on production:

Sony seems to find itself in a sort of reverse situation. Sebastian also states in his investor note that the company is “temporarily” slowing down production for the PlayStation 3, according to “reports from Asia”. He believes that Sony will return to full-scale console production as soon as costs stabilize and its more anticipated software titles hit the market.

The PS3 mess is doing immense damage to Sony. Now, back over to WiiTracker...

Technorati Tags: , ,

 Share Tweet This

general

Night of the incompetent Tow Truck

May 29, 2007 23:14:09.864

I was settling in for a quiet evening when we got a phone call from a friend - her car had died, and her husband needed to take the kids home - so could we drive out and get her home after the tow truck arrived? No problem, I just had to clear the debris from the front of my car and go. Her husband drops her off here, we wait for the tow truck to call with the "20 minute warning" (they called with a 45 minute one instead), and headed to her car

And waited. Actually, that was our fault - we looked at the time and discovered that we had arrived early, and they were pretty much on time. That's when the fun started though. You see, her car needed to be in neutral, but the car had just stalled out - so it needed a jump start so that we could move the steering wheel, put it in neutral, and get the car on the truck. Except... they couldn't find the battery in their truck:

That's the towers, trying to find the battery. I eventually offered to let them use my car. That worked, and finally they got the car up on the truck. Good thing too, because their theory was to just drag the car up - and since the car is an all wheel drive, that would have done real harm.

It's so nice to get real professionals :/

 Share Tweet This
-->