Web Development
eCommerce, web-sites or client/business portals we have you covered.
Legal
Financial
Insurance
Healthcare
Retail
Real Estate
Disability
Mining
Food Safety
Information Technology
Research
Government
A few examples
What is involved in the development?
It depends on many factors, and no two clients are the same. However common across all engagements are the following:
1. What stage is your requirement at?
Just an idea, an item on a road map, a detail specification, a MVP or Proof of Concept, or a partially created/existing system. Depending on where you are on this continuum will dictate whether we need to perform a basic or detailed scoping exercise before starting development.
2. How will you support the development process?
Do you have a team assigned to the work or will it be just be single person. Will each team member be dedicated or help on top of existing day jobs. Have you got project management skills internally, has your team got prior experience with software developments. Company culture, availability, experience of software development will also play a role. These factors help determine what development approach we use and what project management and skills are required.
3. Do you need all the bells and whistles or not?
Software development is expensive and becomes increasingly more expensive as you add in loads of features, security, large volumes of users, wow factor screen design or user experiences, and so on. It is a key decision to decide whether a race car or a push bike is needed. Both will get you from A to B, but cost, complexity, functionality, usability, experience, performance, maintainability, enjoyment will vary wildly!
4. What is your budget?
Ultimately how much is available to spend on a development will to a large extent dictate what technology options are available. We assist by providing guidance early on as what is feasible within a budget range, and we fine tune this during scoping such that you are able to pick and choose what functionality and/or tech make sense with your budget.
What technologies do you support?
We try hard to be specialists in a number of key technologies that allow us to deliver great solutions, however there is always the risk of becoming a “Jack of all trades, master of none”. For this reason, and whilst we may have some experience in other tech, we restrict ourselves to the following: