Developing a custom point of sale solution can be a challenging process , but it provides significant improvements over off-the-shelf options. This handbook explores the full range of POS system development , from initial planning and need gathering to architecture , execution , quality assurance