Archive for the ‘Software’ Category

The success of participation

Thursday, May 29th, 2008

One of the magical things about grassroots computing – grassroots anything probably – is that any success is decided by the participants. This basic rule is what ensures support but perplexes companies who want to make money from the productive application of technology. Users of technology do not overtly care about the monetary value of technology which is what makes it even harder – we are all quite content to use something we deem useful even ifand often even more ifwe are delighted by it.

One of the challenges companies fall into is trying to create a community or an online social experience where there is no compelling groundswell. Online community development and certainly grassroots computing are not about technology, so building something rarely begets either.

Web 2.0-ifing existing applications is often a sure way to move further away from productive. The only time it helps is when the existing solution has a decidedly undesirable experience and the aspects of grassroots activity might result in better outcomes. Adding a set of widgets tells people you acknowledge and recognize the movement, designing or conceiving business with social computing as a core heartbeat tells people you are the movement. If you are successful, you did it right otherwise you learned a lot.

If the barrier to progress focuses on a framework articulating the values of the past or present, then the outcome will be one that follows instead of leads. There is plenty to be done meet the expectations of traditional returns on investment, but they will necessarily either limit innovation or shape the potential successes. To be really leading edge new measures and values are required that articulate the future state. Without this it is all smoke and mirrors.

Socially critical thinking

Thursday, November 1st, 2007

Social software maps the networks we already know. Presumably, the goal is to have the systems we interact with enable or inform us about something or someone we do not.

Recently I have been beating a drum with a colleague on the lack of critical thinking people bring to bare, regardless of environment – digital or real – and how we might support more thoughtful interactions. The disturbing trend is that people communicate critique through disengagement and silence. Anyone who has enjoyed a college-level art class can affirm that the most humbling and beneficial moments come from open critiques.

Your work, something you sweat over for hours, is hanging up against a wall along side those of your peers. Artists hang their work on the wall, stand back and review in hopes to see what they might be missing. The things we like and dislike about art often thought to be subjective, that taste is something unique to us. If this were true then more people agree than disagree on esthetically pleasing artistic expression. Go to an art critique and watch as people judge both on the technical execution and on the way the piece makes them feel. For the artist, it is likely the first time anyone has interacted with them around their art; it is the beginning of a dialogue. When there is agreement, the artist has communicated something so well that everyone remarks. If the reaction is not in-line with the artist’s intention, then it is an opportunity to learn and adjust. Art is, at least in part, communication. For whatever reason, we do not ask our peers to hang Power Point slides up on the wall and reflect. Ask a developer to be honest about their anxiety of participating in a code review. We have created a culture of quite, passive, secret thoughts.

People need to be more critical. Not negative, critical. We have an opportunity every day to contribute to the reality we share, if even only to compliment. Why withhold so much in fear that we might offend? Try starting with what you liked and then follow up with your suggestion. Venture out and express how you feel the next time someone asks you for your thoughts. Do not just say, “looks good,” because that is the same as silence.

When you organize jour [sic] social world solely around affinity, then you get an endless hall of mirrors. - Adam Greenfield, Author, Adjunct Professor at New York University, from an interview with Zachary Jean Paradis, Sapient, interview.

Social spaces are about the participants and their connections. If they are unable to show us something other than what we know, they have failed. Collecting the list of people we know is an ego game, whose meaning is short lived. Part of addressing this challenge is in valuing the diversity among us – go beyond gender, race and include thought. Love the person who disagrees with you, because you have the opportunity to learn something new. Be more critical of what you see. Find others that are willing to be more critical of you. Decide that a hall of mirrors, while familiar, is not as interesting as what other people are showing.

One child, many parents

Friday, April 27th, 2007

One of the areas I focus on in my job is the social behaviors we enable and then capture in digital spaces, such as tagging, rating, commenting, sharing (email) etc. I am particularly interested when I see how other companies leverage similar capabilities in their products.

Adobe Photoshop Lightroom offers hierarchical classification (might have been in their Album product, I don’t remember), wherein the keyword Animals might contain Dog and Cat. Tagging an image with Dog or Cat implicitly adds Animals. However, if I had another keyword Family and add Dog as a child tag, Lightroom essentially sees two Dog tags and will only see the implicit tags if specified explicitly. If all I type in is Dog, it picks Dog > Animals and I do not benefit from the Dog > Family relationship. Adobe Lightroom Keywords dialogue

From an end user point of view, this is when a flat list of tags is often more powerful, there are no semantics between tags upon entry, users just type away. This brings me to one of the elements I am curious about, the post processing of tags to understand their semantic relationships so that Dog can be both a part of Family and Animals without the user worrying about declaring either. The notion of implicit tagging is interesting, but it is not implicit if a user needs to take an additional action to experience the benefit.


Bad Behavior has blocked 301 access attempts in the last 7 days.