Making a digital product

 

This guide takes you through the process of building a digital product like a website, app or piece of software. It introduces a lot of the concepts that you will need an understanding of and provides some resources and other sites to explore and learn from.

You can use it as a starting point if you are learning to programme yourself or to gain a bit of an understanding in order to have productive conversations with any technical staff you hire.

The process of building a digital product

Initial considerations

The things you should be thinking about before even starting work on your business. Includes technical considerations and some decisions you need to make in any start-up.

Sourcing funding

Some sources of funding for technical businesses.

Finding a developer

Some advice for finding technical collaborators for your business. Includes general tips, job titles to look out for and places to look.

Designing your product

The steps that you or a developer will need to go through when first designing the product. Includes requirements analysis and listing classes and use cases.

Building your product

Considerations and approaches to making an application or website. Includes information on project management and different development methodologies.

Resources and information

Structure of an application

A look at three elements found in most applications: databases, software and user interfaces.

Resources

External websites to help you learn about programming, usability, security and general information about the world of digital start ups.

Tools

Online services to help you with project management, analytics, design and coding.

Please ensure all the details have been entered correctly in the Twitter control.