Internet Studies

A Course Progress Log for Elle Meredith

Screencast Video Tools Options for Usability Testing

Windows Platform

Cam Studio (Free, released under the GPL Licence)

Creates AVI video files and using its built-in SWF Producer can turn those AVIs into bandwidth-friendly Streaming Flash videos (SWFs)
CamStudio

Debut (Free)

Compatible with Windows 98/2000/XP/2003/Vista. Records video in many different file formats including .avi, .wmv, .asf .mpg, .3gp, .mp4, .mov and more.
Debut

uTipu (Free, share online)

Compatible with Windows XP and Vista. Record up to 20 minutes. Saves videos in Flash Video format. Allows for zooming and still in Beta.

Mac Platform

iShowU ($20)

Comes with built-in video presets. Supports QuickTime compression. Compatible on both Tiger and Leopard.
iShowU

ScreenFlick ($29)

Offers the ability to display keyboard commands, and highlights mouse clicks to better communicate which actions are being performed during screen recording. Compatible with tiger or later.

ScreenFlow ($99)

Compatible with Leopard. Powerful editing tools. Highlight using ‘Callouts’. High quality exporting.
ScreenFlow

Both Platforms

Jing Project (Free, share online)

Snap a picture of anything on your desktop. Record video of what you do, or what you see. Instantly uploaded. Share in email, IM, or blogs.

Screen-o-Matic (Free, share online)

Screencast-O-Matic is the free and easy way to create a video recording of your screen (aka screencast) and upload it for free hosting all from your browser with no install but again still in Beta.

No comments

More Usability Resources

Don’t Make Me Think by Steve Krug

A must read book about web site usability. Check his download list on the home page.

The Elements of User Experience by Jesse J Gareth

The planes of user experience presented in a graphical form.

Fast and Simple Usability Testing by Natalie Downe on 24 Ways

“Everyone knows by now that they should test the usability of their applications, but still hardly anybody actually does it. In this article I’ll share some tips I’ve picked up for doing usability tests quickly and effectively.”

For you Clients by Robin Williams

“Are you a client for any web designer?
This section is for you.
Web sites are a relatively new invention in the world, and…”

How To Quantify The User Experience by Robert Rubinoff on Site Point

“Many look to the user experience as an overall indicator of Website success. Analyzing how effectively a Website provides for a net positive user experience can often turn into a subjective affair, rife with opinion and short on objectivity.”

Paper Prototyping

“This is the companion web site for the book Paper Prototyping by Carolyn Snyder. Here you’ll find downloadable versions of materials presented in the book, examples of paper prototypes, references, and more. Whether or not you’ve read the book, you’ll find useful resources here.”
Check the download page

Seven Common Usability Testing Mistakes by Jared M. Spool on UIE
http://www.uie.com/articles/usability_testing_mistakes/

“What’s the easiest way to conduct a usability test? Well, you could just sit a person down (it doesn’t matter who) in front of your design and ask them to do something (it doesn’t matter what).

If this is so easy, why does a standard usability test contain all that other rigmarole? Because that rigmarole goes a long way to ensure that the test will produce quality results.”

Usability Testing Materials on InfoDesign

“The following is a list of materials that we regard as a minimum when running a test. Links to samples (in PDF format) are included where appropriate.”

User Experience Design by Peter Morville on Semantic Studios

“When I broadened my interest from IA to UX, I found the need for a new diagram to illustrate the facets of user experience - especially to help clients understand why they must move beyond usability - and so with a little help from my friends developed the user experience honeycomb.”

What Is User Experience Design by Kimmy Paluch on Montparnas

“User experience design can sometimes be a slippery term. With all the other often used terms that float around in its realm in the technology and web space: interaction design, information architecture, human computer interaction, human factors engineering, usability, and user interface design. People often end up asking “what is the difference between all these fields and which one do I need?” This article examines the term and field of user experience to plainly extrapolate its meaning and connect the dots with these other fields.”

No comments

9rules Case Study

9rules—Share. Learn. Discover.

A Case-Study for NED24 Virtual Communities
Curtin University of Technology
Prepared by Elle Meredith
April 21, 2008

You can also download this Case Study as a PDF file [1.9mb]

Table of Contents

Case Study Introduction

This case study examines 9rules as a bloggers virtual community. It examines technology features of the community which enable interactions between community members, the community history, who are its members and what makes it a virtual community. Analysis of the community was done through 9rules blog archives, the Internet Archive website, former members’ blog posts and actual membership in 9rules community.

Overview

9rules is an online social content network of bloggers where readers can find quality content socially and connect with other like-minded people around the globe. 9rules was originally launched in April 2005 and has evolved since its original concept.

The 9 Rules of 9rules

  1. Love what you do.
  2. Never stop learning.
  3. Form works with function
  4. Simple is beautiful.
  5. Work hard, play hard.
  6. You get what you pay for.
  7. When you talk, we listen.
  8. Must constantly improve.
  9. Respect your inspiration.

9rules Technology and Features

9rules Notes

Notes are basically open discussion boards that can be viewed by all but if you wish to comment, login is required. It includes more than 30 communities with topics such as:

  • Art and Entertainment
  • Business
  • Lifestyle and Special Interests
  • Sport and Recreation
  • Opinion and Community
  • Education
  • Internet and Technology
  • Politics and Government

These topics then have sub-topics that are more specific. As can be seen, topics range is quite broad; however the majority of online discussions occur within the Internet and Technology bloggers community. This is evident by examining the sub-topics, actual discussions, popular tags as well as when considering that 9rules in its essence is a blogging network community.

Discussion Pupular Tags

9rules Member Entries

Member Entries are a selection of blog entries from 9rules members’ blogs, which are hand picked by the site staff and which feeds get aggregated through 9rules. Instead of manually subscribing to many individual blogs, a reader can instead subscribe to 9rules feed and enjoy the benefit of quality content without all the hassle. This paradigm worked well when the Network launched but as it scaled, too many entries get aggregated through and the reader might be overwhelmed with the number of posts he or she require to follow.

9rules Clips

Clips are short bits of content that everyone can share and explore through trusted friendships. Some might consider Clips as another version of del.icio.us or ma.gnolia

Members Profile Page

Every my.9rules user has a profile page, which is how people get to know the my.9rules members. In addition to personal information the profile page includes:

  • Stream, which is an aggregation of the member’s activity on the site.
  • Top Friends—members can add as many friends as they wish, but can only have nine top friends. This feature is used by 9rules to tailor the way it displays content to members through the 9rules recommendation areas.
  • Points and Awards given for and can either be used on the my.9rules store or sent to member’s “friends.”
  • Lifestream, which is feeds from other community sites the member belongs to, for example flickr, del.ici.us, twitter and others.

Dashboard

When members login, they are faced with their Dashboard. The Dashboard page is the jump-off point for all my.9rules users.

My Dashboard

9rules Blog

The 9rules Blog started in April 2005 and includes entries about Network decisions, updates and news.

My.9rules Store

The my.9rules Store is a new feature that lets users customise their profiles by “purchasing” various items like profile header images, background patterns with points accumulated by interactions on the site.

9rules History

9rules started as an idea Paul Scrivens had to aggregate quality blog posts in one place in order to drive traffic to both the blogs and the Network site. Differently to other social content networks, where everyone’s post can appear and get voted by readers, on 9rules the blogs are selected by the site staff , which make the decision whether the blog publishes quality content or not. Qualities that are being sought in a site are passion, quality writing, consistency, wide range of topics, blog design while not hosted on free blogging service sites.

Scrivens started working on his idea in late 2004 and in April 2005 he called bloggers to join the 9rules network (see appendix A). The first version of the 9rules website included a private forum for the community, where members could interact with each other. 9rules since had a few submissions rounds (three rounds in 2005 and two rounds in 2006) where bloggers could submit their site for review and which how most new members where selected. With each consecutive round, the 9rules Network grew bigger and bigger. There was a discussion in September 2005, when the 9rules Network started to scale whether to create an A-list for “the ones that actually still provide some high-quality content” (Scrivens, September 2005) but the Network decided against it as they believed all their member’s blogs are of quality material.

2006 was a good year for the 9rules Network. Its members were up for the 2006 Bloggies Awards. The Network got an honourable mention at the Web 2.0 Awards conducted yearly by SEOMoz.org and won the 2006 SXSW Web Awards. In July 2006, Scrivens started a 9rules group on Facebook, which doesn’t seem to be active.

With each submission round, the number of submissions increased. In round 5 in October 2006 1190 bloggers submitted their site for review. With so many submissions, the rulers experienced difficulties in reviewing all the submissions in a timely manner. Scrivens said on the 9rules blog that in round 5 they accepted sites from members who participated in Notes.

“…we liked their style, they demonstrated they could interact socially without insulting people behind the blog and learn things that wouldn’t normally show on a blog because their sites didn’t receive many comments and did not have a lot of traffic.” (Scrivens, October, 2006)

It appears that selection of new blogs has changed to be based on social interaction more than pure quality of content. This might also be the seed that started additional changes to the 9rules Network and its members’ agreement. One of these changes was closing submissions in April 2007 which stayed closed for one year. However, the 9rules Blog strongly advised “signing up for notes and interacting in the community. At this time we are not accepting submissions from those who are not participating within the community.” (Scrivens, April 2007)

Submission Rounds Graph

9rules was always considered a closed-in exclusive community. In the beginning, participation within 9rules mostly came down to getting involved within the 9rules forum, a private area for members only. In 2006, 9rules introduced Notes. The forums now became open for everyone to see. Everyone could become a member of the 9rules community but only a few selected ones were a part of the 9rules Network. As members’ counts increased, some people considered growth as a good thing for business. However, some complaints started to surface that the Network was no longer exclusive. Scrivens posted about it on the 9rules blog entry which he called: “The More They Arrive, The More Things Stay the Same” (Scrivens, July, 2007). How is it possible? As a community grows, it evolves and transforms. Scrivens addressed the complaints of open- versus closed-community by saying that:

“[the] Member system for 9rules is open in the sense that Members can write on any topic that they want, but closed because we choose which sites get in… We are a garden with walls that anyone can enjoy, you just can’t expect to plant your own seeds wherever you like. Since day one we have tried to integrate the best of open and closed systems and will continue to do so as we grow.” (Scrivens, October, 2007)

Through out the past three years, the 9rules website continued to evolve adding new features every few months.

“As time passed, things changed. 9rules continued to expand the network by increasing the membership. To handle the influx of new members, the site saw itself redesign once or twice. New features got added such as Notes and my.9rules. As time moved on, I saw the traffic I receive from 9rules slow to a trickle.” (Snook 2007)

In October 2007 a new member agreement was introduced that requires member participation in either the member-only forums or in my.9rules, the world-wide-open forums.

“Let me be clear – participation in either the new member area or my.9rules is required for all members, requested by members.” (White, 2007 Quoted from Van Hylckama Vlieg)

Quite a few current members at the time resented the requirement to participate in yet another online community. Some questioned whether 9rules is after quantity rather then quality by trying to define quality as frequency of participation (Lockton, 2007). One would think that by dedicating time to post quality content on your own blog, should be enough to show your support of the 9rules Network, as requested in the first member agreement. Others stopped seeing the benefit of being a member because as the Network grew, their own exposure started to decrease. This new member agreement led to members’ exodus, where current members left the Network. And as good bloggers do, they blogged on why they left 9rules (See Appendix B for some selected excerpts).

At the time of this writing, 9rules once again is about to relaunch in the end of this month April 30, 2008. It also has set three more submission rounds for 2008.

Membership

From 2005-2006 applications were handled in submission rounds, occurring roughly twice a year and giving applicants a 24-hour window to submit their blog. Each member was evaluated and hand-picked by the site staff based on quality of applicants’ blogs. The fifth round attracted 1,190 new submissions. In 2007 a new application round started which was not limited by the previous 24-hour time limit. 9rules remained open for submissions until April 17th, 2007 when the round was officially closed with a public announcement.

Membership Benefits

  • Building readership
  • Authentication by 9rules that they feel it has quality content
  • Exposure and Traffic which mean business opportunities

Submission Rounds

  • Started: Apr 2005 with 16 blogs
  • Round 1: Apr 2005, 127 applicants, total members: 31 blogs
  • Round 2: Jul 2005, 359 applicants, total members: 46 blogs
  • Round 3: Nov 2005, 509 applicants, total members: Not sure
  • Round 4: May 2006, 700 applicants, 111 new members
  • Round 5: Oct 2006, 1190 applicants, 134 new members
  • Round 6: April 2007, Ongoing applications, Not sure

For 2008, submission rounds dates are:

  • May 7, 2008
  • August 6, 2008
  • November 5, 2008

Community Members

9rules is run by three people (aka The Triad): Paul Scrivens, Mike Rundle, and Tyme White, which are the owners and administrators of the website and community.

Everyone can join the my.9rules community but only a few become a part of the Member Entries where their website’s feed is aggregated through 9rules. Members use a nickname when interacting on the site and almost all provide a link to their site, which includes additional personal information. When selected as a Network member, members are asked to add the 9rules leaf to their site to show their support for the Network.

If you spend some time in the blogging arena, you might recognise some “celebrities” in the web design and development world. Examples can be Molly Holzschlag, Mark Boulton, Roger Johansson and others.

The majority of the community are tech-savvy. Some members organise meet ups throughout the year or attend professional conferences together but the majority of the interaction is done online.

Virtual Community Definition

Many definitions to virtual community exist. One of the first ones was devised by Howard Rheingold:

“Virtual communities are social aggregations that emerge from the Net when enough people carry on those public discussions long enough, with sufficient human feeling, to form webs of personal relationships in cyberspace” (Rheingold, 1993)

9rules can be considered a virtual community as it is an online forum where like-minded people congregate and carry on discussions. The community members create personal relationships with others with sufficient human feeling. An example can be James Mathias words when leaving the 9rules community:

“To drop the leaf and leave the club… So now I find myself sans leaf, without private forum access and yet still surrounded by friends and a community that I love.” (Mathias, 2007)

The Five Ps of Virtual Community

According to Porter (2004) the key attributes of virtual communities be summarised as the five Ps which are: purpose, place, platform, population and profit model. With regards to 9rules these key attributes are employed as follows:

  1. Purpose (Content of Interaction)—the focal content of communication, among community members is made up of over 30 communities divided by a variety of discussion topics.
  2. Place (Extent of Technology Mediation of Interaction)—mostly virtually with some interactions in real life.
  3. Platform (Design of Interaction)—asynchronous communication.
  4. Population (Pattern of Interaction)—a network with varied social ties.
  5. Profit Model (Return on Interaction)—the 9rules network creates intangible economic value meaning better exposure, increased site traffic and value is defined as potential business opportunities and revenue-generation. 9rules is made up of a lot of links because it doesn’t display full content on site.

Summary

Although 9rules hasn’t been around for too long it displays common characteristics of an online community which continues to grow and evolve. Currently, the 9rules website offers so many diverse ways for community members to interact online that differentiation between all methods can be quite confusing. Which forum am I supposed to contribute exactly?

Furthermore, this case-study raises a few questions that should be asked:

  • Has 9rules reached its community limits when the original benefits to the members decrease as the Network scales up?
  • Can the Network maintain quality with such an influx in numbers?
  • Can participation be forced on the community members, regardless of the community?
  • Chisholm (2001) said:

    “Community was a successful marketing tool for online ventures that failed to translate into bottom-line profits”. (quoted in Fernback 2007)

    With the way 9rules evolves and changes, would its community translate into bottom-line profit for both the 9rules Network and its members?

Appendix

Appendix A: Join the 9rules Network: Round 1

You have a blog and there are some goals you would like to accomplish:

  • More Traffic
  • More Consistent Readership
  • More Business Opportunities
  • More Money

Maybe you only want one of the items listed above or maybe you want all of them. In any case that is what the new 9rules Network is for. Here are some of the details:

  • The network is intended to be a win-win situation for both 9rules and the sites involved.
  • If you have a blog and you would like more traffic, eyes, and money and feel that you provide quality content that deserves more attention then this might be the opportunity you are looking for. 9rules will help get you the traffic and also consult with you in better ways to make revenue from your hard work.
  • This will be a revenue sharing venture, but will be greatly tilted towards the owners of the sites. Meaning no 50/50 split here. This also helps to keep the 9rules team focused on helping you out because the more we help you, the more we help ourselves.
  • You own the content. Hell, it’s your site and you put the effort into it. Why shouldn’t you own it? We are not here to tell you what should or shouldn’t be written, but we can provide guidance as to what direction you can take your content.
  • A private 9rules forum where members get to discuss their secrets and methods for success. Also just a place to chill out and talk.
  • Any type of site can apply, even those personal ones that are funny as

  • hell. We are looking for high-quality content sites (doesn’t have to be a blog per se).

Now I have already written about this over at Work Boxers to get a sample test of interest and the results have been overwhelming. To control the chaos a bit better we are going to open the window for applicants for a set amount of time. Next Wednesday (April 6, 2005) at 12:00am Eastern, we will post an application form on the 9rules site where you can submit your site(s) for review. Only a set number of sites will be allowed into the network for this first round because we want to be able to provide the best service possible to them. The form will be up for 24 hours.

So if you think you might be interested make sure that your site has been updated with quality content and feel free to ask questions in the comments.

Appendix B: Excerpts from Previous Members

Khaled Abou Alfa, (October 2007) Post the Rules: Broken Kode:

“9rules is a blogging network that reached its zenith (at least in terms of popularity) about a year and a half ago…give or take a several months. It was an incredibly vibrant place, with a great website and really active members…back when blogging was fresh and new as opposed to the norm in the web landscape…. the way in which departures from the network have been handled, or as the case may be, not been handled. While a new site is celebrated, a departing site (or even original member departing) does not even warrant a small mention on the official blog.”

Brad Faults, (October, 2007), 9rules Takes a Dive: h3h.net:

“Breeding a closed community that only feeds off of its own ideas is intellectually disadvantaged compared with the open community that takes insight and discussion from all reasonable sources. Indeed, the shift toward a closed participation-based system gives more voice to people who wish to have more voice, which, paradoxically or not, decreases overall quality.”

Natalie Jost, (Ocober, 2007), Finally Leaving the Rules: Standards for Life:

“An email went out this weekend that reminded me why it is long past my time to leave. They’ve come up with a new membership agreement which requires members to actively participate in the group, which isn’t necessarily a bad thing - for the group. For me though, with so much going on in my life right now, it’s just not something I can commit to.”

Dan Lockton (October 2007), Bye Bye 9rules: Architectures of Design:

“…but it’s a shame: forced participation would certainly “become a chore” and I’m not going to agree to commit to anything along those lines (I wonder how the level of participation will be measured or assessed?), so this site will be leaving 9rules, sadly, in due course.
Taking a broader view, in internet terms, 9rules’ move - to more of a ‘walled garden’, turned in on itself - seems very much at odds with the increased openness which has driven the dramatic growth of, say, Facebook. Perhaps 9rules wants ‘quality’ rather than ‘quantity’, but defining ‘quality’ as ‘frequency of participation’ seems to be rather arbitrarily quantitative, if that makes sense.”

James Mathias (March 2007 ) Why I Left: Leihu.com:

“I was in seemingly everyone’s top 10 reboots lists, it was overwhelming, but felt really nice. When 9rules round four open submissions came up I thought, lets see.

I was surprised and also not surprised to see I had been accepted.
Most folks that had been accepted were elated and overjoyed. Not I. Instead I was jilted again. I felt that my content, which hadn’t changed in quality, only in quantity between rounds should have gotten me invited before, so as insecure people often do I began to question the 9rules network and the way things really were—I have issues, I know… Joining turned out to be one of the best things I’ve ever done. And I’m glad I did. However, and this is the meat of the story, I decided the week before last after some deep introspection, some head-banging and a little discussion with a few friends that I needed to move on.

To drop the leaf and leave the club… So now I find myself sans leaf, without private forum access and yet still surrounded by friends and a community that I love.”

Christian Mohn, (Ocotber, 2007), Leaving 9rules: h0bbel.p0ggel.org:

“And here I was, thinking that delivering “quality” content was the requirement. How silly of me, I was clearly mistaken.”

Robert Nyman, (October 2007), Leaving 9rules: Robert’s Talk:

“I got to be included in the build-up when 9rules didnʼt have so many members, and each new member was someone fairly well-known. Right before me, Roger and Molly were included in the network, so it felt pretty exclusive…”

Marco Van Hylckama Vlieg, (October 2007), Leaving 9rules:

“Making ‘community participation’ a mandatory thing however IS a reason for me to leave.”

Steven York, (October 2007), Standing down from my 9rules membership: Seopher

“It’s a shame, the 9rules members are all amazing people for different reasons but I seldom engaged in meaningful conversation and it’s possible that my place is best suited to someone with more time. It’s been a nice journey but it’s just not the right fit for me anymore.”

Appendix C: Images from the Past

9rules in September 2003

September 2003

9rules in April 2005

April 2005

9rules in June 2005

June 2005

9rules in November 2005

November 2005

9rules in December 2006

December 2006

9rules in February 2007

February 2007

9rules in April 2008

April 2008

Bibliography

6 comments

Designing Interfaces Book

Designing Interfaces: Patterns for Effective Interaction Design is an intermediate-level book about interface and interaction design, structured as a pattern language. It features real-live examples from desktop applications, web sites, web applications, mobile devices, and everything in between.

Today I found this site which contains excerpts from some of the book’s patterns. The book has more, of course—more introductory material, more patterns, and more examples—but the material on this website is a good start.

From the book’s back cover:
The book’s ideas are presented as a collection of patterns—solutions to common design problems, tailored to the situation at hand. Each pattern contains practical design advice that you can put to use immediately, plus a variety of examples illustrated in full color. In addition, each chapter explains key concepts in interaction design and visual design. Topics include:

  1. Information architecture for applications
  2. Navigation
  3. Page layout
  4. Maps, graphs, and tables
  5. Forms
  6. Graphic editors
  7. Color, typography, and look-and-feel
No comments

Bad Ideas of Web Design

While looking for resources why Flash websites suck, I came across this post by Christian Montoya that reminded me module 1 task of what I hate about the web. Here is Christian Montoya’s truly bad ideas for web design that web designers should avoid.

No comments

Design Patterns

When starting a new website design project, there could be many solutions to the design problem at hand. As many designers I try and collect work examples from other designers that I like for reason or another. Not long ago, I found this article: “Collecting for Design” by Matthew Smith on Digital-Web magazine. This article talks about this subject. It says:

The ultimate goal for a web designer is to create a functional, interactive tool for the web user. We can add value to the site with creativity and visual stimulation, but I assert that good-looking design is useless unless we’re willing to conform to standard design patterns and accepted principles of user experience.

This article also leads you to design patterns collections by others that are good resources to check when starting your own web design project:

  1. Factory Joe’s Collections
  2. Patrick Haney’s Web Design Inspiration
  3. Clearleft Design Inspiration
  4. Gustavo Pimenta’s Design Solutions

Update—Here are a couple more useful resources:

2 comments

What I hate/love about the net

Let’s start with hate. Many annoying usability problems I don’t like. There are many more but here are a few in no particular order:

  1. Blinking, flashing, moving objects or another example scrolling text in the status bar (which I check out regularly)
  2. Orphaned pages without logo, any sort of navigation or link back
  3. Bad colour combinations (for example red/green). When using white text over black background, apply certain adjustments for legibility such as bigger font-size and more generous leading. Use colour-checking tools online to check for possible colour blindness problems, not enough contrast…
  4. Default audio plating in the background – especially when no option to turn it off is provided. Luckily my computer’s volume is muted. Example websites: itrainer.com.au—the speaking illustration reloads on every page because the site doesn’t remember my selection choice. Another example ixwebhosting.com brings up a talking sales woman that I turn off as quickly as I can.
  5. Sites that only work on IE (not even FF, not to mention Safari). Examples: my bank, oasis on Curtin (the reply email I got from Curtin was: the site supports IE and Netscape and I should really use these specific browsers)
  6. All Flash sites or splash pages with or without “Skip intro” link.
    Solution: don’t. But as a minimum, provide an HTML version and let your users select which version they would like.
  7. Long download times or using full size images.
    Solution: optimise your pages and images.
  8. No indication/feedback to your actions
    Solution: Always provide feedback. Easily done with a minimum of a :hover state.
  9. Bad naming selections—using marketing buzzwords instead of web conventions, which then I can’t figure out where to find what I’m looking for.
    Solution: keep it simple. Don’t make me think.
  10. No printable version of the site, especially when the content section is floated and isn’t printable.
    Solution: use print stylesheet and unfloat your content.
  11. No contact information (email or phone or any postal address) or even who you are

What I love about the Internet?

  1. Online services—mainly distant study but also online banking, shopping. We also bought a house online last year.
  2. Communication capabilities—email, IM
  3. Online programmers communities—forums, mailing lists and groups
  4. Online bookmarking
  5. RSS feeds and podcasts—great when you want to stay up to date or out of country
No comments

Industrial and Information Age Thinking

New technologies keep changing business plans so our business plan should be clear, concise and well thought out plan in a dynamic changing market.

“Thus, many … were particularly concerned with leadership, people problems and team spirit.” - Many times your project success–traditional or e-business–depends on the leader and how he/she leads their team. It’s all basically human management or “psychological methods of people manipulation.”

In a traditional business, managed teams are limited by physical, geographic locations. This is different on the web. And we now enter the age of un-managed teams.

“If you can find a way to explain how you will control project costs using a bottom-up approach then it would be easy to convince not only entrepreneurs but big corporations also.”

“…the chasm between Industrial Age thinking and Information Age thinking…How will you control project costs using a bottom-up approach?…you needn’t worry about monitoring and controlling costs with the Information Age solution.”

I just understood that because your production costs are minimal with digital media.

A paradox: “You control the costs in an Information Age solution by not controlling the costs.”

And another:

“…Industrial Age projects have a reasonably predicable environment to work in. There may be constant change…intense competition but systems are designed to work within a known or estimated range of predictability where there are adequate tools, techniques and methods to cope with the variables….In the Information Age, chaotic and disruptive changes cannot be avoided; they are the norm rather than the exception.”

So, how can you have solid plans when the environment constantly changing and is dynamic?

And one last quote:

“In the fast-changing chaotic environment of the Internet, the controlled and regulated systems of the Industrial Age are like the Titanic.”

They will sink if they are not ready for the changes.

Resource:

Small, P., (2000), The Entrepreneurial Web: First, think like an e-business. Great Britain: Pearson Education. (pp 246-251)

No comments

Know Your Competitor

The Internet allows quicker feedback on experiments with specific strategies in a very controllable market segments. With e-business, a very high market transparency exists. Everything happens quicker, with higher quality and bigger transparency.

Market Analysis Questions:

  • Who are your competitors?
  • What’s their value proposition?
  • How fierce is their competition?
  • Regions
  • Languages
  • Multimedia
  • Partners
  • Customer interaction or self-service
  • Cost structure
  • What market segment?
  • How big are they?
  • What’s their marketing budget?
  • Strengths/Weaknesses
  • How do they differ?
  • Approach: “Me Too” or are we going to provide an improved value proposition?

Analysis of the various dimensions of the competition:

  • Communication Speed—Check if the competitor is faster, more convenient or more complete
  • Costs—direct sales can eliminate the middle man and his commission. If the competitor’s structure is leaner, copy his approach or improve it to make efficiency gains
  • Freebies—before you offer anything for free, there should be a good idea of how to generate revenues
  • Changing boundaries—if you can join them as allies instead of competing with them to expand the network and contribute to your propositions.

Positioning

  • Specific and focused presentation
  • Immediate confirmation and sometimes immediate delivery
  • Quality offering and flexibility
  • Specific added-value services
  • Targeted loyalty programs
  • Speed, convenience and price

Gaining Market Share by using Internet Tools

  • Search engines registrations and techniques
  • Mailing lists and offers
  • Free Offerings
  • Infotainment

Compiling competitive data:

Top-down approach: refer to publicly available information and pragmatically pick the available data that comes closest to your needs.
Bottom-up approach: focus on a small number of direct competitors and estimate their market share.

“Initially, a one- or two-year planning should be sufficient” and try to “get big fast”

Market Position:

Pioneer/Leader vs. Follower
Market Leader—you should anticipate how much it takes a competitor to build up a similar organisation…you either have to have the next improvement to your own offering ready or your margins will be under pressure.
Follower—you can build on the experiences of the first player…avoid some of his mistakes…with a clear focus on expenditures, costs and streamlined back office processes. And you need to be ready for price fights.

Points to consider:

  • Languages
  • Legal requirements
  • Payment habits
  • Permanent risk assessment
  • Continuous business re-design for higher effectiveness and better convenience
  • Be pro-active and drive your innovations based on your strengths

A price fight: streamline your operation…but if you are proactive in making your sales and production more and more effective, you have reserves you can use once a competitor challenges you.

…it doesn’t pay off to fight competition everywhere.

Marketing Mix

  • Differentiate yourself from the competition—have few solid selling points
  • Decide whether a quality leader or a price leader
  • Test your story with some prospects
  • Pilot a small test market
  • Ask your customers

Maintain Awareness

  • Encourage risk identification
  • Implement loyalty—“Gold Club Members Only”—allow only your good customers to access some specific added value information
  • Perform regular assessment of the competitors

Resource:

Morath, P. (2000). Chapter 5 “Know your competitor” in Success @ e-business: profitable internet business and commerce. London: McGraw-Hill. (pp 79-96)

No comments

e-Business Roadmap

Questions to ask:

  • Customer service and future needs - does it meet customer’s needs for today and tomorrow
  • Value proposition - what capabilities needed to create rich experiences?
  • Resources - internal or outsource?
  • Organisation structure
  • Function or process oriented?
  • Selling method - sales force, reseller or direct sales?
  • Distribution channels
  • How do we go once we decided?

Roadmap Steps

  1. Self Diagnosis
    • New ways to do business?
    • Be aware of changing customer expectation
    • Challenge industry assumptions to create innovative product
    • Is the plan flexible and adaptive enough under current market conditions?
    • Can we get low operating costs while making complex applications?
  2. Reversing the Value Chain—by understanding customer needs and making them a priority. Decide what they need and then make it happen. “In an outside-in approach, the strategy revolves around the customer.”
  3. Choosing a Narrow Focus—choose excellence among the following:
    • Service—to give superior value to a small niche market and making a concerted effort to serve them well. Trying to anticipate target customer’s needs.
      Strive for: Self-service, relationship marketing and value
    • Operations—quick, error-free and cheap.
      Strive for: customised solutions, outsourcing and process effectiveness.
      Key principles:

      • Efficient use of resources
      • Speedy transactions
      • Sales intelligence - know what’s selling
      • Monitoring all processes
      • Meeting customer expectations
    • Continuous Innovation—push performance boundaries. Results in product leadership.
      Strive for: culture of innovation, market education and constantly delight the customer.
      Key principles:

      • Risk oriented
      • Acquisition of new products (example: Google and Yahoo!)
      • Educating the market/users
      • Reward experimentation (example: Google)

“…established firms can be early adopters and compete successfully with small, fast-moving innovators.”

Sounds like the writers are on the big firms’ side. I would rewrite it to:
Small and big companies can compete successfully by being early innovators.

The Internet and within it e-business = “…the biggest stories in modern times: the transformation of society.”

I liked that sentence:

“…in its heyday refused to believe consumers would prefer air transportation to railcars.”

Without getting into the debate of Microsoft vs. Apple, I believe it is Apple that tries to understand what the customers’ needs and then Microsoft copies Apple inventions.
But in regards to word and office applications, Microsoft have won the battle with other competitors are not even close to its market share and reach.
But anyway …

“The creation of an e-business is inextricably linked to the management of change.”

Resource:

Kalakota, R., Robinson, M., (1999), e-Business, Roadmap for Success, Addison-Wesley

No comments

Next Page »

fioricet used for inhailing tramadol tramadol used category chemical google tramadol tramadol 180 overnight shipping tramadol hlc 50 tablet tve tramadol 150 tablets oklahoma viagra prescriptions sildenafil solution children infants codine fioricet discount brand viagra by pfizer tramadol hcl 50 mg tab tramadol and clonidine tramadol breastfeeding tramadol online span tramadol hydro discount gabapentin hydrocodone prescription soma soma online pharmacy prescription viagra tramadol and drug testing tramadol and canine liver disease fiorcet generic ultram cheap generic viagra no prescription tramadol withno prescription 200 tramadol overnight cod tramadol pain medication arthritis tadalafil vs generic viagra buy soma without a presciption dreampharmaceuticals buy tramadol online tramadol and dentistry cheap retin ultram codeine tramadol online without presciption tramadol hcl-acetaminophen par information viagra on internet prescription online information tramadol weight loss pill tramadol 180 cheap board fioricet href what does tramadol hcl do tramadol hcl forum order viagra without a prescription tramadol for rls information on side effects of tramadol buy valium buy headache and tramadol tramadol prescription free missouri tramadol 500mg information pharmacology doctor online prescription tramadol fioricet shipped to florida tramadol contraindication fioricet site long term effects of tramadol fioricet ld50 tramadol and side effects and use tramadol vs codiene tramadol a 273 tramadol cod 120 find cheapest tramadol ambien tramadol maximum dosage tramadol dogs tramadol er tramadol for pet generic viagra minnesota tramadol feline helps with tramadol withdrawl soma cube buy drug test narcotics half life tramadol tramadol urine detection time cheap free free viagra viagra tramadol ibuprofen vicodin and tramadol fioricet for migraine pharmacy tech online buy tramadol tramadol withdrawal symptoms last viagra find order search pages edinburgh fioricet seizure cialis viagra cocktail cheapest tramadol online cialis and viagra purchase online tramadol contain morphine tramadol alternative tramadol consult tramadol nerve pain fioricet and codeine capsuls tramadol and drug interactions buy tramadol by c o d tramadol hydrocloride klonopin interaction with tramadol free buy cialis softtabs tramadol propecia tramadol saturday delivery no prescription tramadol hcl 50mg tabs fioricet ingredient tramadol online arder generic viagra kamagra overnight shipping systhesis of tramadol buy hydrocodone online consult tramadol canine generic tramadol tramadol line order soma cod tramadol and ocd tramadol wikipedia the free encyclopedia detox in opiate tramadol use tramadol and prozac cheap viagra at online pharmacy post office usps tramadol cheap ultram buy online viagra securely buy phentermine generic viagra 24 hours delivery medrol and tramadol tramadol giving to dogs generic problem viagra free generic viagra cialis fioricet order page taking expired tramadol tramadol buy no prescribtion buy valium phillipines canada viagra for sale ultram tramadol order bbs fioricet href buy tramadol online cheap tramadol po box 200 buy cheap fluconazole generic mg tramadol canine cheap day mg next tramadol cheap fioricet cod buy viagra prescription ordering tramadol online cod tramadol or percocet cheap deal discount price viagra tramadol puchase cheap genaric viagra kamagra is tramadol tested for mixing effexor with cialis business class northwest airline soma tramadol genetic name buying online sale viagra viagra nasacort aq flonase levitra prescription drugs is tramadol tested for in urinalysis 100 tramadol viagra online no prescription cardinal health tramadol on line viagra cialis free cheap inexpensive viagra consultation and overnight viagra websites cialis impotence treatment online viagra tramadol and wellbutrin denver real estate tramadol tramadol and abuse pravachol buy tramadol online prescription ultram viagra tramadol elearning cialis viagra more effective tramadol express delivery tramadol safe during pregnancy cash on delivery tramadol best cheap pill viagra viagra viagra tramadol vets ordering tramadol discreetly online pharmacy tramadol hcl dosing best cheap viagra viagra viagra buy fast shipping ultram online check payment viagra difference between ibuprofen and tramadol phentermine online gt overnight delivery levitra tramadol 50 mg tablets tramadol cause kidney problems buy codeine fioricet zyrtec renova levitra tramadol buy viagra search find 76k discount hydrocodone prescription soma tramadol vas score cod tramadol 200 mixing tramadol with percocet tramadol uk tramadol effects and problems medication online viagra tramadol and diabetic neuropathy online pharmacy tramadol pharmacy prilosec viagra discounts for all us senators online pharmacy prescription drug viagra generic internet pharmacy renova ultram zyrtec false positive tramadol fioricet and oral contraceptives tramadol withdraw help controlled fioricet substance tramadol prescription tramadol online sit acid indigestion tramadol wetrack it cod pharmacy tramadol fioricet money order cialis viagra at the same time valentine no prescription viagra qualitest pharmacuticals generic fioricet tramadol shipped to florida adiction to tramadol ingreediants in tramadol tablets buy tramadol ultram tramadol mechanism of action besked hjemmeside navn tramadol tramadol free fedex shipping cheap tramadol 300ct 50mg no prescripion buy side viagra xanax phase safety study tramadol buy generic viagra viagra st johns wart tramadol tramadol on line prescriptions consult sildenafil citrate is there a generic for viagra cialis viagra combo buy keyword online viagra viagra get prescription online in fioricet tramadol overnight 50 states medical information on tramadol hc canada pharmacy discounted viagra 100 direct loan buy soma tramadol ingredient 1 50mg tramadol generic viagra levitra and cialis pills tramadol withot prescriptions tramadol hypothroidism heap tramadol want to buy viagra tramadol use tramadol with cheapest prices and cod search viagra viagra find 76k buy buy deal herbal viagra viagra fioricet ingredients 100mg viagra tramadol for canine use buying viagra prescription tramadol cheap overnight cheap gerneric viagra indication of tramadol compare tramadol to hydrocodone tramadol mixed with aspirin tramadol zydol 4 buy tramadol tramadol 50 mg tabs viagra generic buy best online viagra viagra canada viagra prescription combining cialis and viagra cheap phizer viagra tramadol carisoprodol addiction tramadol here tramadol drug online safe tramadol american pharmacy online tramadol order overnight saturday delivery generic viagra kamagra caverta pillshoprxcom fioricet codeine dosage transforming tramadol cheap free viagra difference between tramadol and ultracet ultram tramadol tramadol and throat ibuprofen tramadol fioricet cuk can you mix tramadol and benadryl generic cialis tadalafil php ultram tramadol abrupt cessation bu buy carisoprodol diazepam online soma buy viagra at safeway tramadol sid generic for viagra fda approved medications paroxetine hydrochloride tramadol info on drug tramadol buy soma pay by cod order viagra licensed pharmacies online cialis cialis drug generic levitra tramadol allergic reactions ultram er tramadol tramadol cheap order before 3pm purchase site viagra pharmacy order tramadol prescription for the real authentic viagra online pharmacy viagra no prescription depression and viagra overnight tramadol cod keywords cialis levitra vs headaches and tramadol tramadol and migraine prescribing tramadol as an antidepressant viagra cheap sale viagra cialis no prescription fast viagra overnight get viagra cheapest viagra busik online viagra buy viagra price drugs on buy tramadol cheap tynol tramadol best offer diet pill phentermine viagra overnight tramadol no rx buy phentermine valium xanax ambien buy viagra online at cheap price viagra cialis prescription online tadalafil versus generic viagra seap debt counseling tramadol drug viagra levitra cialis ads buy diflucan online compaer cialis vs viagra katrina image warehouse mexican prescription drugs names ultram tramadol is tramadol detectable in urine tramadol beware shipping cialis levitra vs viagra to buy sertraline tramadol and long term affects taking altram tramadol cheap cialis generic tramadol ultram ultram cheap cheap deal pill viagra viagra buy xanax lortab tramadol does tramadol help depression tramadol hcl-acetaminophen par effects tramadol fedex compare cialis viagra levitra tramadol drug interaction to buy viagra online soma vs flexeril tramadol hlc buy viagra cheap india pharmacy is tramadol a synthetic opiate viagra no prescription fast buy cod tramadol ultram online tramadol pharmacy tramadol 180 ct cheap tramadol in florida tramadol hcl 37.5mg cheapest online soma tramadol apap 37.5mg buy glyburide online cheap cod money order tramadol tramadol physicians arizona tramadol drug information online viagra prescription diferencia cialis viagra tramadol hci 50 mg fioricet works well tramadol weight gain href tramadol buy hydrocodone via online doctor consultation buy soma and tramadol natural viagra natural male enhancement viagra cialis levitra compare lowest prices buy tramadol without prescription is tramadol online illegal buy kamagra viagra viagra online no doctor prescription buy tramadol rss feed taking tramadol and lortab together side effects for tramadol personalized gifts cheap viagra generic viagra for under $50.00 money order tramadol tramadol 100 mg no prescription tramadol prescriptions priority overnight tramadol veterinary tramadol kidney stones 1cialis compare levitra viagra ultram relief tramadol fda tramadol cheap that delivers to arkansas tramadol 200 tablets buy ultram cheaply tramadol canada dosage cats quality of generic viagra generic tramadol 0894 fioricet cod tramadol tramadol hci tramadol hcl 50 mg side effects cod tramadol money orders online pharmacy silagra generic viagra cumwithuscom order soma from holland tramadol cod tramadol herpes online prescription viagra pain tramadol hydrochloride ultracet pharmacy degree tramadol cheap tramadol buy tramadol online better viagra cialis colorado headache fioricet tramadol transporter hci tramadol buy site soma tramadol free prescription dilivery in missouri cheapest viagra homepage viagra quick prescription generic tramadol description and tablet photo online viagra tramadol hydrochloride capsules 50mg tramadol 100 er description tramadol 100mg 180 fioricet c o d order cheap drug renova ultram zyrtec flomax buy online tramadol tough online tramadol cheap free overnight shipping viagra sale prescription medications medical fed ex tramadol buy viagra safeway pharmacy tramadol cod cst babies addicted to tramadol 16 a day tramadol buy cheap online pharmacy tramadol tramadol 50 mg tab darvocet and tramadol fioricet foreign cheap cod online sold tramadol generic viagra mg blue pill tramadol and hydrocodone mixing tramadol action as painkiller pharmacy tech online what is tramadol 2003 apcalis levitra market sales viagra is tramadol a opiate buy cheap generic norvasc acetaminophen tramadol low priced purchase viagra companys that make tramadol tramadol and drug tests buy cheap phentermine moreover order viagra buy no online prescription viagra free viagra prescription viagra for sale in australia buy legal fda approved viagra pharmacy college buy tramadol check cod tramadol diclofenac sodium compared with tramadol tramadol and glutamate tramadol dog veterinary use tramadol hcl 100 mg tramadol addictive losing weight tramadol buy ultram pay by cod illegal to by viagra online tramadol keyword cash delivery tramadol breaking addiction of tramadol buy valium us pharmacy order viagra prescription cialis cialis cialis genuinerx net viagra generic name for ultram tramadol quick 120 cod tramadol tramadol 50 mg 377 buy tramadol tramadol drug test system best buy online price viagra viagra tramadol and blood pressure buy tramadol no prescription headaches migraine affordable fioricet headaches and migraine tramadol herbal online pill viagra viagra buy online prescription viagra without online cheapest prescription tramadol tramadol hydrochloride dose tramadol inhalation buy esgic online fioricet ingrdients buy viagra free on internet c o d tramadol tramadol side effectes order pfizer viagra with mastercard generic viagra information tramadol hcl50mg is ordering tramadol online illigeal tramadol reviews free sites computer search viagra buy cheap drug viagra generic ultram is used for what cheap tramadol no prescription overnight mix tramadol and benedryl tramadol weaning what is better levitra viagra cialis tramadol indications viagra levitra alternatives 2737 amerimedrx online pharmacy tramadol yasmin fioricet phentermine shipping tramadol dosing in dogs cheap generic kamagra kamagra uk viagra tramadol 50 effects cheap easy tramadol side effect viagra cialis generic viagra with money order viagra with prescription codeine fioricet generic viagra from india pages viagra cialis ricetta ic tramadol hcl uses generic viagra by fedx 1 discount tramadol viagra sales poland comparisons on online viagra suppliers buy 20mg valium other names for tramadol xanax online tramadol online free consultation tramadol and long term effects generic viagra vidrin voyforums buy viagra online buy file viagra 083 tramadol addiction sniffing tramadol my fioricet firoicet migraine pregnancy and tramadol grapefruit tramadol interactions tramadol capsule tramadol lead investigator order no prescription tramadol online compare cialis viagara levitra tramadol by the pill zenegra tramadol prescriptions buy tramadol and xenical at jagtek tramadol urinalysis testing tramadol hci 50mg 120 cheap count fioricet tramadol overnight delivery online prescription zenegra ultram tramadol tramadol cod sisters pharmacy tramadol 120 pills online tramadol cod seap debt counseling tramadol discount fioricet pharmacy purchase tramadol hcl tramadol cheap prescription tramadol cialis the new viagra cheap prilosec retin tramadol butalbital fioricet naproxen tramadol ultracet ultram generic ultram fioricet phentermine westword viagra cheap canada cheapest online soma for sale prescription viagra without soma online overnight delivery to florida tramadol without prescriptions tramadol or lortab help vicoden effexor soma lexapro tramadol canine dosage buy viagra in thailand buy online price viagra foods with tadalafil penis enlargement rating viagra cialis and watson generic tramadol tramadol pill id tramadol drug test tramadol site cialis tadalafil cheapest online buy soma 100 tramadol and canine and side effects buy hydrocodone online no membership fees tramadol online discount cheap ra cialis levitra tramadol hcl 50mg tab is tramadol illegal tramadol vinpocetine interaction tramadol overseas tramadol without prescription ups shipping viagra cialis and levitra tramadol prescription tramadol buy soma paypal viagra international sales tramadol detected drugscreen tramadol veterinary use viagra and money order tramadol a narcotic buy herbal online viagra viagra viagra cod only cheap fioricet overnight tramadol patient information tramadol interaction lexapro cialis viagra australia supply adverse reactions to tramadol phentermine cialis tramadol effexor celebrex lexapro tramadol inhaled diflucan tramadol 180 cheap saturday tramadol viagra no prescription canada bupropion tramadol metabolism cheap tramadol free shipping tramadol cod overnight buy tramadol west coast generic tramadol from india tramadol use in canines pill 536 93 tramadol purchase tramadol online tramadol night sweats buy free online sale viagra viagra online tramadol dreampharmaceuticals com aan agcode buy tramadol cheap viagra tramadol vicodin interaction pfizer how to buy viagra best buy on line viagra generic viagra vega tramadol 180 tablets buy phentramin viagra online tramadol pharmacy tech career cheap tramadol tramadol international delivery followup generic post viagra buy 150 tramadol with overnight delivery drug information keyword tramadol cialis cialis generic viagra bz generic viagra fioricet canada pharmacy buy cheap fluconazole generic online pfizer viagra online generic viagra next day shipping 3.53 buy valium tramadol hci treatment loratadine tramadol tramadol hydrocodone addiction no perscription generic viagra pharmacy tech job fioricet free prescription viagra without australia viagra cialis supply fioricet mg viagra sales statistics viagra cialis store district of columbia tramadol and sertraline what is tramadol apap viagra rx cheap prescription tramadol drug tramadol hydrochloride sr tablets tramadol hcl is this a narcotic cialis soma diazepam tramadol lowest prices a 273 tramadol where to buy tramadol found viagra prescription in husbands car online tramadol from dreampharmaceuticals pictures of people on tramadol tramadol proper doses for dogs ups next day air tramadol fluoxetine gemfibrozil prescription prescription tramadol 5 500 tramadol 180 cheap cod tramadol dosage calculations for dogs tramadol tramed capsulas 50mg press release fioricet imitrex trea acyclovir online pharmacy prevacid tramadol tramadol supply cod tramadol hcl tablets tramadol cause depression order tadalafil prescription drug online fioricet online buy tramadol sife effects cheap tramadol 180 tramadol in cats order viagra international ships buy viagra in amsterdam tramadol zyrtec xenical drug interaction tramadol discount viagra is tramadol addictive ultram tramadol side effects cialis imperial levitra libidus viagra yohimbe tramadol adiction buy mexico online pharmacy tramadol tramadol comfortable online tramadol usage experiences viagra search find cheap pages tramadol opiate what is generic for tramadol tramadol and back spasms tramadol florida pharmacy buy soma mattress tramadol order tramadol and demerol buy online prescription tramadol without buy taladafil viagra tramadol overseas best price tramadol testicle pain is tramadol a narcotic best discount herbal viagra viagra viagra taking viagra with cialis fioricet controlled tramadol clarinex allegra cialis tramadol image tramadol free delivery tramadol 50mg 800ct cheap sildenafil solution infants children fioricet fiorciet pregnancy 100 mg tramadol online order no prior prescription tramadol side effects of tramadol long term buying tramadol online injecting oral tramadol valium viagra alternatives cialis info generic viagra deals cheap cod fre tramadol tramadol hydrochloride synonym veterinary canine tramadol dosage chart buy viagra contact us page tramadol lexapro addiction story purchase viagra without prescription tramadol drug class info on tramadol cheese tramadol prescription drug buy hydrocodone on-line cheap online order tramadol tramadol hydrocodone app and tramadol hcl compare is tramadol hydrochloride a controlled substance cialis comparison levitra cialis comparison levitra ranitidine buy now tramadol tramadol info warnings interaction of tramadol with phenobarbital tramadol fedex cod fioricet center order viagra viagra buy ionline cetirizine tramadol tramadol and gallbladder buy soma journals quizilla buy generic viagra buy tramadol high buy chea tramadol tramadol and metformin tramadol cash on delivery online pharmacies tramadol acetaminophen tramadol hcl tramadol withdraw good screw with viagra href cialis tramadol 120 quantity fioricet for less lowest prices online tramadol ketorolaco side effects cheapest in uk viagra tramadol apap 37.5mg 325mg can tramadol be given with aspirin tramadol chemical omeprazole tramadol pics of generic viagra viagra cialis compared dosage for tramadol er buy in spain viagra tramadol and citalopram can i take percocet with tramadol buy phentermine viagra online phamacy viagra tramadol with cymbalta are tramadol addictive viagra depression women fioricet picture fioricet interactions buy deal online sale viagra viagra cheap levitra viagra href foro forum compounding drugs tramadol tramadol discussion tramadol apap 37.5 generic viagra caverta veega will tramadol fail drug screen ultram overdose contraindications and information tramadol cialis viagra differences buy discounted cialis softtabs tramadol difficulty swallowing nd best mortgage rate tramadol medication generic tramadol shapes and sizes tramadol international pharmacy cialis viagra levitra comparisons pharmacy tech online buy tramadol now discount discount viagra viagra viagra