Jalapeño Business Services provides bespoke software development and application development

When looking for a custom software development supplier, what do you look for?

 A company that:

  • has expertise?
  • is agile and lean?
  • has the experience to take your ideas to fruition?
  • has a locally based team?
  • has a proven track record?

At Jalapeno we have been developing custom software for nearly 25 years and are proud of the legacy we’ve built in the industry. We have a history of custom software development that meets many challenges, for a wide variety of sectors and different company lifecycles.

What are the benefits of bespoke custom software development?

Perhaps you’re not sure if a custom software solution is what you need? Perhaps there’s nothing on the market that fits the bill? 

Custom software development gives your business greater flexibility. It gives you total control over what is being developed and, what’s really important, the build will be incorporated with the rest of your software and fully suits your business needs.

Purchasing software as a service is expensive over time; what commences as a cost-saving option creeps up as more users are added and the years tick by. Bespoke software is an investment that will pay for itself. There aren’t any more costs as the business grows.

Plus, there is also the option to own the IP, which negates any vendor lock-in issues.

Our process:

As part of the process for undertaking a new custom software development project, we like to look at the system that is currently being utilised, so that the technology we are building on is as efficient as it can be and is future proofed. This is where a Systems Health Check comes in. A systems health check is audit analysis, looking at how the new technology will be utilised, how it will be integrated into the system and any new features and functionality required.

There’s no extra cost with a Systems Health Check, this is all done as part of the initial discovery workshop.  Once the workshop has been delivered the team will continue with the six-stage process of analysis, design, implementation, peer review, system testing and demonstration or deployment that is outlined below.

Analysis

We abstract the detail from the project brief, and then perform a detailed technical analysis of the changes which will be required for the software.  During this stage we may ask extra questions from our clients for clarity.

Design

During the technical design phase, we create a high-level project brief of how the code change will be implemented. During this phase we keep in our mind our coding principles, ensuring that our changes are scalable, maintainable, and will not cause regression in other areas of the system.

Implementation

Once we are happy with our designs, this is where we roll up our sleeves and start making the modifications to or building of the system. During this stage we create and run our own unit tests and integration tests to make sure that all the requirements of the project brief have been implemented.

Peer Review

Our code changes are peer reviewed by a second developer.  This ensures a basic sanity check of the changes which have been made and ensures that any code or code changes comply with our high standards, meeting our quality values.

System Testing

We then engage with the internal team to provide another sanity check that all the acceptance criteria of the brief have been met.  They are very thorough in their approach and will send the project brief back to us if they encounter any bugs or non-compliances with the project brief.

System Demonstration or Deployment

Once a project brief (or a batch of user stories) has passed all its checks, it is then deployed into a User Acceptance Testing (UAT) or a production environment to be validated by real users of the systems.  This is often complemented with a system demonstration to the end-users to provide the opportunity for a quick feedback loop.

Food Sector Construction

Working with the site and office staff at Food Sector Construction Jalapeno created a desktop and mobile device framework application.

Modules within the framework application assist with:

  • Daily Diaries
  • Confirmation of Verbal Instructions
  • Issuing of permits to work for staff and contractors
  • Raising and processing of Purchase Orders against suppliers

Intelligent Drainage Solutions

Working with Intelligent Drainage Solutions Jalapeno proposed a solution to assist with recording and managing assets for their key clients

Ballards Removals

Working with the senior team at Ballards Removals Jalapeno have created a solution to assist the team to see Key Performance Indicators for the business where ever they are.

Key Data collected on and reported by the solution includes:

  • Workload
  • Financials
  • Staffing