Software Development Beginner’s Guide

This document provides basic information on some of the key concepts around developing a modern application or software product. These concepts are critical to anyone managing a software project, from start-ups to global enterprises.

This is not intended to be a comprehensive explanation on these topics; instead we aim to give anyone new to these concepts enough information to get started, and begin successfully interacting with professionals in these fields.

We hope you find this helpful,

   The Blackburn Labs Team