Quote:
Originally Posted by gaming_mouse
Hey Dave,
What kind of feedback were you looking for? Specifically on the GUI design aspects? Or more on the interaction design (ie, how it's organized, is it intuitive, etc)? Or something else?
Also, can you describe the type (or types) of users who will be using it?
I'm more looking for the organization / intuitive angle here.
The user is an e-seller and / or B&M seller, ranging from a single person selling products out of her bedroom to a company with say, up to 100 employees (medium sized), give or take.
In order to do this well, you need:
-- channels manager: A system that will track listings, allow you to list on multiple markets. Ideally said system will do rudimentary inventory tracking so you don't oversell and basic logistics (printing shipping labels).
-- ticket tracking / email system: Kind of self-explanatory.
-- inventory system: preferably a system that allows you to track what is coming in, where something is, what is going out, what is returned, basic QC, etc.
-- optionally, a shipping program: this would allow you to use USPS, Endicia, UPS, FedEX, DHL, etc.
There are a whole slew of products out there, but get this: none of them actually work as advertised and none of them integrate.
So, for example, if the sales person gets an email asking for a replacement, the ticket tracking system does not pull up order information, product information, etc. If the customer asks if product Z is in stock, the sales person has to toggle out of the program and look into the inventory program. If the customer wants information on the shipping status of an order, maybe that is the shipping program, the channels manager, or someplace else.
The dissonance is across the entire board. The inventory system, if it can be integrated at all, is only partly talking to the channels manager. If there is a delay between the two systems, either overselling or out of stock too early.
In any case, this goes on and on and on. The problem goes further because the integrations really depend on the program's willingness to either extend an API or to incorporate an API.
The further problem is that so many of these systems are downright buggy and slow. One system crashes and everything is out of sync. One system doesn't "know" how to subtract 1 from a product (which is shockingly common), and total disaster spreads.
In any case, the answer to all of this is a healthy dose of Excel VBA and building web scrapers into Excel. Lots of fun, and the situation, IMO, is just absurd.
Did I forget to mention how much each program costs? You don't want to know... the point of the system is to integrate everything into one program. Ideally, this would be flexible enough that it could handle any non-manufacturing e-seller or B&M business. Specially, buy from wherever, hold stock, sell to customer.