Software Development Overview

 

We develop Software! We build solutions!

Software Development Overview

In an ever-changing world, staying ahead of the competition is now harder than ever before. Optimization of business processes and performance is a continuous necessity if we are to improve customer engagement, realize increased efficiency and ultimately generate increased turnover and profit.

To achieve this, organisations must implement software solutions that are specifically designed and developed to their unique business processes. We offer leading-edge technical knowledge and proven experience, taking a consultative approach to understanding your needs in order to support you in choosing the most suitable development approach.

In an ever-changing world, staying ahead of the competition is now harder than ever before. Optimization of business processes and performance is a continuous necessity if we are to improve customer engagement, realize increased efficiency and ultimately generate increased turnover and profit.

To achieve this, organisations must implement software solutions that are specifically designed and developed to their unique business processes. We offer leading-edge technical knowledge and proven experience, taking a consultative approach to understanding your needs in order to support you in choosing the most suitable development approach.

Our technologies

    Microsoft

  • .NET (C#, VB.NET, MVC, MVVM, EV, ELB)
  • .IIS Servers
  • SQL Server
  • Sharepoint
  • Active Directory
  • Office Automations
  • VBA
  • Open Source

  • PHP
  • Python
  • My SQL
  • MongoDB
  • Content Management Systems

  • WordPress
  • Drupal
  • Joomla
  • Open Source

  • HTML 4
  • HTML 5
  • CSS3
  • SVG
  • Advanced Javascript/JQuery

  • D3js
  • Knockout
  • nodejs

Understanding Web Design

The most successful web design projects are those in which everybody involved has a clear understanding of the scope and direction. So here’s a starter to help with that and get you thinking about what you’ll need to consider before commissioning your website.

  • gathering Info

    Gathering Information

    This is the place to start before you even think about what you might put on a home page. AISPL would be happy to help with these deliberations – most companies will sell this as ‘consultancy'; we believe it is essential for a website to be successful.

  • gathering Info

    Determining goals

    This can be as vague as ‘we think we probably need a website’, or ‘we need it to look better than our existing one’. Take a step back and look at it from an external viewpoint – what might people want to find out about you? What can you offer them? What will the audience want? We have expertise in this area in general and can perhaps give you some ideas on this front

  • gathering Info

    Understanding audience

    This might not be as simple as you expect it. Will you need password-protected areas for confidential information? Are you duplicating work at present, putting documents and news on both an external website and an intranet?

  • gathering Info

    The team

    Website design is a multidisciplinary activity that usually involves specialist from the following sectors: information systems, information technology and communication design. For a small website this can just be one person, but for larger ones it will be team of experts. However, many other can also get involved, such as: Print designers, Brand consultants, Copywriters. AISPL have worked with all of these people. Most common mistake is to underestimate how long it can take to populate a site if you are responsible for entering the contents. The website will need updating when it’s live, which introduces us on to…

  • gathering Info

    Website Content Management

    A Web Content Management System (Web CMS) enables a site to be updated by an administrator who has no web programming or design skills. So essentially you won’t have the ongoing need to employ web designers each time you want to make a change.

  • gathering Info

    Technical needs

    Are there existing databases or websites that the site might need to interact with? Things like CRM systems, staff records, price list information, email lists, invoicing systems, picture libraries. It is important to understand where data is stored in an organization to avoid duplication. AISPL has unrivalled experience in integrating programs and data. If in doubt, ask us and we’ll send a technical engineer over to give it some thought

  • gathering Info

    Website hosting

    You need a reliable, secure hosting company with a track record of hosting sites similar to yours. AISPL can host your site if this is required, or, when the scope of the project is finalized, we can advise on the level of hosting you may need. If using a third-party, make sure the company offers excellent customer service, as it won’t be them that your clients will be ringing if the site is down!

  • gathering Info

    Browsers

    PC-based Internet Explorer is still the major player. Firefox and Google Chrome are popular browsers, whilst Safari on the MAC has a decent fan base. By simply setting up Google analytics on your website (its free) will give you a break down of just what browsers your customers are using to view your content.

    It is important to have a site that is as cross-browser compatible as possible. It is also important to consider access on mobile devices or PDAs, digital TV, etc. We have a wealth of experience you can call on to make sure you get the right results.

  • gathering Info

    Overall concept

    Is there a mood, a color scheme, a mission statement that the site must achieve? This could be as simple as a manual of corporate guidelines for branded work. A simple message can be you want to show how people enjoy using the products. Design isn’t just pretty pictures. It covers navigation, information layout and hierarchy, includes copywriting and the tone of your voice, and much else besides.

    An important question to ask at this stage is: what is the initial impression of the website.