individual-quality-asurance-testing

User acceptance testing (UAT) describes the testing that occurs after the development team has completed its work and typically follows the Quality Assurance (QA) process. Rather than including QA steps like verifying that the […]

These days, even non-technical people seem to have an understanding of, or at least a familiarity with, the Quality Assurance (QA) process. What they may lack is clarity around exactly how it’s applied in […]

salesforce-development

Salesforce is the world’s #1 Customer Relationship Management (CRM) platform. Its main strength is that it was built to be a flexible and highly customizable platform instead of just a turnkey CRM product. On […]

8-overlooked-software-features

Despite your best efforts, custom software product releases don’t always generate user excitement and acceptance like you expect. Sometimes, your final product just falls short of user expectations even when you’ve gathered thorough requirements […]

support-planning

When we help our clients evaluate and plan the development of a custom software application, cost is always an important topic. In past posts, we’ve talked about cost from a variety of perspectives: Development […]

advantages-disadvantages-custom-software

If you’ve made it here, you probably want to know more about custom software, and you might have some of the same questions we’ve heard from others over the years. What is custom software? […]

wordpress-website

If you’re looking to develop a website, you are probably wondering how much it costs to build a WordPress website. Although it may seem like a fairly simple question, there are a variety of […]

comp-vs-wireframe

Software development is not an inexpensive proposition, which makes upfront design work a valuable endeavor for minimizing risks of missing requirements or client expectations, both of which are key to project success. The old […]

software-requirements-planning

Starting the process of developing customized software can add a lot of stress and pressure when you’re uncertain about the best approach to follow and your responsibilities in the requirements definition process. It’s common […]

project-plan-and-estimate

Since software development requires a variety of technical and design skills, getting an upfront estimate that is accurate can be frustrating and difficult. Even the simplest software projects involve more than just writing code. […]