• Toll-free  888-665-8637
  • International  +1 717-220-0012
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

3 Pages<123>
Andy Miller
#21 Posted : Saturday, March 15, 2008 2:00:11 PM(UTC)
Andy Miller

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 2,136

Was thanked: 1 time(s) in 1 post(s)
I simply cannot believe the number of detailed ideas being discussed in this thread. Fantastic!
Andy Miller
Structured Solutions

Shipper 3 - High Velocity Shipment Processing
Outdoor Ed
#22 Posted : Saturday, March 15, 2008 7:30:31 PM(UTC)
Outdoor Ed

Rank: Member

Joined: 3/4/2006(UTC)
Posts: 121

Marcus, thanks for your #7 in your reply

7) Our ticket system did not enforce cut off dates for support until last month. This was by design. It was our goal to provide support for more than 1 year for free if possible because we do value our customers, we want our software to be great, and we absolutely want to make sure customers are happy with our products. Last month we had to change the ticket system to enforce support time limits because the volume was getting so large that it was negatively impacting response times for paying customers.

I'll take that as an apology for your previous post.

Rick
Cliff
#23 Posted : Saturday, March 15, 2008 7:43:24 PM(UTC)
Cliff

Rank: Member

Joined: 5/24/2004(UTC)
Posts: 4,147

Just to clarify my tongue-in-cheek lifeboat statements, I'm not attacking BV, and didn't mean for it to come across that way. I hold a deep respect for Marcus & Co. and would be the last person to openly disrespect their efforts. I just think that they need help in the support and focus arena, from my vantage point, because I've been on the SF side of the pond and have experienced those patterns first-hand.
Marcus
#24 Posted : Saturday, March 15, 2008 7:46:41 PM(UTC)
Marcus

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 1,786

Rick,

No apology was meant. Just because we gave you support beyond what you were entitled to is no excuse for lambasting us on response times.
Marcus
#25 Posted : Saturday, March 15, 2008 7:52:44 PM(UTC)
Marcus

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 1,786

Can anyone make a suggestion on ASP.NET wiki software? FlexiWiki and DotWiki are two names that come up often? Anyone used either one?
Cliff
#26 Posted : Saturday, March 15, 2008 8:09:42 PM(UTC)
Cliff

Rank: Member

Joined: 5/24/2004(UTC)
Posts: 4,147

I do think a wiki would be the perfect thing to take some of the heat off of BV with regards to the manual and general support issues. Put the manual in a wiki, let anyone in the community edit, add, and update as needed.

I've never used a wiki built in .Net, so I can't make an app suggestion. MediaWiki is the most popular (think Wikipedia), and there are popular hosted wiki services available like Stikipad (performance is rough) and PBWiki (might be a good solution).

You have time to build one into the new DotNetBB, right? :)
Andy Miller
#27 Posted : Saturday, March 15, 2008 9:14:50 PM(UTC)
Andy Miller

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 2,136

Was thanked: 1 time(s) in 1 post(s)
Does Graffiti (Telligent) have a wiki?
Andy Miller
Structured Solutions

Shipper 3 - High Velocity Shipment Processing
Cliff
#28 Posted : Saturday, March 15, 2008 9:38:44 PM(UTC)
Cliff

Rank: Member

Joined: 5/24/2004(UTC)
Posts: 4,147

GraffitiCMS doesn't have a wiki that I've seen. Would be a good plugin for it, though.
[email protected]
#29 Posted : Saturday, March 15, 2008 10:33:11 PM(UTC)
bobn@laurastamm.net

Rank: Member

Joined: 6/6/2005(UTC)
Posts: 483

I have said it in other threads & Mitch hit on it earlier in this one as well. I think BV software is excellent software. They do a good job. But the thing that makes it all work, especially for us non developers is the people in this forum. Yes Cliff, you have put in your fair share of support as have a lot of others.

I think I have submitted 2 support tickets since we bought our first BV4. One of them was a bug in the QB Connector. All the rest of my answers I got from you guys in this forum.

But I did do one thing right. I chose a good web host, not a cheap one (Noah), that knows the software. Then we tried not to change it too much.

Good knowledgeable host. Very few modifications. Patiently waiting for bug fixes and features to be released before we add the feature to our site. All these things help reduce the risk of accidentally shooting ourselves in the foot.

Cliff is right. Excellent customer support is critical to the success of most businesses. Marcus is also right. "Removing this tag may void the warranty" really makes it difficult to provide good timely support.

Lot of pieces to the puzzle. But that's what makes being in business fun.

Bob Noble
john.power
#30 Posted : Sunday, March 16, 2008 2:06:13 AM(UTC)
john.power

Rank: Member

Joined: 7/14/2004(UTC)
Posts: 254

Hey Cliff, they just don't make movies like that anymore do they :-)...glad to see you're hanging in, but if you do land in the water "...just keep swimming..." (Finding Nemo) at least until you can scramble back on board...an offdeck excursion doesn't always have to end tragically.

One of the reasons I often read these forums is that I'm the "Marcus" of an small software company. Personally I don't cut code but do have primary responsibility for application design, business strategy, marketing etc. We have 2 lines of business, consulting to large corporates ($250M - $1B t/o) and an ISV operation. My passion lies with the latter serving SMBs like most of BV's clients &amp; on this front we have a long way to go.

So whats the point? Well, I know how tough it can be...we've had our share of success &amp; failure and I could fill a blog or 2 with war stories.

First, you have to survive in order to thrive. Software solutions are unique in that they are largely intangible products whose overall performance is dependant upon many external factors in the hands of often unqualified consumers. Immature companies (small software vendors), even those with sound intentions of providing great value offerings and excellent customer service really struggle with financial constraints, technical risks associated with R&amp;D, personnel issues and juggling short term tactical imperatives that usually conflict with longer term strategic objectives.

That said, software vendors are ultimately judged in the market place by the quality &amp; consistency of their long term performance and ability to build a credible reputation within their existing &amp; prospective client base...sympathy votes aren't worth much at the end of the day...vendors either deliver or die.

I don't profess to have all the answers by any stretch of the imagination but I've had long term experience with several major vendors as both a customer and partner and been fortunate enough to have met some key industry leaders at Intuit &amp; Microsoft amongst others and here are some conclusions I've come to along the way.

Vendors:

<UL>
* promise less &amp; deliver more...less "features", more reliability...focus on the basics.

* manage client expectations...be clear &amp; consistent with messaging.

* advertise what works...so that it "works as advertised".

* one size fits all support doesn't work.

* good documentation is very cost effective.

* be ethical...instill a customer centric culture within the organisation.

* recognise mistakes, 'fess up and deal with them quickly.

* work closely with key partners on testing
</UL>
Customers:

<UL>
* be realistic in your expectations. "...you can't always get what you want, but if you try..."

* understand that no software is perfect or bug free.

* avoid customized solutions if possible...stay close to OOTB functionality...use supplementary addins if necessary.

* use vendor prefered or qualified partners

* test your own setup vigorously before going live...minimise risk

* if you want a good long term relationship with a supplier, praise publically and complain privately.

* vote with your feet...if a vendor fails to reasonably deliver...don't beat your head against the wall, move on quickly &amp; let Karma do the rest.
</UL>
So, getting back to the original line of this thread...how does BV rate on support and how can we all benefit by an improvement?

This is just a personal opinion (obviously) but I do think support could be improved.

<UL>
* Documentation is not as good as it should be, but some customers don't even try to go through a learning curve, they expect instant results.

* This forum is a key asset only because of the contributions of a few (you know who you are)...lets not underestimate its value.

* I'm not a fan of wikis if they are open to any &amp; all unqualified contributors without some form of QA.

* Not using one of the few recommended hosts (e.g. Resposio) is insane and compounds the whole support issue for all parties.

* SPs and support relating to bugs with core functionality should be "free", the upfront license cost should be whatever is required to cover this.

* All other ongoing official support should be on a user pays basis offered via the ticketing system and include free major version upgrades. (I'm not sure the current plan has the balance right in terms of upfront cost and monthly fees).

* Support for custom solutions should be charged for as a consulting exercise at rates reflecting the relative cost and low reusability of outputs.
</UL>
Whoa, this is much longer than I intended, so here is the nutshell...BV support is not "perfect" and can be improved but is above the standard I feel is necessary when considering which platform to deploy as a merchant's ecommerce solution. The big picture...these guys are way better than many of the alternatives out there within their price category AND most of all, their attitutude &amp; culture is right minded, driven from Marcus down as evidenced by his openess in this forum and willingness to respond to emails directly (albeit not fast enough for some..but I can identify with the whole volume thing here).

A final point...if you want to succeed, get a good host...focus on your business and remember that the upfront cost of BV and the cost of hosting are all insignificant in the overall scheme of things.
john.power
#31 Posted : Sunday, March 16, 2008 3:29:11 AM(UTC)
john.power

Rank: Member

Joined: 7/14/2004(UTC)
Posts: 254

Marcus, you asked for suggestions earlier in this thread...so here's one that might be worth thinking about...you can judge the practicalities etc.

Offer a lower cost per client (not site) support plan with guaranteed response times but contingent upon the following:

<OL>
* The client's site(s) are all hosted with "an approved host".

* The site uses a "preferred payment processor" (ie: a restricted list...just make sure WorldPay makes the cut OK :-))

* The store does not use any custom code (ie: no mods to source)

* The site is on current or immediately previous SP
</OL>
The basic idea is to reduce complexity and leverage the benefits by providing better support outcomes for mainstream clients.

Those on the cutting (or is that bleeding) edge should pay more and expect slower responses given the almost limitless variables etc.



Now the above would only work if you carefully select hosts and primary payment processors AND really put in the effort to make this combo above pretty well rock solid.



Anyway, just my thoughts.
Andy Miller
#32 Posted : Sunday, March 16, 2008 4:23:41 AM(UTC)
Andy Miller

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 2,136

Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: "JP3" Go to Quoted Post

SPs and support relating to bugs with core functionality should be "free", the upfront license cost should be whatever is required to cover this.
Excellent post. Can you expand on the quoted point a bit?


Should service packs include new functionality, similar to say Quicken? [There is a new version of Quicken each year, and there is a charge to upgrade. If you choose not to upgrade, you will continue to receive service packs (they just call them updates) for you your original version until the version is retired. The updates are frequent during the first year (perhaps 3-4), but dwindle over time. The updates typically do not add new features and do not "fix" external dependencies such as tax code changes or banks that change interfaces.]



How would you handle external dependencies in BVC5? BVC5 integrates with something like 20 payment processors and 3 shipping companies. If one of those companies changes something in their API that requires a change in BVC5, should that change be included for "free"? For how long? The reason I ask how long is that on another forum I frequent, one of the most active sections is for a product that has not been sold since 1998.



The credit card industry will soon require specific features in ecommerce software. It seems likely that the requirements will change over time. Should BVC5 deliver those features for "free"? For how long?



By, "SPs and support relating to bugs", do you mean support relating to bugs in the latest service pack or all service packs? Would you place any limits on which bugs will be fixed, such as minimum release?



With a product as large as BVC5, it can take several hours to determine if something is a bug in the software or a "bug" in the environment (debugging the bug). Who should pay for that time? Should every customer pay a little more in the "upfront license cost" or would you charge the customer that reported a "bug", but ended up needing a consult? If you would charge every customer a little more upfront, is that fair? That approach seems open to abuse by the few, driving up the cost for all. I think the manufacturer has an obligation to manage the costs to minimize them for the majority of customers. We've heard from several people on this thread that have used BV support only once, twice, and never; even though support was free until a month ago. We've also read that BV receives over 200 support requests each day. So clearly someone is using support quite a lot. I suspect it is a minority of customers. I fall into the once or twice category and I don't want to pay an increased cost upfront to cover "whatever is required" to support the few.



I'm sure there are many ways to manage the costs. One way is to charge a fairly large fee to report a bug (large enough to cover the average debugging cost for example). If it turns out to be a real bug, the fee could be returned. Microsoft does this with their PSS organization. Or the submission fee could be low ($10 or $15) and never returned. My doctor does this ($15 copay).
Andy Miller
Structured Solutions

Shipper 3 - High Velocity Shipment Processing
Andy Miller
#33 Posted : Sunday, March 16, 2008 5:15:18 AM(UTC)
Andy Miller

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 2,136

Was thanked: 1 time(s) in 1 post(s)
By the way, despite all my questions about JP's suggestion, I don't think it is the right way to go.

I think it can work for large companies (Microsoft, Quicken, etc) with quite a bit of fine tuning, but I don't think it works well for small companies. In fact I think it is actually bad for small companies which strive for continuous improvement. I think some sort of subscription or ongoing maintenance fee is a better match for small businesses (BV Software, FogCreek, me?).

I particularly like the simplicity of FogCreek's approach. There are no service packs, just new releases. Support and upgrades are in the same bucket. 90 days free support and updates are included in the initial purchase (corresponds to the no-questions-asked return period). After that it is 5 cents/day/user (~20%) paid in advance for a year at a time. While maintenance is current, you get support and updates. If maintenance lapses, and you want support or an update, you can either bring your maintenance up to date from the time it lapsed or buy a new license...whichever is less expensive. Only critical security bugs are fixed for free. All other bug fixes are mixed in the new releases which you only get if your maintenance is current.
Andy Miller
Structured Solutions

Shipper 3 - High Velocity Shipment Processing
john.power
#34 Posted : Sunday, March 16, 2008 8:07:08 AM(UTC)
john.power

Rank: Member

Joined: 7/14/2004(UTC)
Posts: 254

Hi Andy,

I welcome your "...don't think this is the way to go". Its all about constructive discussion to find a better outcome or solution...and I'm hoping to learn some from these discussions.

To clarify my thoughts, one's perspective on the best support structure definitely depends on your own capabilities, obviously you are largely self sufficient on things technical but the average client wouldn't be so...that's what I meant by "one size doesn't fit all". I agree that what works for large vendors (ie: mature) doesn't readily translate to being practical for small vendors...scale is a factor, hence small vendors have a major challenge in crossing the chasm so to speak. That said, unless they really care about their clients, they'll never get there even if they achieve some degree of commercial success in the medium term by luck or good timing or whatever. I think BV does care and will get there. As you suggest below, small companies often "strive for continous improvement"...that is they can be agile and innovative but unless they can strike the right balance and ensure commercial viablity they disappear and everyone loses out.

To answer some of your questions:

<UL>
* SPs should not include new functionality unless all major bugs known to date are resolved. This facilitates regression testing as well.

* If possible, I'd reduce the number of external dependancies. We have to manage 2 major target systems across at least 2 countries and use at least 2 core technologies that are not always in synch along with SDKs that are sometimes lacking. It can be a tough call, but I still think "less is more". I really sympathise with the challenge an ecommerce vendor has dealing with all those payment processors...hence my suggestion to cull the list and have a better chance of staying on top of it.

* I mean support relating to the latest SP. Most Tier 1 vendors will always insist that you are the current SP before they spend much effort on a support case.

* In terms of fairness, support is a little like insurance...at the individual level, the premium is never correct, but over the whole client base it should be aligned to balance the costs against the service delivery.

* As for changing environments and CC company requirements...I'd only provide them for free only customers on current maintenance. They are of an ongoing and unpredictable nature and ongoing compatability becomes economically unviable for old versions...so ironically, sunsetting is actually in the client's interest in terms of minimizing costs for the majority of clients over time.
</UL>
Here's what I am planning to do (subject to review) going forward for our business:

<UL>
* Sell a perpetual license for a fee that includes first year email support via a ticket system to cover core support.

* SPs released in that year will be "free" in that there will be no additional charge.

* Charge 25% per annum for ongoing access to maintenance releases (ie SPs) AND new editions (eg: from BVC5 to BVC 6)

* Core support covers receiving of bug reports with no gaurantee of resolution prior to the next SP.

* Core support covers installation and basic configuration and getting up &amp; running.

* Core support will be reliant upon adequate documentation...this is in our interest as well as the clients.

* Bugs will be internally classified as major / minor and prioritised accordingly.

* SPs will typically not include any new functionality but will focus on fixing bugs where a bug is defined as "...not working as advertised" or not as we intended.

* We will need to maintain compatability with other vendors solutions and in our situation as an addon vendor, this is an annual occurance, so clients not on current maintenance will eventually run into compatability issues.

* "How to or how do I do this?" will be provided free via whitepapers and forum style content accessible only to supported customers. Community / peer support will be encouraged and rewarded in some form. (Maybe along the lines of best post per month gets an Amazon voucher and due recognition etc.)

* Non standard or customised implementations of our solution will not be covered by core suppoprt but will be made addressable on a $/hr basis with a minimum charge.
</UL>
But at the end of the day, I'll break the rules if I think we've stuffed up or a client is really in the proverbial through no real fault of their own...so if that means a lot of phone support and hand holding then so be it... but it'll be a judgement call on my part &amp; I hope I get it right more often than not.



Gotta go, it's late in my part of the world.

Cheers
MitchA
#35 Posted : Sunday, March 16, 2008 9:22:49 AM(UTC)
MitchA

Rank: Member

Joined: 3/3/2006(UTC)
Posts: 1,737

"If maintenance lapses, and you want support or an update, you can either bring your maintenance up to date from the time it lapsed or buy a new license...whichever is less expensive. Only critical security bugs are fixed for free. All other bug fixes are mixed in the new releases which you only get if your maintenance is current."

Andy, this is pretty close to where I'm headed now.... SP3.2 is working fine for me. Unless SP4 (5,6,7) has a really whiz-bang thing I can't live without I'll stick on 3.2 and wait for BVC6. I'm tired of testing, patching and fixing. I need to get back to work.

At the same time, I'm tied to the need for updates and fixes that are caused by outside forces - security for instance. So, what's the middle ground? Am I almost forced to keep service-packing just to stay current?

Microsoft is an extreme example, but my computer is 4.5 years old running XP Pro and I'm not even close to considering a Vista machine, yet all of the majors still support me. I'm completely up to date - for an XP machine.

If BVC6 keeps getting pushed back because of a lack of development time caused by the need to inceasantly stomp out SP induced brush fires, we all lose eventually - another platform will start to look more cutting-edge. Like BVC did to anotherstore6.



I REALLY think it's time to lock down BVC5 and get cracking on 6. Time to move on - we're all exhausted, aggravated and less than thrilled and some good people (like Angela) have left the building.
Optimists invent airplanes,
Pessimists buy parachutes.
MitchA
#36 Posted : Sunday, March 16, 2008 9:35:49 AM(UTC)
MitchA

Rank: Member

Joined: 3/3/2006(UTC)
Posts: 1,737

On a Wiki... I'm all for it, but it's got to be moderated, or at least refereed. I can see major pissing contests erupting.

It should be set up for export to paper, PDF?, for those chapters that will end up being 20+ pages.

How will SP2 info be saved as SP3,4,5 instructions are entered? Not everyone is current.
Optimists invent airplanes,
Pessimists buy parachutes.
Marcus
#37 Posted : Sunday, March 16, 2008 11:27:01 AM(UTC)
Marcus

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 1,786

Andy, JP3, MitchA, etc.. Thank you for turning this thread into a useful exchange of ideas again. I am carefully reading all of the suggestions and I think there are some really good ideas here on how to improve the overall support/patch infrastructure. It's also really nice to get input from others running software shops.

Service Pack 5.4 will include kitting and an improved gift registry feature. I know that kitting is going to be delivered later that originally expected but we promised it and we will deliver it for free in a service pack. Our plan is that service packs beyond 5.4 for BV Commerce 5 will not be including any major feature additions or upgrades. After 5.4 we would like to reduce the frequency and scope of service packs. This should help with stability and upgrade issues going forward.

Also, as previously mentioned BV Commerce 6 will include some new features that we're not ready to talk about yet but will mostly be built on the core of BV Commerce 5. This should also greatly help with stability when BV Commerce 6 launches in 2009 (currently expected date). BV Commerce 6 will focus on refinements that will improve the workflow and usability of the software.

Thanks again for your input!
Dean
#38 Posted : Sunday, March 16, 2008 4:27:25 PM(UTC)
Dean

Rank: Member

Joined: 2/20/2005(UTC)
Posts: 282

I don't know if this is considered off topic or not, but our inside sales manager attended SxSW and talked to the people at the Zappos booth. I only bring this up here, because Zappos was mentioned earlier in this thread.

Anyway, our sales mgr was highly impressed with their approach to doing business. We have a meeting planned this week to discuss the differences between our business and Zappo's business model and how we can apply some of their techniques to our business.

One thing that comes to my mind is that it would be nice if the BV store had a report to let you know what your repeat customer stats are. Maybe something I should post over in the section of the forum where we can suggest new features.
HPros
#39 Posted : Monday, March 17, 2008 12:09:09 PM(UTC)
HPros

Rank: Member

Joined: 1/30/2008(UTC)
Posts: 215

Cliff I just wanted to throw out checking zappos.com I thought it was a nice site. I peaked around and picked out a few items and then clicked on their BBB report which they link sitewide and it's down for non-payment or failure by the company to maintain its BBB membership, or abide by the program standards or dispute resolution requirements of the BBBOnLine program. Not that it carries much weight but they apparently haven't noticed yet that the link they provide is a dead end and perhaps a sales killer. Everyone has issues but even there someone is asleep at the switch.

BV has actually answered support requests as quickly as we have needed. No complaints. We've never dealt with Andy but have heard he's great as well. Cliff has been great, another plugin provider has been less responsive but that is another topic for another day.

Charge for support beyond 6 months. Base it on an average number of incidents and keep it reasonable. If it goes over 2 or 3 incidents a month increase the rate. Capture more contracts full well knowing many aren't going to be used versus charging a ton for just a few clients.

If it were reasonably priced (and easy to find on your site) we'd sign up for the insurance of having it. Another idea might be xx minute response time for a much larger fee similar to what Dell SMB is doing.
syscom
#40 Posted : Friday, March 21, 2008 10:59:43 AM(UTC)
syscom

Rank: Member

Joined: 5/29/2007(UTC)
Posts: 12

I'm know I'm late to the discussion here, and I haven't had to use support very often, but the few times I have used support, I always got a response the same day or next day. If my memory is correct, my support requests were generally what I thought were probably simple, quick questions. But I also do not need a lot of hand-holding.

Of course, I'm the type of person who doesn't like to ask for help, unless I absolutely have no other choice. I use other resources, mostly this forum, to find what I need. I think too many people too often jump to opening a support ticket right away for help, when many times, they could probably find their answers in the forums or in the documentation.

And my experience with BVCommerce has been FAR superior than my experience with their competitors. Of course there's always room for improvement, but things could be a lot worse. I also appreciate the fact that BV staff monitor and reply in the forums -- so they stay in touch with customer feedback more readily. Not doing so would certainly lead to the company's downfall.

The one thing that I would like to see is an actual knowledge base (I believe one exists for BV2004 -- but not BV5). The forums are essentially a knowledge base, but I would like to see formal/official answers to some of the more common issues. Also, I would like to see improvements on the documentation (including PDF version).

Anyone who is considering purchasing BVCommerce -- DO IT. It was a good value when the developer's license was $1,500. Now that it's $500 -- it's a STEAL. But, if you're not a developer, or you think you're someone who might need a bit more hand-holding than others who actually do this for a living, then my recommendation would be to either find a host that knows BVCommerce, or hire yourself a developer who has BV experience to consult with you and guide you through the process.

I think it's unreasonable to expect that the support staff be your personal on-call, respond-immediately, consultants.
3 Pages<123>
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

©2024 Develisys. All rights reserved.
  • Toll-free  888-665-8637
  • International  +1 717-220-0012