Learning Roadmap: Creating Software as a Service

One of my main focuses for 2020 is to learn how to develop and release Software as a Service (SaaS). This article outlines the process I’m going to take over the course of the year to accomplish that goal. To start, I want to clarify exactly what I mean when I say Software as a Service to narrow the scope of my learning and ensure I remain focused on a single specific objective.

Continue reading “Learning Roadmap: Creating Software as a Service”

Learning website development: Starting right

I recently attended a meetup where quite a lot of people where new to web development and where interested in pursuing it as a career. Throughout the course of the event I realised that a lot of these people where causing themselves a lot of headaches and as anyone who’s been through the process of learning web development will know, the last thing you want to do is be giving yourself more obstacles and headaches than what’s necessary.

Continue reading “Learning website development: Starting right”

Defining a “real need” in business and product development

In their book Lean software development: An Agile Toolkit Mary and Tom Poppendieck discuss how 3M encourages all staff to develop new products, they also discuss the approval process for these products. At 3M there are three very small “hurdles” a team must surpass to progress their idea to the next level:

Continue reading “Defining a “real need” in business and product development”