What is Technical Debt?

Great Products ConsultingDefine (Requirements), Develop (Build, Design), Software DevelopmentLeave a Comment

Technical Debt

As your developers are building your online platform or mobile app, you might acquire something called “technical debt”. There’s a chance that you’ll never be told about it – and you won’t even know what it is, so I wanted to write this article to make you aware of its existence. There is no single way to build a platform … Read More

Agile – The buzzword for software development

Great Products ConsultingDevelop (Build, Design), Software DevelopmentLeave a Comment


Everywhere you turn these days, people are touting the virtues of agile. Large corporations are adopting it in droves, and you won’t find a IT-related job spec that doesn’t ask for it. But what does agile really mean, and should you really care? When you want to get a website platform or mobile app built, your developers are most likely … Read More

What’s the difference between Web Design and Web Development?

Great Products ConsultingDevelop (Build, Design), Product DevelopmentLeave a Comment

Web Design vs Web Development

Do you know the difference between web design and web development? I often see people looking for recommendations for one or the other, but did you know that when you’re building an online platform or mobile app, you might actually need both? Traditionally, these two disciplines were quite separate and distinct. However, over the years, the line between the two … Read More

5 Foundations for non-tech people with platform or app ideas

Great Products ConsultingDefine (Requirements), Develop (Build, Design), General, Start HereLeave a Comment

5 Foundations for non tech

Software technology projects can be tough at the best of times, but what happens when you have an idea for an online platform or app,  and you’ve never done anything like it before?  In this article, I’ll explore some of the ways that non-technical people can get the foundations to set themselves up for success. As someone that’s been in the industry … Read More

What’s the Difference between UI and UX?

Great Products ConsultingDefine (Requirements), Develop (Build, Design)Leave a Comment

UI vs UX

This article is going to look at the topic of UI and UX. These two similar, but very different terms are often confused, and so I thought I’d take a moment to clarify.  At the heart of it, the difference lies in what each of them aims to accomplish. User interface (UI) is about aesthetics – making the system look good, … Read More

What is a Wireframe?

Great Products ConsultingAnalyse (Validation), Define (Requirements), Develop (Build, Design)Leave a Comment

A wireframe is a drawing of a screen as it might appear on a website, an online platform or a mobile app. Wireframes are very powerful tools for describing what you want to build, and for illustrating your idea. In this article, I’ll explain the different types of wireframes and how you can use them to create your platform or … Read More

Get from “idea to launch” with my new checklist!

Great Products ConsultingAnalyse (Validation), Define (Requirements), Develop (Build, Design), General, Ideas, Launch (Implement), Start HereLeave a Comment

If you’ve got a great idea for an online platform or mobile app, but you’re not sure where to start – you’re not alone. Tech can be intimidating for those that have never had any experience with it before. Sometimes you want someone to guide you through the process – but you just can’t afford to hire someone to help … Read More

What are your options for hiring a developer?

Great Products ConsultingDevelop (Build, Design)Leave a Comment

Hiring a Developer photo

You’ve got an idea for a web platform or mobile app that you’ve decided to turn into a real product. You’ve documented what you want the product to do and you may have even drawn up some screens. So, now you need someone to make your idea into a living, breathing product. Along with figuring out how to brief a developer, … Read More

What’s scope creep?

Great Products ConsultingDefine (Requirements), Develop (Build, Design), Project ManagementLeave a Comment

Scope Creep blog photo

The term “scope creep” might conjure up images of spiders and other crawling insects, but it’s actually a real concept in software development. I introduced it in my article on “Tips for Building a Web Platform or Mobile App”, and now I’m going to expand on it to tell you why you need to be aware of it and how … Read More

What’s in a web application?

Great Products ConsultingDevelop (Build, Design), GeneralLeave a Comment

web app

You have an idea for a web application (a.k.a app or platform), but what does that actually look like? If you think about building a house, you have a foundation, a frame, walls, a roof, plumbing and electrical wiring.  All of these things are important to the finished product.  You should think about your application in the same way.  It’s … Read More