Tuesday, September 30, 2008

Searching for Expertise - LinkedIn Answers

Yesterday I created a screen cast on LinkedIn for Finding Expertise. Today, I saw a post on our Free - Web 2.0 for Learning Professionals where someone said:
I am currently trying to find a SME experienced with Moodle (a CMS/LMS) and WizIQ (synchronous web class technology). I posted a query about this to several of the groups that I've joined on LinkedIn and have received about a dozen responses so far. I have yet to discover (through further research) which (if any) of the responses will be most helpful to me. This is definitely a knowledge work task where talking to someone will help. Just yesterday (after having joined this ning as my first ning ever) I found a ning on the topic of Moodle, and I posted my question there. But how long do I have to wait to receive a response to my query? I need information faster than that.
So in this screencast, I look at what I would do given this need. How would I get a conversation going with someone on this topic? A big part of my answer is to go to the individual, don't always rely on group answers. Connecting and scheduling a 30 minute call can often be the best.

Note: the screen casts do not appear in my RSS reader - not sure if you will see it in yours. So you may need to click on the post to see.

September/October Issue of Mindjet Connections Newsletter Out

Check out the latest issue of Mindjet Connections Newsletter. It is chock full of great articles and a really great JCVGantt Video Tips 'n Trick from yours truly. Enjoy!

PS: If you organization is looking for someone to create video tutorials or demonstrations, please feel free to email me.

Go Green with Forms with Adobe Acrobat 9

In my previous post I wrote about the new Portfolio feature in Adobe Acrobat that is bound to change the way you think about sending PDF files. In this blog installment I want to talk to you about how both business and school organizations can cut down on their use of paper and reduce their carbon footprint by using the Forms feature in Adobe Acrobat 9. If you work in any organization you know that there is a form for just about everything and anything that takes place in your office. Forms for travel Expenses, Sick Days, Vacation Requisitions, Tuition Reimbursement and the list goes on and on. I'm sure you know the drill- get the paper form fill it out and send it via inter-office mail. Or in some instances the form may be posted on your organization's website but you still need to print it out and fill it in and send it to the appropriate office. That seems like a lot of work, and if you multiply that by how many employees are in your organization that sure is a lot time and paper that is being used in the process.

Using the Forms feature in Adobe Acrobat 9 will not only make your organizations form flow more efficient-but can significantly reduce the amount of paper and time that it takes to complete and route forms. If you haven't looked at the Forms feature in Adobe Acrobat 9, I suggest that you do. You will find it very easy to create forms from your existing paper based forms, electronic forms that you may have in Word, or from a Acrobat PDF template. If your existing form is paper based you can scan it into Adobe Acrobat 9 and have Acrobat convert it to a fill in blank form for completing with Acrobat Reader. The process is very quick and within minutes you will have an electronic form ready to be filled in. If you are not familiar with the process you can use the Forms Wizard to walk you through the process for creating your form. Within minutes you will have your form ready to go. Once your form is complete the next decision you need to make is how are you planning to distribute the form? You have several options-you can distribute it on Acrobat.com, as an email, and to an internal server. Using the free Acrobat.com website makes it a cinch to distribute forms and all of the heavy lifting for distributing the forms is done within Adobe Acrobat 9. You can get a free Acrobat.com account and use it to distribute your forms-however, bear in mind that if you are dealing with information of a confidential nature you should consider hosting the form on your internal server. Once the form is distributed you can email it to select individuals or have it available on your website for completing on line with Acrobat Reader 9. The real beauty of using Adobe Acrobat 9 Extended is the ability to use the Track Forms feature to view the Responses. When you initiate this feature Adobe Acrobat 9 will go out to your server or to Acrobat.com and pull in all the completed forms. If you have never used this feature it is a very fast and efficient way to collect your information without the need to print out forms on paper. This can quickly change your entire work flow and help your organization move towards moving forms in a paper-less fashion. Now imagine the cost saving and just how good you will feel that you are doing something good for the environment!. If you want to try it out you can certainly download Acrobat 9 Trial version from the Adobe web site.

To see what it is like to fill out the form, you can complete this Contact Form and send it to me with the Adobe Acrobat Reader. To download the Contact Form click on the Menu in the Thumbnail below and download the form. After filling in the Form just click on the Submit Form button which is located on the top of the Acrobat Reader.



Monday, September 29, 2008

Community day: October 1 - What and why?

This post should have been written a few days ago, but as usual, time is precious and never enough...

As the title says, October 1 was defined as the "community day!"... but what Community you may wonder...? Well, it all started at Adam Gartenberg's Blog. Adam is involved in the IBM Information Management division and suggested we could do some coordinated actions to strength the various communities related to IBM Information Management products. So, the basic idea is that we all participate in any community we're involved on October 1.
This of course can lead to various questions... I've been thinking about this and the biggest question in my mind is this: "What is a community, and why do I care? Do I belong to any community?"

The answers to this would be big, probably boring and subjective, but I can't resist putting here some of my thoughts. In these (let me use a buzzword) Web 2.0 times, a community can be anything. A site, a forum, a newsgroup, a blog, a wiki, a group of people with whom I exchange emails etc. In fact, all Informix users worldwide can consider themselves as part of a community. We may never meet each other, but we probably read the same news, the same blog articles, the same forums, and most important, we share a common interest. We probably share some of our doubts, we eventually find similar solutions etc. There is a vast amount of information lying around in the Internet, our email systems, our corporate intranets etc. And then we have search engines, knowledge base systems etc. All this didn't materialize from nothing. It's the direct result of our participation in the community. And when I say "our" I don't mean just the people who write boring articles like this :) I'm also thinking about all the people that simply ask some questions or make some comments.
And now what about the "should I care" part? Well, to put it simply, yes, we should care, simply because it makes our job easier. I can never forget my first steps as an Internet user. I was doing some system/network administration and I had a problem with what we called ATS (Asynchronous Terminal Servers), which were simply network connected equipments with several RS232 ports that connected dumb VT100 terminals to the central system (running Informix Turbo v4 ;) ). My local supplier couldn't find an answer, and using Usenet news I got some help from some friendly guy from the USA. Was this a community? Yes. We both used the same kind of equipment, we had the same problem, and the guy from across the Atlantic had a solution!
Currently, besides my work with Informix, I try to help a customer with other IBM products (namely WebSphere Application Server and IBM Information Server ). As you can imagine I am not a specialist on this products. But I've been able to help this customer in issues and doubts. How, you may ask? Obviously taking advantage of the "community". This include the fine technical support staff, the contents (presentations and other documents) produced by product specialists, the internal and external forums etc. What does it translate into? Productivity. Without these communities I wouldn't have been able to help my customer.

These were just two examples of the importance of community. In 1994, the communities were smaller, there was less content and the search facilities were much less efficient. But the principles were the same as today.

So, hopefully i've showed why the community is so important today. Assuming you agree, I urge you to follow up on Adam's suggestion, and participate more in your community. You can do this by:
  • Answer some comp.databases.informix question(s)
  • Subscribe the IIUG mailing lists or answer some questions there
  • Leave some comment on one of your favorite blogs (if you don't have one, try checking the list on this page's right side) - for example suggesting topics for articles
  • Ask some question to the community or suggest and idea
  • Spread some links of community sites you visit to your co-workers, colleagues and friends
  • Start your own blog?
  • Do some work on a community wiki
The idea of doing it on October 1, is just to create a wave... Did you ever heard about the butterfly effect and the domino effect? ;)

Twitter Mass Follow - Nevermind

I saw that Tony Hirst has posted a pipe that aggregates the twitter posts (tweets) from the learning professionals that Jane identified. I had said that I might want to subscribe to these folks. So, I looked through a small portion of the output of the pipe:

GeekMommy: @themantisofdoom - wild, isn't it? I've been in "online" communities since BBSing days in the early 80's. Higher % of good people here.

GeekMommy: @Merlene - I saw that you were jumping back in the deep end! Happy to be swimming around here with you! :)

problogger: @dingman having said that, there is room to improve 4 sure. Happy to take suggestions back to them. They r still in beta and improving fast

GeekMommy: Only I could somehow accidentally end up with 2 Twitter Moms profiles. A site so good I signed up twice!! :) http://www.twittermoms.com

acarvin: ...and for next week, maybe Yom McKippur?


problogger: @dingman photrade r a step ahead of many competitors when it comes 2 SEO as many others use javascript. Their images do well I google images


GeekMommy: @gradontripp - thank you! You know I'm trying to pretend that it doesn't mean I spend too much time twittering! ;)

chrisbrogan: Can't even dent my inbox. Falling behind in life.

GeekMommy: @myklroventine - I'm afraid it just means I'm overly chatty - but thank you! :)

michellegallen: loving my new laptop table from IKEA. It's lickable.

GeekMommy: @themantisofdoom - personally, I always feel amazed at how lucky I am to have found so many amazing folks on Twitter. :)


acarvin: You just know that if Obama does any High Holidays events, the headline will be Shana Tovah Obamah. Or Obamashanah.

markpentleton: Back in hotel: checking emails and uploading pics to flickr before bed. Looking forward to home tomorrow, but now before breakfast in BCN!

RobMcNealy: @rosenz Do YOU eat bacon? LOL Yes, yummy, a rabbit wrapped in bacon.

acarvin: Wondering if anyone named Cohen has ever changed it to Koan just for Zen coolness.

gminks: @BrettPohlman Yeah it gets very very cold for real. You get to wear cool clothes though. I think the worst thing is the darkness.

GeekMommy: @Merlene - it will go faster than you ever imagined. It has for me. The past year has been a whirlwind! :) An aqua-blue Twitter whirlwind...

gminks: wow I always use twhirl, but my updates say "from the web"

gminks: another for my "don't do this" category: don't make an out-of-print book required, and then tell us the author is your college mentor. gah.

joedale: New Tumbleblog post: “ Bilton Grange French: Les aventures de Florian & Maja. I- Je m.. http://tinyurl.com/3ehn5b

joedale: New Tumbleblog post: “ Nos Projets 4: Des messages d’accueil pour un répondeur/boîte .. http://tinyurl.com/4kehsm

rgalloway: Wow, heard really exciting ideas today, got only about 25% of planned work done though.

GeekMommy: What to say for 20,000th Tweet? Simply this: thank you for sharing your Twitter with me. It's been a great ride so far. Really. Thank you!!!

gminks: @BrettPohlman me too! Was supposed to go back 4 the mullet festival but it didn't work out this year. Seen a Boston winter yet?

LisaMLane: tiring of the cck08 squabbling


Well, never mind. I don't think I need to a way to subscribe.

Or maybe I'm missing something. Do you see value in any of this banter? I guess the very last comment from Lisa about cck08 is at least somewhat interesting.

LinkedIn for Finding Expertise

As part of the Web 2.0 for Learning Professionals, I've created a couple of screen casts showing very quickly how I use LinkedIn to find expertise. This is my first time using Jing. Let me know what you think.

FYI - the Jing object does not appear in the RSS feed.

Whoops, I clicked too fast on publish - I will try to get additional screen casts posted soon.





By the way, I'm still looking for a free tool that will let me do this with someone else online at the same time. In other words, record my walk-through and conversation. Prefer it produces Flash Video Format.

Learning 2.0 Strategy

Over the past two years, I've worked with start-ups and corporations around the world who are grappling a bit with the impact of Web 2.0 on learning. One of the more interesting aspects of this is that I've really changed and refined what I advise both audiences in terms of their learning 2.0 strategy. But, here's what I see in terms of a CLO perspective.

Seven Key Aspects of Learning 2.0 Strategy

1. Start Tactical and Bottom Up

The title of the post is horribly misleading. When I used to work with organizations on defining an eLearning Strategy, I always worked from a very broad view of needs across the organization and the implications that had on people, process and technology. I always felt this worked pretty well and we'd have a roadmap that covered a few years and provided the basis for moving forward. I initially attacked eLearning 2.0 and Learning 2.0 the same way. But, I'm not sure that really works. Instead, I've found that it's much more effective to look at individual opportunities and figure out what makes sense. You need to be prepared to apply learning 2.0 solutions. You need to be able to spot new kinds of opportunities that you might not have been involved in before (see Long Tail Learning).

In defense of the title - I still call it a Learning 2.0 Strategy because you have to be prepared to provide these new services and solutions. But, it's quite a bit different than the top-down kinds of approaches I've used in the past.

2. Avoid the Culture Question

Learning 2.0 implies some pretty significant changes in the way that organizations look at the role of a knowledge worker, management, the learning/training organization, boundaries of organizations, when you reach across boundaries, etc. The idea that workers/learners have largely become the instruments of learning and that learning is not controlled or controllable is something that causes all sorts of culture questions. I get asked at seminars all the time - "How can I change the culture?" Horrible question. There are some gurus who claim to be able to change culture. I don't feel I can do that - even in really small organizations. But I can change particular behaviors. I can provide tools and support. I can go in tactical and avoid the culture question.

3. Avoid Highly Regulated Content (and Lawyers)

If you are in pharmaceutical manufacturing, there are some procedures that are almost there more for legal reasons than for practical reasons. They establish exactly how you are supposed to manufacture everything. This is what's used for audits and lawsuits. A lot of the time, the way people actually learn how to work in this environment is through informal learning. However, you can't afford to have any of that written down (email, wiki, etc.) because it represents liability in a lawsuit. Likely, there is no way you are going to be able to fight this. I can argue until I'm blue that the reality is that there's a whole unwritten code of conduct that should get surfaced so you know what's really going on and can correct it. But the reality is that they want it that way and you can't change it.

However, this is the exception. Many people assume that their content falls into that same pattern. That's not true. If people are allowed to send thoughts in an email, then chances are your content is not that regulated.

4. Learning Professionals Must Lead

A big part of a learning 2.0 strategy needs to be getting learning professionals in the organization ready to Leading Learning and Help Them Acquire New Skills. The good news is that instructional designers and performance consultants have good analysis and delivery skills that are an important part of identifying and making tactical implementations happen. However, because of the ever shifting web 2.0 landscape, learning professionals need to become far more proficient in the tools and the related work and learning skills. They must be prepared to be thought and practice leaders. They must spot and support tactical implementations. This requires up-front support.

5. Prepare Workers for Learning 2.0

I was a bit surprised by the lack of preparation of workers for web 2.0 (learning 2.0) found in the recent eLearningGuild survey. Like preparing learning professionals to lead the charge, you need to be thinking about how you are going to help workers be successful when you use these approaches. We've complained for years that our internal clients thought that just giving someone a tool made them somehow competent in its use. Now, it's us giving them a tool. Don't assume competence. Help build competence. If you are going to be successful rolling out tactical solutions, you need to prepare the workers to be successful with the tools.

6. Technology is Tactical not Strategic

First, learning 2.0 uses Web 2.0 technologies, but it is really more about a shift in responsibility, a shift in tactics, a shift in skills. It really is not about the technology. That said, there is almost always some technology (Wiki, blog, RSS, etc.) that can enable it. But, keep in mind that you DO NOT START with a big technology selection process. Find tactical, simple, solutions that can be applied to the particular problem. If you try to choose tools through an elaborate selection process, you almost always end up dealing with a whole bunch of bigger picture questions that the CIO cares about, but that really are not going to help you.

7. Avoid the CIO

Find out what's already implemented in your organization either by IT or by some rogue group. Find out about tools that you can use as a service (without the CIO's permission being required). Go with one of those two out of the gate for your tactical solution. You can always move it later. But, you won't get started if you have to go through the CIO's office.

I'd be curious what you'd add to the list.

Sunday, September 28, 2008

Twitter Learning Professionals

I was wondering why I was suddenly getting so many Twitter followers - a tool that I'm not yet convinced is a good thing except for people who need to be on the very bleeding edge of information flow - and finally Brent pointed me to a post by Jane Hart with a list of learning professionals to follow on twitter.

Now the stupid, lazy person question - is there an equivalent to OPML import for twitter for those of us who don't want to go through the list and add people one at a time?

Wednesday, September 24, 2008

Web 2.0 for Learning Professionals - Free Online Event

I've announced this already - Free - Web 2.0 for Learning Professionals and the response is great already - it looks like we are going to have quite a mix of people involved.

To sign-up, go to the Ning group.

Tuesday, September 23, 2008

Know Where You Can Find Anything

As part of my presentations on Work Literacy and eLearning 2.0 - I discuss how learning and knowledge work are changed by things such as computers, mobile computing, the web, social media, social networks, access to people/experts through the web, and the flood of new tools. To me, this change is still being underestimated - it's so radical that it's pretty hard to comprehend it.

A post by Gina Minks - - where she discusses a quote from an inscription at FSU:
The half of knowledge, is knowing where to find knowledge



Led me through to the King William's College annual General Knowledge Paper (GKP). I guess it's been published in the Guardian since 1951 - 2006 test - but it was new to me. Students sit for the test twice: once on the day before the winter holiday, and again when they return after the holiday (after having researched answers). It is highly difficult. Here are the first two questions from 2006:

1) In the year 1906:

1 which bedstefar was mourned multinationally?

2 which fruity concoction rivalled the first all-big-gun ship?

The test is now voluntary. There's a beautiful quote at the start of the test (and it's translation).

"Scire ubi aliquid invenire possis, ea demum maxima pars eruditionis est"

"To know where you can find anything is, after all, the greatest part of erudition."

And if you run a Google define search on erudition for those of us wanting to make sure we understand the term, you get roughly:
profound scholarly knowledge
So, as opposed to half of education being to know where to find things, the King William's quote puts it at "the greatest part."

But let's go back to the start of my post, impact of the web, social media, etc. on learning and knowledge work. Well let's think about it - if you were an adept student today being asked to do research for the general knowledge paper, well it's a bit unfair right. The questions today are made harder and more obscure because the quiz master checks to make sure that the answers cannot easily be located via Google. For example, the word "bedstefar" doesn't even seem to have a definition - possibly it's an old spelling for the word used in 1906.

But, it's going to be tough for the quiz master to keep up with what's going on out there. Students can essentially farm the questions out - seeking out interested experts in each domain. Or even easier - they can hand it off to the crowd via metafilter. And they get wonderful help including things like a person posting the day it went live:
Bedstefar is Christian IX, king of Denmark, dead in 1906
posted by parmanparman at 5:38 AM on December 21, 2006
Some quick fact checking shows that indeed that's when he died. And then further, I found someone who posted a comment that:
‘Bedstefar’ means grandfather in Danish.
Which makes this highly likely since the King has such international influence through his children.

After looking at this, I first was thinking - the poor quiz master. First, having to fight Google. And now having to contend with social / network solutions. In fact, because the test is well known, I'm sure it's a bit depressing to see things like metafilter come up with answers that makes it somewhat irrelevant for students today. However, if their wasn't broader public interest in the quiz, then I believe there's real value in the test.

So, if the students were forced to take the quiz in today's world and the public was not generally interested in helping them find answers, what skills do the students need?
  • Search skills - Likely this is wonderful fodder for how-to information on using varied search sources to find answers.
  • Network skills - Also very good fodder for engaging others to help find answers.
There's real value here, but, unfortunately for the quiz master, they have a following - so I'm not sure the quiz serves the students as an audience anymore.

Monday, September 22, 2008

Where to Post Announcements?

I just posted about Web 2.0 for Learning Professionals, and likely it will get picked up by various bloggers. However, I'm curious where else it would make sense to post about this to reach people who are not regular readers of blogs? Any recommendations?

Free - Web 2.0 for Learning Professionals



Work Literacy and the eLearning Guild are partnering to provide you with a great (and free) opportunity to get up to speed on Web 2.0 tools and their implications for learning professionals. This 6-week, highly active, social learning event will introduce you to new methods and tools. It will be moderated by Michele Martin and Harold Jarche, with help from Tony Karrer. This is your opportunity to ramp up your understanding of Learning 2.0 technologies prior to DevLearn 2008 so that you can participate better either in-person or as an outside spectator, and to interact and learn with people who are passionate about learning.

Each week we will share new activities that will allow you to explore different Web 2.0 tools and discuss their implications for learning. The activities can be done at your own pace and will be hands-on.

The program topics and schedule...
Date Title
09/29/2008 Introduction to Social Networks
10/06/2008 Free your Favorites / Bookmarks
10/13/2008 Blogs
10/20/2008
Aggregators
10/27/2008 Wikis
11/03/2008 Implications / Summary

We will be posting more details of how to get into this online experience soon. In the meantime, you, we're suggesting that anyone who's interested in joining us can start by signing up for the Ning network we're using for the event.

Learn at your own pace...

We have designed the activities for completion at your own pace. We recognize that there will be different levels of interest, experience, and time available for exploration, so these activities will give you meaningful experiences at three different levels:
  • The Spectator – These will be exercises or activities that should take approximately 15 minutes to complete. The Spectator level is for people who want just a quick exploration of the tools and minimal interaction.

  • The Joiner / Collector – For those who want to delve more deeply into a particular Web 2.0 tool, the Joiner / Collector level will consist of activities that take approximately 30 minutes to complete.

  • The Creator – These activities are for people who want to really spend some time exploring and trying out a particular tool or set of tools. The activities will take approximately 75 minutes to complete, and will allow you to immerse yourself in the Web 2. 0 experience.
Based on your experience with the different tools and methods being explored, your involvement may take longer or shorter periods of time. You will also have complete flexibility to participate at different levels of activity each week. Our goal is to create a range of opportunities for people to learn about and explore various Web 2.0 tools and their implications for learning professionals in an environment that's fun, supportive, and responsive to your needs and interests.

The goals of this program are to...
  • Introduce you to new tools and methods for work and learning

  • Discuss implications of these tools for learning professionals

  • Prepare you to participate in DevLearn 2008 in new ways as an attendee or as a spectator.
Event Moderators








Michele Martin is an independent consultant who specializes in using social media tools to support learning, and career and professional development. She has worked with federal, state, and local governments, nonprofits, and corporations to design and deliver a variety of learning interventions. She used online tools such as forums, listservs, and a “virtual office” to support learning in the late 1990s, and has added tools such as blogs, wikis and social networks. She's a co-founder with Tony Karrer of Work Literacy, a network of individuals, companies, and organizations focusing on the frameworks, skills, methods, and tools of modern knowledge work. Michele blogs at The Bamboo Project.
Harold Jarche has found a passion in the area of sharing, learning, reflecting, and collaborating using Web tools such as social network systems, blogs, and wikis. He constantly tries out new tools and techniques, and then uses his pragmatic business bent to recommend the right ones for clients and colleagues. Harold has been a freelance consultant for the past five years, and blogs about learning and working on the Web at jarche.com. Previously, Harold worked as a Chief Learning Officer of an e-Learning company, Project Manager at a university, and Training Development Officer with the Canadian Forces.

Tony Karrer is CEO/CTO of TechEmpower, a founder of Work Literacy, and a well-known consultant, speaker, writer, and trainer on e-Learning and Performance Support. He has twenty years’ experience as a CTO and leader of software development, and eleven years experience as an associate professor of Computer Science. He works as an interim CTO for many start-ups, and was the founding CTO at eHarmony. His work has won awards, and has led him into engagements at many Fortune 500 companies including Citibank, Lexus, Microsoft, Nissan, IBM, and Hewlett-Packard, among others. His blog eLearning Technology won the best e-Learning Blog award.

Examples of eLearning 2.0

During my presentation last Thursday that was an introduction to eLearning 2.0 as part of an online event for the eLearningGuild, I mentioned a few common ways that I've seen eLearning 2.0 approaches used in corporate learning settings:
  • Alongside Formal Learning
    • Blog as writing tool
    • Wiki as a collaborative learning tool
  • Editable reference materials (Wiki)
    • Internal / External Product information
    • Process information
    • Sales scenarios
    • Frequently Asked Questions (FAQ) / support information
    • Online reference / glossary
  • Experience Capture
    • New-hire blog
    • Maintaining a “lab or project notebook”
  • RSS Reader, Podcasts - Steady Drip
Then I ask the group for examples of how they are using eLearning 2.0 approaches. In the past, I've only had a few people respond, but this time, there were so many responses I couldn't really read them and present. Here are some of the things that people mentioned:
  • link new hires and senior staff through a wiki to learn from one another in starting at corp
  • questions and answers
  • used a wiki to collect data from managers instead of surveying them
  • Vodcasts
  • wikis and semantic engine for knowledge management and mining
  • classroom extension / preclass work
  • wiki for java programmers
  • sharing info about sustainable practices throughout the corporation
  • We are using a blog to assist our Adobe Captivate users with internal troubleshooting and to release important internal standards
  • group roleplays that grow over time
  • creating learning paths on wikis
  • converted help manual from robohelp to wiki for our support team
  • We have a wiki where people describe new business processes they've developed.
  • new acct mgrs have an online community space
  • wikis for student collaboration
  • project management
  • RSS feeds from social bookmarks to capture reading list for group of SMEs
  • We use a wiki to update associates on new documentation
  • wikis internally and learning blog pointing users to most valuable resources
  • Allow people to post their software tips on our intranet
  • Using blog as answering tool and wiki as collaboration tool
  • using a wiki to support development and techniques in for WebEx trianing
  • blogs for student experience - marketing tool
  • wiki on grape varieties
  • project WIKIs, best practices dissemination via RSS
  • rss feeds for hr pages
  • Using a tool like "linked in" to help network our different users with each other, started using blogs.
  • internal processes on wiki
  • starting to use wikis internally
  • Moving faculty bookmarks to Delicious
  • use wiki for learners to craft definition of 'seamless service' after searching orgs that proclaim to provide seamless service
  • We hope to build wikis that our students can use to share information.
  • We use podcasts to release information on department updates
  • wikis for SMEs to submit content/feedback
  • project Wikis ; resource / tools sharing on wiki
  • online reference for patient care
  • using podcasts for our ASTD chapter to introduce upcoming speakers
  • wikis, blogs, jing to capture best practices, conduct training and elearning resources
  • virtual learning environment that encompasses social tools
  • Use discussion boards and blogs for reflection and share learner experience
A great list of examples. One thing I really like about the list is how tactical they are. I always suggest people shouldn't try to come up with a big eLearning 2.0 strategy and worry about culture change, but should instead look for tactical implementations that just make sense. These make sense.

There's still work to make sure you support users. But, wow, what a great list!

Friday, September 19, 2008

Creating PDF Portfolios in Adobe Acrobat 9 Pro Extended

I have been a long time user of Adobe Acrobat and use it extensively in the work that I do as a professor and technology consultant. While many of us are used to using Adobe Acrobat Reader- you don't really understand the power and utility of Adobe Acrobat until you start working with with the Standard, Pro or Pro Extended versions. When Adobe announced that they had just released version 9 of Adobe Acrobat, I knew that I had to take a look at it and see what new features it offered. I once again would like to thank Roman from A & R Edelman for providing me with a review copy of Adobe Acrobat Pro Extended. There are currently four different versions in the Adobe 9 product line which include: Reader, Standard, Pro, and Pro Extended. Each version has a different set of features which are delineated on this matrix provided by Adobe. For the purpose of this review I am going to be speaking about Adobe Acrobat Pro Extended version which has the most advanced feature rich set.

In this post, I will highlight two very exciting features which I know will change the way we think about PDF's (Portable Document Format) and how we use them. On the top of my list is the introduction of portfolio's and the ability to play Flash assets within a PDF which takes this version to a whole new level. Let me start off by talking about the Portfolio feature which I know will make us all rethink how we create and distribute information that we produce. I'm sure that if you are like me, you often get emails with several PDF attachments. When the email is delivered into your inbox you have no idea which one to open first and once they are opened you then have to save them to a folder and organize them in some way so that they are useful to you. Well all of that has changed with the concept of creating a PDF Portfolio with Adobe Acrobat Pro Extended (Portfolio's can be created with the Standard and Pro editions of Acrobat).

Now imagine that you can now take your existing PDF files, SWF files, Word files, Excel documents, and picture files and create one unitary portfolio which stores all of your documents. When you are ready to share your documents via an email attachment there is only one file to attach. While this is certainly an improvement over the way we used to do it, now imagine that you have the ability to craft the portfolio so that it has the look and feel that you hope to achieve for your communication. Once you begin to create your portfolio you can choose a layout, add a welcome and header, select a color scheme, specify file details, and publish the portfolio. I found it very easy to create the look an feel that I wanted and I was able to add my picture to personalize my portfolio. I choose to use the Revolve layout which gave me a sort of cover flow effect that you might find on your iPod. To add the files to my portfolio- it was as simple as dragging them into the portfolio from my desktop where they were stored. You should note that my PDF Portfolio contains several different types of files, just to show you the power of this new feature. I included a Word document, a Captivate SWF movies, and several PDF files. Acrobat allowed me to use the nice blue color schemes from a large palette of colors. One of the really impressive features is the ability to present your documents in the order you desire when the recipient receives them. By creating an Order field within Acrobat, I was able to place a number from 1 to 6 into the field and then sort the documents so that they appear in the order that I want. As you create your PDF Portfolio there are lots of features that you can change to insure that it looks and behaves as you wish. Before publishing your PDF Portfolio there are lots of ways that Acrobat allows you secure your PDF portfolio. Click here to watch how I created a PDF Portfolio in Adobe Acrobat Pro Extended

What really got me excited is the way Adobe Acrobat 9 handles files within the portfolio. You will see if you download my PDF Portfolio that Acrobat will allow you preview your Word and Excel files right within the portfolio. You will also note that I placed a Captivate 3 swf demonstration video within the PDF file that plays right within Adobe Acrobat Reader 9, without the need of any additional players. This feature alone is huge. Imagine being able to great technical and training guides complete with Flash videos embedded right within the PDF. With Adobe Acrobat 9 Pro Extended you can easily embed Flash video within your Word and PowerPoint presentations. Once you install Adobe Acrobat 9 Extended you will now have a new Acrobat menu embedded within Word, Excel, and PowerPoint. By simply using the Embed Video drop down you can insert Flash and FLV videos right within your documents that are automatically converted to Flash when you publish your PDF's. This is truly an awesome feature and one that will change the way we think about how we use PDF's for training and distributing information. Remember you will need to download Adobe Acrobat Reader 9 to view the Portfolio.

As part of Adobe Acrobat Pro Extended you also get the added bonus of Adobe Presenter 7 which is an add-in to PowerPoint. I must say a very powerful add-in to say the least. I have highlighted the use of Adobe Presenter in a previous post- so if you missed it here is the link.

RTIME/MyRTIME TM 5.0 - Visual Brainstorming and Requirement Capture with MindManager® Integration

I had the opportunity to speak with Bob Chenal from QAVantage just last week, who has developed a MindManger 7 Pro add-in to there software product RTIME. Using MindManager® Pro 7 from Mindjet®, Business Analysts, Product Managers and any other stakeholders can visually map out software requirements across the lifecycle of the product. MindManager will not only improve your teams productivity, it will improve requirements quality and communication. Free form capture your ideas or start with a pre-defined MindManager template(s) provided by QAVantage. Once the information has been organized within MindManager Pro 7 you can quickly transfer the information into the RTIME application to monitor the lifecycle of the project.
---------------------------------------------------------------------

BSF: Can you share with us a little bit about your background and how you got started developing the MindManager add-in?

RC: QAvantage is really two consultancies that merged in 2006. The first started development in software lifecycle consulting and specialized in testing services on large projects in the corporate IT space. Since 1997 they had developed and refined a very nice tool for requirements tracking, tracing and coverage. The other was consulting primarily to commercial software development companies and had developed some requirement prioritization and management tools for product managers. It didn’t take long after discovering one another that we concluded that if we combined elements of our respective tools we could fill a rather wide gap in the Software Development Lifecycle (SDLC) Market, where the offerings are either very big, expensive portfolios of tools, or very focused point tools that don’t cover a wide swath of the lifecycle. So we invested, hunkered down, blended and revamped what we had and then started marketing in earnest this past summer, a product called RTIME 5.0.

RTIME uses a structured database at its core (Microsoft SQL Server), so up until our integration with Mind Manager Pro we had no graphically based requirement development facility. Most SDLC tools and the majority of requirement development point tools don’t have a graphically based front end either, and those that do are really purpose built for just a single facet of requirement development, like Use Case Diagrams, so it’s a common problem. We are very excited to be the first company to offer this, but we do expect others to catch on eventually.


BSF: When did you see first see the fit between Software Requirements Management and using Mind Manager?

RC: We think it was back in 2002 that a couple of us got the first exposure to MM and that was by the COO of a software company who used MM for a whole variety of things, including his quarterly meetings presentations. We went back to ask about the tool because it seemed so handy, but being as busy as we all are in the software business, we didn’t have the time to explore it. It’s too bad we didn’t take a closer look then.

Then just eight months ago, a fairly large commercial software company was in need of a tool like RTIME. RTIME really starts with users entering requirements into a structured database so that requirements can be approved, tracked, traced , and then evolved into development tasks, tested etc. But requirements themselves need to be elicited from users and documented in some way and MMs are really just excellent for that purpose because they’re geared to taking thoughts and ideas and forming them into useful visual information with structure. When we saw it used that way we were blown away by how much better this was than the most common tools- which are Word or sticky notes. Yes, that’s actual yellow paper sticky notes.

So we basically raced to understand the Mindjet API to see if we could build an import capability from Mindjet to our system. When we found that we could do that and have it done by our release of RTIME 5.0 we were ecstatic, because we knew that this would help us not just with this opportunity, but that it would give a great strategic advantage.

The richness of the visual interface, the flexibility, the well developed APIs and deep integration to Office tools means that you can carry the primary form of the requirement in a MM, manipulate it and then just export to all the other forms depending on your needs, which is really perfect, especially when requirements are in the formative stages


BSF: Can you share with us how your SQL based Software Development Lifecycle Management system integrates with MindManager? And how does it work?

RC: We have an Mindmanager export plug-in that first examines the mmap file, then allows you to designate various containers and the content thereof for export, does integrity checks, alerts the users to any invalid structures, and then maps it into the RTIME data structure. So when you import a mind map that has requirements in containers at some level, their higher level groupings, descriptions and attributes and assumptions are imported into RTIME. The traditional file and folder format that RTIME presents to the user is consistent with the MM depiction. If the user has relationship lines in the MM, they are translated into dependency links between requirements.

This is just the beginning. We have much more extensive plans for MindManager that we are working on for RTIME 6.0.

BSF: What are the benefits of using MindManager and RTIME together?

RC: When you step back, the whole process of developing software from conception to final product can be summed up in just two notions. One, it’s the stepwise crystallization of (sometimes rather wispy) thoughts into the very brittle stuff that software is- and Two (ever so important Two) being sure that what you created consistently does what you originally conceived it to do.. without breaking.

Notion two is RTIME’s turf. Any SDLC tool worth its salt needs to have extensive prioritization, reporting, traceability, test coverage and process management components. Those are best supported by a system where just one databases, is used to drive these components. So we have constructed RTIME as an affordable product that has a straight forward single database structure with a broad set of capabilities. We even have a single user version called MyRTIME.

Notion one is where everyone needs even more help. How do we develop better requirements to begin with? How can we speed up the crystallization process? How can we do this without having to learn complex specialized tools that take big investments in time and money just to put in place? This is where MMs have so much value. When requirements get really complex and there are a lot of interrelationships, Business Analysts and Product Managers need requirements tools that will help gather, reveal gaps, optimize structure and quickly convey those requirements and to others.

Now that we have both of these bases covered in the overall solution, we have a front end tool that helps us cover this most challenging area and integrates in a nice clean fashion to what RTIME handles well. But using a MM can help whether or not you use any SDLC tool. As far as I know, the most structured text documents out there contain requirements and specifications that describe some sort of technology. Whenever they get large, a MM can help you make them better.

My case in point: I worked for many years at HP Software as a Solution Marketing Manager where a good portion of my time was laboring over really huge requirements documents that came in to our group in the form of RFPs for complex telecom database systems. When I saw early this year how easy it was to import one of those highly structure Word documents into a mind map where it could be viewed and reorganized in MM form, then exported into a better Word document, I wanted to cry. All I could think of was all the mind numbing hours I spent scrolling and searching through those monster documents when I could have viewed, drilled into and modified them in a far easier way.

BSF: Who is presently using RTIME and MindManager? What are your users saying about the tie in with MindManager

RC: We’ve had extremely enthusiastic response back from our first users. I think it’s because everyone that’s used it so far has been sort of blindsided in the same way we have. Here’s a gush from a Business Analyst at a New Jersey based Medical Marketing group that is now using the new 5.0 RTIME:

The integration between MindManager and RTIME is awesome. It gives an excellent visual representation of requirements making it easier to recognize gaps. It's a huge time saver and simple to use. I'm addicted!”

And from Mike Tilman, COO of IDRT, a company using 5.0 to help with their development of a very cool hardware and software system to translate American Sign Language into English text and speech.

“Being able to map out our requirements in MindManager Pro® speeds both the process of capturing our requirements as well as communicating them clearly across our internal and external team members. Equally importantly is once we import them into RTIME™ we can manage them through the entire development and delivery cycle. ”

And the initial reaction from that fairly large company I mentioned earlier is very positive. We expect we’ll be importing hundreds of Mind maps that they have accumulated over the last several years as they formalize their entire development and test process.

For more information about RTIME click here

Wednesday, September 17, 2008

Social Learning

At first when I saw Grockit and heard they got $8M in funding from some pretty good VCs including Benchmark Capital, I was wondering what was going on. It didn't seem like this was something that could justify that kind of investment level.

Their example at a presentation at TechCrunch was "preparing for your GMAT." It wasn't until they got into Q&A that the light bulb finally went on ...



The spark was the example of a teacher/course/set of students/partner that provided their content into the system so that the students could study through a social learning experience. Two thoughts. Wow, that's a great idea. Man am I stupid not to have figured that out from the description.

(Actually, I've got to say that this was an incredibly bad presentation. Industrial model learning -> social learning. Then a demo that just shows trivial examples. Wow, it was really bad. How the heck did they get $8M from VCs with presentation skills like that - actually it wasn't presentation skills it was bad content.)

The good news is that I think there is opportunity here. When the light bulb finally went on for me, I thought back to when I was teaching. The absolute best learning opportunity was twice a semester right before midterms and finals. I would hand out a study guide filled with questions including past exams. I held an optional study session outside of office hours and class time. It was almost always fully attended. The session was two hours, and I would answer any questions they had. Of course, there's no way for me to go through all of the questions that I had handed out in two hours and show solutions, so what the students did was go through the questions ahead of time to figure out which ones they knew and what they had trouble with or weren't sure. They were extremely motivated and prepared. Almost an ideal class. In two hours, I could go through the content in ways that just wasn't possible at any other time. And, they learned tremendously from each other.

The promise of GrockIt is supporting similar kinds of interactions online. It's a bit like Cramster and CampusBug, but focused more on real-time studying.

Certainly this kind of approach, leveraging the interest of other students, mentors, coaches, experts, etc. into the learning is something that I believe has big time value.

A long time ago I posted about Authoring in eLearning 2.0 / Add-ins & Mash-ups where I suggested that there would be easy ways to add social dimensions to our courses. Examples I suggested were polls or seeing other responses to open-ended questions or discussions, etc. I still think there's value in having these kinds of widgets available to us to include in our authoring. I don't think that Grockit can be the be-all and end-all of learning models. For example, I recently talked about italki - Social Network for Language Learning and Social Learning Objects - Flash Cards that each use different models. Still, it's obvious that lots of people see social learning and new models of content creation as big opportunities.

Part of the difference here between how a GrockIt looks at the world and how the typical learning professional looks at the world is size / scope of audience. When you have a potentially massive audience then you can make assumptions about finding enough people who are interested in real-time interaction. When I think about the relatively smaller audiences that we often have in corporate learning situations, then assuming that you will find five people online at the same time who are willing to interact, that doesn't feel like a safe assumption - unless you suggest when these study sessions will happen. Oh, hey, we could maybe do that. Allow people to schedule themselves into blocks of times when they know that other people will be fighting through the course as well. Naturally, the more social learners who enjoy studying when other people are studying will find this more appealing.

There's also a difference here in terms of who authors the content. Most of the social learning start-ups look for users to author a lot of the content. In the corporate world, that still mostly falls to the training / learning organization. I'm not sure I get where the content will come from, except by capturing things like mentoring notes, best practice answers, etc. Normally when we talk about eLearning 2.0 in a corporate context, it's not this kind of model, it's much more bottom up learning without someone formulating content ahead of time. My guess is that there's something in-between. Some structure provided but much of the content comes from learners using other resources and figuring things out on their own with guidance from experts, mentors, etc. Wow, that sounds a lot like how we learn many different things in our daily lives.

But certainly, I'm left with the question - what will social learning solutions look like in the corporate learning world?

Tuesday, September 16, 2008

Demos? Yes... we have them

There have been a lot of discussions on public newsgroups about the lack of nice and flashy IBM Informix demos. The truth is, IBM has them, but as so many other stuff it may be hard to find in the IBM website. So I decided to ease up your searches. Please follow this steps:
  1. Access IBM TV
  2. On the right side, there is a list of a lot of media titles. Scroll down until you find several Informix titles which include:

    - Mr. Ambuj Goyal (current IBM Information Management General Manager) message about IDS 11
    - A funny video explaining why you don't see much of Informix
    - A flash demo of IDS 11 (overview)
    - A flash demo of IDS 11 security features
I think there is also another flash demo about IDS high availability. I've seen it in some meetings, but apparently it didn't reach the IBM TV website, which by the way is a terrific source of information not only for IBM products but also for current IT trends.
I have the feeling that most Informix DBAs aren't too much into flash demos, but they're nice to show to customers and prospects. So, here they are... take advantage of them as you like.

Rules for Copying Presentation Style?

In a previous post - Video and Screencast Styles for Corporate Training? - I had mentioned Common Craft as an example of a particular well-known style that seems to have struck a chord. I'm still looking for examples of other good styles that people have seen.

In the meantime, I ran across a post by Ewan McIntosh who points to a video by McKann Erickson (the big ad agency) that uses the same style as common craft. Ewan tells us -
It's a shame that one of the largest ad agencies out there, McCann Erickson, feels the need to rip-off others' work, without even a casual link out to the people they're attempting to copy. ...

Why, then, have McCann repackaged/stolen the idea and produced something that's mediocre at best, plain boring rather than plain English?
I'm wondering about this. This is obviously a rip-off of the style used by common craft. And as Ewan tells us, it's not well done. They slip into power point looking stuff along the way. The humor isn't really there. But the question this leaves me with ... if I found something that I thought was a good style to copy for the videos and screencasts that I'm thinking about, I was planning on borrowing from it. Would this be wrong?
What are the rules for copying presentation style?


Monday, September 15, 2008

Face lift

Very short post just to let you know I changed the page look a bit.
There were already too many links, so I tried to organize them into categories (blogs, documentation and just links).

I also added a gadget that allows you to view and listen to some Informix videos available on YouTube.

Webspiration to Go Beta This Week

It is with a great deal of excitement that I announce that Inspiration will be releasing in a public beta Webspiration, their online visual thinking tool. (Webspiration will be available to the public this Wednesday for a free sign-up). I have had the privilege to work with Webspiration for the the last couple of months and have to say it was a truly wonderful experience. Inspiration, Inc has been able to take that same experience you have had when using the software on your desktop and translate it to that same experience within the browser. You will feel right at home once you log into Webspiration and all the familiar icons still adorn the web application. The major difference between the desktop application and Webspiration is that you are now able to invite others via an email to collaborate with you on your visual web. This is a very unique feature and one that will go a long way in the classroom, as you build collaborative activities. You will be glad to learn that you can upload your existing Inspiration graphic organizers to the web as well as download the ones you create from within Webspiration. Overall, Webspiration gives you all the power of the desktop version with the added benefits of collaboration, and being able to access your visual maps from any computer connected to the web. Give it a try and let me know what you think.

Forums vs. Social Networks?

I'm debating the value of forum / group / threaded discussion software vs. social network software for a particular situation.

It aims at a very broad audience that includes everyone from early adopters to technology laggards.

We generally expect users to break into:
  • 5% - Heavy Users - spend quite a bit of time and heavily participate
  • 15% - Light Users - spend a little time, participate a little
  • 80% - Fly-Bys - spend very little time, read bits and pieces
It is likely that some of the Heavy Users will be technology laggards, but they will want to participate because of the content.

Participation will eventually mean a lot of different things, but initially it will primarily be sharing ideas. A user can do this through posting to a threaded discussion quite easily. They could also do it as comments on a blog.

So, I'm trying to figure out what's going to be the right software / service to adopt, but I'm also trying to think about the differences in:

Forum / Threaded Discussion / Group

Examples are Google Groups and Yahoo Groups. Typically they center around threaded discussions. Generally are easy to get into. Options are simple.

Social Network

Examples are Ning and KickApps. They center around individuals. They form a network of people via interactions, groups, etc. Being a network, they generally are a little harder for people to understand. However, they typically try to give a better sense of the person and make interactions more social.

The distinctions here are horribly gray and most of the services end up with fairly similar offerings. A lot of what it comes down to is the primary view you show users - classic threaded discussion view - or a personal home page with all that is happening in the network.

Some thoughts I have about why we might adopt threaded discussions / forum software vs. adopting a social network solution.
  • Longer-term we want to have more of a social network where people will become more social, interact in a myriad of different ways, create groups within the site, and generally will take it into classic social network realms.
  • Short-term we want this to be really simple to get into. I'm especially concerned about the user who would want to be a heavy user - contributing lots of ideas - but who has never used a social network. Possibly they've never used threaded discussions either.
What do you think I should be considering here?

Clearly, there's a lot more to it than just the software. It's how we use the software. It's providing the necessary direction and hand holding. It's having people ready to help/guide/mentor users.

Saturday, September 13, 2008

Adobe Presenter 7- Making eLearning Come to Life

While attending the NECC 2008 Conference this summer, I had the opportunity to sit through several of the Adobe presentations to see what new applications were on the horizon. Adobe was tauting their latest application called Adobe Presenter 7 which is a plug-in to PowerPoint. I would like to thank Roman from A & R Edelman for providing me with a review copy of Adobe Presenter and for his support. In a nut shell, Adobe Presenter 7, lets you convert your legacy PowerPoint applications into a Flash based presentation or PDF file. That being said, there is a lot under the hood of Adobe Presenter 7 which can turn your PowerPoint slides into a dynamic eLearning environment complete with video, navigation, attachments, quizzing, and audio. PowerPoint 2007, Adobe Presenter 7 installs a new Ribbon with all of the features. Adobe Presenter 7 is part of Adobe Acrobat 9 Extended version. Using the Help menu it was rather easy to build my first Adobe Presenter 7 presentation which included video, Flash based video tutorials that were authored in Captivate 3, and audio. Using a webcam I was able to include a video of myself introducing my company and services, which gave my piece a nice touch. Adobe Presenter 7 allowed me to customize the look and feel of the final project and even let me include PDF attachments which can make this a great way to deliver eLearning material on the web.

Having created Flash based software tutorials in Captivate 3, I could easily embed them in my PowerPoint slide presentation with complete control of how they behaved with the controllers. When thinking of the future of training, I for one am very excited by the fact that I can now embed Flash based videos directly into a PDF file which can be viewed with nothing other that the free Adobe Reader 9. This is a new feature with the release of Adobe Acrobat 9 this spring. Think about that for a moment. That is very powerful! With nothing more than Adobe Acrobat Reader 9, your students or clients will be able to take advantage of video and audio with the confidence it will just work. As long as you have Flash installed on your computer you can be sure that your presentation will deliver the content. According to the surveys more than 98% of all computer users have Flash installed. This is very exciting for me just thinking of all the possibilities of building engaging and interactive environments for others to learn new skills.


In the presentation that I created you will see how all of these elements have come together. I was able to include video from my webcam, audio from a lapel microphone, and Flash video tutorials, along with some training PDF files. What I'm most impressed about the product is just how well it wraps everything up and when you are finished you get a very professional looking presentation to share with the world. I found Adobe Presenter 7 easy to learn to use and without so much as a manual I was creating this highly interactive eLearning materials. Adobe Presenter 7 is a wonderful integrator, helping you to bring all of the pieces together to make for an exciting and interesting elearning experience. I for one really enjoyed putting this project together. Click here to view the presentation, right within your browser or if you want you can download the presentation as a PDF file here. The PDF file is 11 megabytes and will take a little time to download. This will give you some idea of the power of Adobe Acrobat in its current release. You will need to download Adobe Acrobat 9 Reader to view this presentation. Adobe Presenter 7 also allows you to create quizzes for the purpose of assessment, with a variety of different types of question formats that can be integrated into your learning management system (LMS). I will tackle this feature in another blog post later next week. You can download a trial version of Adobe Presenter 7 from the Adobe website.

Thursday, September 11, 2008

To-Learn Lists

This month’s Learning Circuit’s Big Question is on: To-Learn Lists. The results this far have been really interesting to me.

It appears that most of us (as is the case with me) don't keep a formal / tracked to learn list. Rather its an informal, ever changing list. It is impossibly long and things naturally fall off the bottom.

However, the danger of not having a more formal list that is tied to goals means that likely they are not getting integrated into the to-do list and into daily lives.
Who has time for learning that is not tied directly to formal work activities and to-do items?
For me, I generally put to-learn items in my to-do based on specific projects or preparing presentations, writing, etc. In these cases, my To-Learn items are not distinguished from my To-Do items. I think this is the case for lots of knowledge workers.

If items are not specifically tied to work deliverables, then I find myself not having a formal to-learn list. Instead I make progress based on allocating time for blog reading, posting, commenting. This is time allocation based rather than to-do list based. This may be a mistake.

One thought I have here is to get involved in activities that somewhat force you to learn. Being involved in finding speakers for organizations, preparing presentations, etc. All of these put deadlines on learning activities that move them right into a To Do list.

Great line from Michael Hanley
I would categorize myself as a "learnivore" - I continually acquire new knowledge and information through my Web-, book-, podcast-, and presentation reading, blogging (reading and writing), academic study and research, and work-based learning-related tasks. These activities are drivers for the information I to take on board in my attempts to enhance my skills, abilities, and expertise.
I'm certainly a learnivore as well. Actually, I might better say I'm an Infovore. This definitely helps with keeping a learning list going.

Wednesday, September 10, 2008

Google Presentation Updated

For its 1 year anniversary Google has updated Google Presentation and added a couple of new features in the process. As I use Google Presentation, I realize the value and ease of storing my files in the cloud and have been trying to move my graduate students to experience this new way of computing. I think I'm having an impact and I will know later next month when they all have to do a group presentation. I wonder what percentage will use PowerPoint and what percentage will use Google Presentation. I will let you know. In any case Google has added an Incremental Reveal and has added the ability to Zoom in and Zoom out when editing your presentation. I tried it out and it works well. I know my students will appreciate the incremental reveal which can be accessed by right clicking on the text block. You can also see that there are a number of new presentation

Test LMS

In the past, I've had a few posts around how you can test your courses under an LMS:
One of the problems cited was the lack of available LMS test environments. Recently I've seen two possible approaches that seem quite interesting - although we've not yet tried them (so I would love to get feedback).

One is ClassRunner.com a Moodle installation that allows teachers to get up and going cheaply. You can use a free-trial and then test.

Probably the most interesting is: Open Source CMS - a site that has a whole bunch of open source tools installed so that you can play around with them. The site is reset periodically and has a count down timer. Anything you do will get lost after that timer. But still it's a great way to show people the basics of what an LMS does. And I believe you could then get your courses tested.

The eLearning software I saw was:
  • ATutor
  • Claroline
  • Docebo suite
  • Dokeos
  • DrupalEd
  • Interact
  • Moodle
  • SyndeoCMS
It also has a bunch of content management systems, a CRM (SugarCRM) and others ...
  • Wikis:
    • BoltWire
    • DokuWiki
    • MediaWiki
    • PmWiki
    • WikkaWiki
  • Blogs:
    • Dotclear
    • Eggblog
    • FlatPress
    • Globber
    • LifeType
    • Loudblog
    • Nucleus CMS
    • Serendipity
    • SimplePHPBlog
    • Textpattern
    • WikyBlog
    • WordPress
    • Zomplog
I hope someone will play around a bit and let me know how this works out for them.

Tuesday, September 9, 2008

Web Video Conferencing

Two of my startup development clients have recently discussed adding video conferencing to their web offering. Both startups use have two kinds of users involved who are going to want to do 1-to-1 communication through a variety of different communication approaches (text, phone, etc.) and now they want to explore providing video chat between the parties.

An equivalent example (drawing from my eHarmony days) would be providing video chat in a dating site. Since you don't know what users of the site have installed and you would prefer that there's not a lot of downloading required. In looking out there, it seems like there are some flash-based solutions like Sightspeed, ooVoo, SnapYap and Tokbox. Skype would seem to be out because of the fat client download. I even would think that someone having to do a download like WebEx does would be annoying enough that users wouldn't want it.

On the flip side, I would want the system to "call" the person to see if they are available to receive the video chat and/or show them as "not available" if they can't receive a video chat at that time.

So, how could I provide easy-to-use video chat to the users of a dating site?

I'm likely going to need an API to set up various "channels" that will allow on the fly chat sessions or to associate sessions with manually created channels.

Being start-ups and given that we don't know the usage levels, we'd like to keep things cheap.

So, some questions I'm hoping to figure out shortly:
  1. Are there examples out there of sites who are already doing this for their users? I'm not asking specifically about dating, but rather having integrated video chat.
  2. Am I missing video services that would work?
  3. Do I need an API for integration or are there other ways this could work out?
  4. Is there a good way to make this as nice a user experience as possible?
  5. Finally, any thoughts around the viability of video chat for something like a professional networking site? Make sense or not? Are we too early still for the technology?
Any thoughts or help would be greatly appreciated.

Monday, September 8, 2008

IDS 11.50xC2: new features

If you follow up some Informix related blogs and sites you probably already noticed that the latest IDS 11.50xC2 includes some surprises. Both Guy Bowerman and Eric Herbert mentioned it on their webpages.
I'd like to add a few more comments to their posts. I chose to do this, specially because the release notes don't emphasize enough all the changes. If you're on Windows, please refer to Guy's post, because it has a lot of features specific for Windows environment.
The features I'd like to mention are:
  • Installer improvements in Mac OS X
    The new installer can now configure some kernel parameters which are needed to take full advantage of IDS. Just recently a fellow IIUG mailing list user was asking about some issues. He tried the IDS 11.50.xC1 installation and hit some issues. After repeating it with IDS 11.50.xC2 everything was ok with the default instance setup
  • Reconfiguration of the Connection Manager without restart
    The new version of Connection Manager allows it's reconfiguration without restart. Just use the -r option. This is a nice feature, since the purpose of the Connection Manager is to collaborate in the increase of the availability of your cluster. So the need to restart it to change it's configuration was annoying. Nevertheless, you should always use more than one instance of the connection manager, so if you need to change it's configuration you should change one instance at a time. Doing this allows you to keep you connection infra-structure answering requests while you go through your CM instances, changing it's configuration
  • Several improvements in the Enterprise Replication facility
    You can check Guy's post and the release notes to check all the changes. They are well covered there
  • Limiting the number of sessions that can connect to IDS
    Once in a while a customer asks me if we have any way to control the maximum number of sessions that can connect to one instance... I usually ask why, and if they can control it on the application side. Sometimes I wonder I they need this, and sometimes they remember me that the most famous IDS competitor has this "feature". I even saw situations where they need to recycle an instance to increase it... Well, I must confess that I've seen situations (specially with Java applications using application servers and connection pools) where the application starts to fire an incredible number of connections (sometimes because there are problems in the database server). In these situations it's a good idea to have a limit of sessions. And after 11.50.xC2 we have a new parameter that allows this. It's called LIMITNUMSESSIONS. If you don't define it, the server ignores the limit. If you define it then the server only allows the specified number of sessions. After that number is reached the new connections will be refused and an error code (-25571) received.
    The best aspect of this feature is that (as many new features) it allows for easy online reconfiguration using onmode -wm and onmode -wf
    Also note that any DBSA user will be allowed to connect even if the maximum connections that we specify was already reached
  • New format for backup/restore filters
    The relatively new feature that allows us to put a whole backup through a custom filter program (BACKUP_FILTER and RESTORE_FILTER parameters) were changed to use another format for backup. This is pretty transparent to the user/dba, but you have to keep in mind that you can't restore a backup made in previous versions with this new release (and vice-versa). So the real impact of this is that you must keep a record of which version you used to make your backups if you use this functionality
  • New BTSCANNER option to specify the compression level
    There is a new option in the BTSCANNER parameter that allows us to define the level of data on the pages that trigger the compression of index pages. This can also be changed dynamically using onmode -C compression and an SQL API command SET INDEX COMPRESSION
  • Server specific audit configuration file
    I recently wrote in the Audit and Role Separation article that one of the problems was that the changes we made using the onaudit utility were written to an adtcfg. file but the instance alwasy looked at the adtcfg file. Well, finally it's fixed, and now the changes and the server look at the adtcfg. file
  • UPDATABLE_SECONDARY
    Well, if you already played with IDS 11.50.xC1 and redirected writes you probably know that the parameter to activate the redirected writes was called REDIRECTED_WRITES. Well, the parameter changed it's name. It's now called UPDATABLE_SECONDARY. This is not clearly stated in the release notes (although it's mentioned in the documentation notes). Eric Herbert and I hit this issue, so please be warned if you're going to play with redirected writes
  • COMMITTED READ/LAST COMMITTED on HDR and RSS servers
    Another feature that may be very useful and it's not well explained in the release notes. With this release, you can use the COMMITTED READ and the LAST COMMITTED isolation level on the HDR and RSS servers. This is a big change, since we all expect these servers to accept only DIRTY READ. Also, these isolation levels were already supported in SDS servers. The only thing you have to do it to activate the redirected writes. This will start a component called the lock manager that is needed to support these two isolation levels. So things like onmode -k start to make sense and be useful on secondary servers.
    Obviously the default isolation level is still the dirty read (even with redirecte writes active)
  • Other features...
    There are several other features, like improvements in the Open Admin Tool, longer (32K) return strings from several string related functions and subquery support in UPDATE and DELETE statements
To completely check all the features I recommend the following links:
So, if you're about to try this version, please check all this information, and enjoy the new features