spacer

7 Tips For Choosing The Right Quoting Software

Tweet

by Mike Walsh on January 17, 2012

Choosing the right quoting software or proposal solution for your business can be an arduous and confusing process. Several solutions exist under the varied labels of “quoting software”, “proposal software”, “estimating software”, etc.; some run on Windows, others on Mac, and some are web-based. Many offer overlapping features, although there are some significant differences that make each better-suited to certain types of businesses.

Determining the best solution for your business can involve several important considerations.

[click to continue…]

{ 0 comments }

How to maintain a vision for your software

Tweet

by Mike Walsh on November 15, 2011

(Or how to say no to your customers)

Henry Ford said famously in reference to popularizing the automobile: “If I had asked people what they wanted, they would have said a faster horse.” Instead, Ford thought more broadly and created a product that addressed the true needs of his customer. Similar discrimination is key in any creative industry, and particularly in software development.

Throughout the development and ensuing public release of our quoting software, Socket, we encountered countless ideas and suggestions for new features from both our own team and our customers. Many were great and would likely serve useful to at least some users, however only a few truly fit the greater goal for our software. Since our goal was to build a sales quoting system that takes care of the grunt work without unnecessarily complicating the process, only a few made it through our gantlet of validation questions.

Scratch your own itch

To produce an effective piece of software, a developer must have a clear vision for the goals and design of his product, and must be judicious in deciding what features will and will not make it in. Intimate knowledge of the problem domain is necessary to ensure that the end solution achieves its goals in the least complex manner. The best way to ensure the efficacy of your software is to start by scratching your own itch — developing a solution for a problem you are naturally familiar with. Naturally, though, this can sometimes come at odds with what customers seek.

Needs do not equal wants

Customers don’t always see the big picture, and often misunderstand their real needs. They can often become impatient with a feature, and try to misuse it in an unintended way. In response, it’s often easy for the customer to request new ways of doing what they specifically have in mind.

On the other hand, as a developer, acting on every feature request would quickly turn your product into “bloatware” — bogged down by layer upon layer of confusing and redundant features. (By the same token a developer’s own visions can also lead to boundless “feature rampage”, so restraint must come from within, too.)

“Say no by default”

Jason Fried and David Heinemeier Hansson, in their book Rework, give the advice to “say no by default”. The benefit of this position is that popular requests will make themselves heard repeatedly, making it easier to evaluate their importance.

Despite turning down a request, saying “no” doesn’t have to mean leaving your customer high and dry. You can still be diplomatic in response, and even helpful. Often there is an alternative and perhaps simpler solution that will work just as well at solving the problem at hand, without needing to complicate the software.

Your vision must withstand the tests of time

Inevitably, customers will eventually grow out of your product. Resist the urge to grow with them by relentlessly expanding scope, because such a pursuit might risk alienating new customers whom you’ve been targeting all along.

With a clear vision, and as you begin to acquire customers and build an understanding of their needs, it will become easier to thoughtfully refrain from adding undue features — while knowing when to move ahead with those that truly benefit your target market and best serve the product.

{ 1 comment }

Introducing Socket: Sales quoting software with instant, online quoting system

May 30, 2011

Deversus recently released a new product called Socket, currently in private beta testing. Socket is an online quoting system that lets businesses build their own online quote forms, plug them into their website, sell online, and track and manage leads.

Read the full article →

Make Web Not War in Van!

April 24, 2011

We got a heads up from our friends at Invoke Media about Make Web Not War hitting Vancouver (now totally sold out!) and we thought it would be a great opportunity to check out what they have to offer and network with fellow web devs. The event is on May 7 at Masik Studios and will [...]

Read the full article →

Tip: How to enable AirPlay video in HTML5 video player

March 14, 2011

It appears as though Apple is requiring content providers to expressly allow AirPlay video in order for video to be playable from Safari onto an Apple TV. To enable AirPlay video in an HTML 5 video player, simply add the following attribute to the video tag: x-webkit-airplay=”allow” So, your HTML5 video tag might look like [...]

Read the full article →

Socket: E-commerce for the rest of us. Coming soon.

March 11, 2011

We recently launched a teaser page for a new (SaaS) product we’ve been working on called Socket. Socket completely rethinks how e-commerce should work for businesses that offer more complex products/services than those that fit in with the “add-to-cart” model. These businesses typically include those within the B2B or service industries. Until now, these businesses have [...]

Read the full article →

How to Sync an iPhone with a New Computer (Windows to Mac)

February 22, 2011

Recently I was looking around for information on how to begin syncing my iPhone 4 with my MacBook Air rather than my old work PC. It seemed somewhat daunting, and I didn’t want to lose any of my purchases or more importantly, my stored App information, which isn’t transferred with a simple “Transfer Purchases” request [...]

Read the full article →

Create Your Own Loading Animated .gifs for Free

January 14, 2011

I was looking for a nice loading animated .gif for a site I was working on today, and stumbled upon this site and thought I’d pass it along: preloaders.net

Read the full article →

The Proper Way to Store Currency/Money in mySQL

January 7, 2011

When storing currency (or any decimal number for that matter) in mySQL, it’s extremely important to be aware of the differences in the decimal place storage methods available. Doubles and Floats are imprecise storage methods (as they use floating point arithmetic), and can lead to major problems when representing currency, as the cents value is [...]

Read the full article →

Web Developer Tip: Preview SQL Files in Mac OS Quick Look

December 8, 2010

Mac OS X Quick Look is a great tool for being able to take a quick glance at a file’s contents, without the delays associated with launching a full app. However, there are some limitations in the file types it’s able to preview. As a web development company that deals with SQL on a daily [...]

Read the full article →

← Previous Entries

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.