Alpha Net Developers

Custom Site Planning
Building a Blueprint for Success

Home >> Custom Programming >> PC Based Database Applications

microsoft

Custom Programming Services

PC Based Database Applications

When it comes to custom programming, training and experience really do make a difference. The difference is in what's "under the hood" in the inner workings of the custom program.

Only trained and experienced programmers can tell the difference between poor and good quality programming. Novice programmers don't know that there is a problem even when they look at the code. With our extensive training and 20 years plus experience, we do know quality.

Our specialty is writing custom programs using MS Access, SQL Server, Visual Basic and its family of applications and our broad range of past programming projects for many different types of businesses and understanding of financial applications allows us to come up to speed quickly on understanding and translating your business needs into workable and stable programs.

A Blueprint for Success

With every project we work on our goal is to develop a high quality custom application that fulfills your full range of needs and objectives.

Our design and development process translates what you want and envision into a blueprint for success based on your business expertise and knowledge, coordinated and integrated with expert knowledge and solutions from the financial, technology, and other professionals that form your development team.

Cost Effective Methods

We work with you in in three clearly defined stages, using an approach that significantly reduces development time, unnecessary and costly redesigns and overruns, and greatly increases the usability and effectiveness of your application or website.

The approach we use has been known to reduce costs by 25 - 50 percent and increase project success rates by as much as 80%.

Learn why our approach works so well

Three Clearly Defined Stages

Our three stage process can be simply stated as plan... develop... implement. It doesn't sound like a big deal, but it is because we actually separate the planning process from development so no costly mistakes are made as a result of inadequate or unrealistic planning.

The real problem with technology projects stems from thinking of planning as an additional expense. When this happens, just enough planning is done to make up an estimate as quickly as possible. The detailed planning is still actually done, but it's done along with the "real work" of development. When this happens, you are opening yourself up to costly redesigns, additional bills for work that wasn't in the original estimate, cut corners to stay within the estimate, and disappointing results.

Our three stage process cuts development costs and ensures that your project doesn't end up as failed project statistic.

  1. 1. Planning Stage

    During this stage we construct interactive visual models that allow you to see your design as it takes shape, including what is on each page, how it is laid out and what happens when you click on a particular button or link. No programming or graphics design work is done at this stage so changes, revisions and additions can be made easily and inexpensively.

    Your design is refined and developed, starting with a skeletal outline and building up to a complete working model with exact specifications, programming notes,content requirements and visual layouts. You and your key people work through this process with our professionals until you are satisfied that your model really reflects what you want.

    As your project plan takes shape, we address many areas, including:

    • Functionality and features for each type of user (menu items, sections defined)
    • Functionality of interface, with programming notes.
    • Database schema and planning.
    • Design of menus and navigation.
    • Quality assurance and data verification.
    • Integration of any third party applications to be implemented or integrated.
    • Visual design preferences and requirements.
    • Specialized functionality for sales, marketing or specific departments.
    • Concerns and functionality peculiar to your project.

    When the planning process is complete, it is approved and becomes the working model for your project. We draw up working plans from it with technical and graphics designs specifications, including any diagrams that are found to be necessary to accurately describe and document your project. On medium sized and large projects, the work is broken down into phases that are organized by the type of work, priority and your budget time frames. This goes to our technical and graphics professionals for a full estimate.

    Time for the planning stage depends on the size and complexity of your project and can range from 3 to 10 hours for small to medium size projects. Large scale projects will require more time, especially if there is input required from two or more decision makers, vendors or professionals.

    We require a three hour initial deposit to begin the planning stage. After that we will bill you in three hour increments, with a final billing for any remaining hours that have not been paid.

    Please Note: Even though we would love to win your business and have you continue with us for the development of your project, it is your choice at this point if you would like to continue with us and sign a development agreement, or take your project plans elsewhere.

  2. 2. Development Stage

    When we have an approved estimate, your project is booked and scheduled and our programmers get to work. Your working model is converted into a fully functional system using your approved plan. During development we use sample data, content and images, which will be replaced during the implementation stage.

    As each phase is completed, it is confirmed against your completed model. Each completed release is visually confirmed, tested and acknowledged as complete. The final step of this stage is installation and testing on your computer system or hosting service.

    We bill you at the start and completion of each phase, with progress billings every 20 hours as needed throughout each phase.

    Each phase must be signed off and paid for in full before we proceed to the next phase.

  3. 3. Implementation Stage

    While development is in progress, your content and information is prepared for installation. We can work out an implementation plan with you, which lays out your data transfer and preparation requirements, and an estimate for any data preparation or data transfer services you want us to provide. Please note: This estimate is separate from the development stage estimate.