Minimum Viable Product (MVP for short) is a term you will hear thrown around a lot if you are looking into building a software product. It is an Agile principle, which allows companies building a new product to focus on what is necessary to deliver working software. What is a Minimum Viable Product? The...
Continue readingBlog
VIDEO: Managing legacy applications – the elephant in the room
In November 2018, Chris Owen-Smith (our MD) was invited to join a discussion panel at the IT Lab ITSB event at the Thought Leadership Centre at the McLaren Technology Centre. Watch Chris take part in this fascinating discussion about how legacy applications hold companies back and what you can do about this thorny problem....
Continue reading5 tips for designing an app people will want to use
It doesn’t matter if you are a UX designer yourself or are hiring someone else to do it for you, whether you are designing an app from scratch or updating something that already exists, you will always come up against the same problem; people hate change. So how do you make sure that you...
Continue readingWhat is Scrum and why do you need it?
So, what’s this Scrum that everyone is talking about? Although it’s sometimes mistaken for one, Scrum isn’t an acronym. So, what is it then? Scrum is a widely used framework for managing work. It is a collection of values, team roles, and rituals, used in combination to create working products iteratively. This is achieved...
Continue readingWhy time and material is better than fixed price
When you are ready to engage a software company, you’ll need to agree a commercial arrangement with them. I’m going to explain why we think working on a time and material basis with your software development partner is a good idea. We have worked with many businesses that started off believing that fixed price...
Continue readingHow to choose a good software development company
If your business doesn’t have an internal software development function, working with a third party software development company is a key part of delivering successful products to your customers. To maintain client satisfaction, given the extremely high expectations set by software we interact with throughout our lives, companies across all sectors and industries are...
Continue readingHow to write a design brief for your digital product idea
Communicating your vision and ideas for an app to a designer or development partner can be a hard task, and failure to get your message across can result in disappointment with the final result. It doesn’t matter if you need a mobile app, desktop app, web application or other software, you need to formalise...
Continue reading9 questions your software development partner should ask you
Engaging a software development partner can be a difficult process to navigate, and it can be very hard to know when you have found the right one. A lot like when you interview candidates for a role within your business though, there are some key things to look for. Things that will show you...
Continue reading