| Our Approach As each of our clients has different 
            needs, the LevelEdge Software approach to crafting software varies 
            according to each individual circumstance. Generally speaking, we go 
            through five phases when designing custom software. The information 
            below on each of these stages is a guide to how we work with our 
            clients, though LevelEdge Software excels at dealing with a variety 
            of business scenarios. DiscoveryWe want to understand our clients’ precise 
            needs, so LevelEdge Software will always conduct a thorough 
            examination of their current processes, including site visits and 
            meetings with relevant staff. We work with our clients to examine 
            their desired end result and establish the business case for 
            custom-built software. We deliver a vision and scope document, which 
            includes risk assessment, high-level requirements and cost 
            estimates. We also consider the use of "off-the-shelf" components 
            that can help reduce costs.
 ElaborationFurther analysis helps to refine our client’s 
            requirements, which inform LevelEdge Software’s custom design. This 
            stage can include use case scenarios, data modeling, object modeling 
            and user-interface mock-ups. We also deliver the plans for data 
            migration, product installation and user testing.
 ConstructionOnce the designs are approved LevelEdge Software will 
            begin construction of our client’s custom software. This involves 
            translating the design into programming code, and creating the data 
            migration and installation tools. We routinely perform system and 
            user acceptance tests at this point.
 DeploymentOnce the custom software is completed, 
            LevelEdge Software oversees its installation and handles the 
            transition from our client’s previous system. System and user 
            acceptance testing continues so the software can be optimized and 
            fine-tuned for maximum effect.
 Maintenance After the software has been installed and is in use, 
            LevelEdge Software is available to modify and update it as our 
            client’s business processes change. We are always on hand to resolve 
            any application issues and discuss further developments of its use.
 LevelEdge Software: tools and 
            technologies LevelEdge Software may leverage 
            certain third-party tools and technologies to help our developers 
            spend more time writing code that specifically deals with our 
            client’s issues. Where possible, we will use open source software to 
            help reduce our client’s costs. The below list provides examples of 
            the various technologies LevelEdge Software has leveraged in the 
            past. We are not limited by this list and LevelEdge Software is 
            experienced at adapting other tools and technologies to suit our 
            client’s needs. Contact LevelEdge Software to 
            find out how we can help develop your business solutions. 
               |