UI FAIL

March 5th, 2010 by mkro No comments »

by Mark Kromer

I was looking through screen-captures and photos on my laptop harddrive this AM looking for some marketing pix for a presentation I am working on. I stumbled across a screenshot that I saved from a presentation on UI best practices a short while back. I did not save the source information, so I apologize for not properly naming the reference and source. But if someone replies to me, I will certainly properly footnote this blog entry.

Now that Len is getting his feet back under him on our community, we can use this post as a way to start-up another discussion here on TechProdo on UI requirements, specs & best practices.

So let’s kick off with this example of Microsoft Word UI FAIL, one of my favorite pictures! It even includes Clippy, perhaps THE best example of Microsoft throwing ideas into products that were not based on customer or market demand, but instead by screwy internal ideas. Clippy was based on a cartoon characterization and Bayesian AI logic. Does anyone remember how anyone that was, particularly with voice turned on??

For retro Microsoft fans, here is Microsoft putting Clippy in his grave with the release of Office XP, with voice  by Gilbert Gottfried. Oh boy …

Post to Twitter Tweet  Post to Delicious Delicious  Post to Digg Digg  Post to Ping.fm Ping  Post to StumbleUpon StumbleUpon

Product Management Self-Preservation

March 4th, 2010 by lipkin 5 comments »

By Len Lipkin

In this rough economy, product managers are in particular jeopardy. Because they link to company revenue is less direct than sales or services staff, a PM has to look out for themselves and make sure that they are providing value, and perhaps more importantly, make sure that that value is understood by your senior managers. I know this firsthand because » Read more: Product Management Self-Preservation

Post to Twitter Tweet  Post to Delicious Delicious  Post to Digg Digg  Post to Ping.fm Ping  Post to StumbleUpon StumbleUpon

Planning in an Agile World

February 26th, 2010 by mkro No comments »

InfoQ has a good recording of a session from the Agile 2009 Conference by Gerard Meszaros that details his experiences in planning and balancing JIT vs. deferred decision making. I am linking to it here and I recommend you take some time to listen to it if you are working in an environment as a PM in an Agile org.

What I wanted to also point out is my slight variation on his “Five Levels of Agile Planning”. Here are Gerard’s: Product vision, product roadmap, release plan, iteration plan, daily plan.

But in my experience, I don’t find daily stand-ups really to be a “plan”. That is much more JIT task-master work. From an Agile PM’s perspective, I would instead focus on these Five Areas of Planning: Portfolio Management, Product Roadmap, Product BRD, product backlog, release backlog. As a PM (program, project or product), your interaction at the release backlog may vary and may not be very deep. In fact, not all organizations following Agile methodologies use relase backlogs. More importantly, note that I included BRD in the list. I feel it is still important for someone in a “strategy” role, perhaps not a product owner, to own, document and detail product strategy in a BRD.

Lastly, I did want to mention that there is much more quality content in his session that you should check out and also that Gerard seems to slide between Scrum & XP throughout the talk.

Post to Twitter Tweet  Post to Delicious Delicious  Post to Digg Digg  Post to Ping.fm Ping  Post to StumbleUpon StumbleUpon

test

February 26th, 2010 by admin No comments »

test

Post to Twitter Tweet  Post to Delicious Delicious  Post to Digg Digg  Post to Ping.fm Ping  Post to StumbleUpon StumbleUpon

How Important is Real-Time Collab in Biz Apps?

February 24th, 2010 by mkro No comments »

I think we’d all agree that collaboration in these days of Web 2.0 and Enterprise 2.0 is important, requested by users and here to stay. But how much does that actually need to be embedded in common business functions such as project management, business process management, budgeting, planning, etc?

I ask, because I am researching several ERP-based projects and collaboration keeps surfacing as a high-priority requirement. But is it necessary to enable collaboration directly in business applications?

What are your thoughts?

I put my thoughts directly into this EBizQ thread here. In talking with customers and analysts, my thoughts are that the requirement is likely satisfied through collaborative platforms such as SharePoint, Notes, Google Wave or Beehive. This would put less of an emphasis on enabling real-time multi-user collaboration into budget plans, capital plans, project plans, BPMN models, etc. and rely more on collaboration capabilities of a tool that enables virtual meetings, idea sharing, Wikis, etc.

Post to Twitter Tweet  Post to Delicious Delicious  Post to Digg Digg  Post to Ping.fm Ping  Post to StumbleUpon StumbleUpon

Risks & Alternatives, pt 1, Identification

February 21st, 2010 by mkro No comments »

by Mark Kromer

I am starting a new series on risks & alternatives in all areas that I focus on for this blog: product, project & program management, within the context of software technology. In all of those areas the first thing to do is to perform exercises and common practices that lead to identification both of potential risks and then viable alternatives. Mitigation, plans and analysis will come later and I’ll touch on those in the next parts of the series.

In a project, a risk is an event that can negatively (or positively, according to PMI) effect the outcome of your project. In products, a risk is similar but is more of a business case item such as those that are captured through market research in a SWOT analysis or in a cost/benefit scenario. And program management would cover risks from a resource or investment perspective.

In all cases, identifying alternatives is key to mitigating risks and to identifying the risks associated with not just the current strategy, but alternative strategies as well so that your stakeholders and decision-makers are given the best tools, outlooks and data to make the right decision on project, products or programs.

For project managers, PMI recommends using an RBS or risk breakdown structure to list out risks for projects and they also list many different techniques for what is one of the most difficult exercises in risk identification, which is getting all of the risks from the stakeholders, project members, etc. The usual techniques are brainstorming, interviews and virtual meetings with or without anonymity. As a PM, it is your responsible to figure out which technique works bets for the product, project, program and audience.

For a couple of rules of thumb here is what I have found in practice:

  1. On small projects, risks can be identified well with SME interviews.
  2. On large complex projects, a mix of techniques will likely be needed to be most effective including group techniques like Delphi.
  3. I have not found that brainstorming works well with risk identification. It works well with initial requirements and idea gathering. But what happens sometimes in brainstorming risks, is that the unstructured format does not lend itself well to following through potential risk paths and mitigation.
  4. Risks must be documented and followed-through throughout the lifecycle. For projects, I recommend a risk register and for product & program management, I like using business case documents with alternatives decomposed into costs & ROI.

No matter how you decide to approach this first initial step of risk identification, you must be certain that this is an on-going repeated process. You are not likely to identify all risks and alternatives up-front. And you are likely going to have to work hard to pry the information out of the teams. So research your topics for your product or project and make sure that the risk register, business case, or whatever format you use to track risks & alternatives is constantly updated and validated.

Post to Twitter Tweet  Post to Delicious Delicious  Post to Digg Digg  Post to Ping.fm Ping  Post to StumbleUpon StumbleUpon

Oracle’s continued commitment to telecom

February 10th, 2010 by mkro No comments »

I added a few notes and link to today’s story of Oracle’s purchase of Convergin, a provider of telecom service delivery platforms in our forum here.

Post to Twitter Tweet  Post to Delicious Delicious  Post to Digg Digg  Post to Ping.fm Ping  Post to StumbleUpon StumbleUpon

Collecting web stats on your product page

February 10th, 2010 by mkro No comments »

In the traditional software market world, we are selling bits & bytes, services & support through the classic means of either delivering from a download site or shipping physical media. When selling B2B in this traditional world, we have sales teams that track sales pending, closed and otherwise in our CRM system.

As product managers, we use the stats from CRM to segment, track, trend, etc. for pricing, marketing, sales, and so on … As I did at Microsoft, we are looking to post open source and public domain code & configurations for customers & parnters to create, share and create a community around.

But we don’t want to lose the insights into who those interested people are who make up this community. I want to collect and segment by psychographic & demographic attributes, market basket analysis and other analytics gained from click-stream.

To me, the primary difference here is the collection system. If I can get this data collected from the sites through the right agents or code, then I would like to see this as I do today through Siebel Analytics, Hyperion or SAS.

That being said, I use Google Analytics already and do not get more than a superficial 10k-foot view of activity on my sites. I want the data around analyses that we perform with static history data for campaign analysis and customer segmentation from clickstream.

I’m curious from those of you using powerful web analytics tools today what you recommend? Web Trends, Omniture, Lyris, something else? Those are the only 3 (aside from Google Analytics) that I’ve ever read info on, so maybe you can recommend something else …

Post to Twitter Tweet  Post to Delicious Delicious  Post to Digg Digg  Post to Ping.fm Ping  Post to StumbleUpon StumbleUpon

Updates to BI Forum @ TechProdo

February 8th, 2010 by joeb No comments »

I put a link and some notes to the 2010 Q1 Forrester Wave on our BI forum for Data Mining here.

I also wanted to say something nice about 2 of my favorite BI niche players that keep hanging in there as they bypass the big software vendor acquisition trend in the marketplace. Here I throw kudos to KXEN and I already mentioned QlikTech here @ TechProdo.

Post to Twitter Tweet  Post to Delicious Delicious  Post to Digg Digg  Post to Ping.fm Ping  Post to StumbleUpon StumbleUpon

The Perils of Microsoft Partnering

February 7th, 2010 by mkro No comments »

by Mark

One of the aspects of product management at Microsoft that I found most fascinating was the very large, successful and cooperative/competitive (coopetition) relationships with partners that Microsoft has.

On the large tier-1 scale, HP is one of Microsoft’s largest and most visible partners. No matter what size company you have, when you partner with Microsoft, it can lead you to a very lucrative business model, but be aware that MSFT will at any time compete with you head-to-head and it can get ugly.

When I was posting my latest entry for my BI PPM site at BeyeBlogs, I came across a posting from a product manager at Microsoft that I knew from working with the SQL Server & BI teams for whom I have a lot of respect, Donald Farmer. You may find this interesting because it is a good example of what I am referring to in that he finds himself complimenting yet differentiating Microsoft from this company, QlikTech.

I also found this interesting because I have been a big fan of QlickTech’s from my time as a database and BI architect with Agilent Technologies and then when I was at Microsoft. Plus, QlikTech’s US HQ is in my backyard in suburban Philly.

Which also makes me think that we should add more partnering content to TP in 2010 to help build dicussions and best practices around partner management and partnering techniques.

Anyone wish to comment on the partnering aspect of technology product management ??

Post to Twitter Tweet  Post to Delicious Delicious  Post to Digg Digg  Post to Ping.fm Ping  Post to StumbleUpon StumbleUpon