campfire

How We Work

Unios Campfire

“If the only tool you have is a hammer, it’s hard to eat spaghetti.” - David Allen

Our tech stack

Our applications are built using:

Our front-end toolset includes:

Additionally, for infrastructure management, we use:

This is our foundation; our starting point for new projects. At all times, consideration must be given to whether or not we are using the best tool for the job.

Development Machines

Some developers love Mac; some like Windows; some have a favourite flavour of Linux. Each developer in our team is provided with a laptop running the operating system they feel most comfortable working with. Also, our office deskspaces are equiped with docking stations and dual monitors to make connecting-up at the office as easy as possible.

Required Software

Regardless of platform, there are some applications that will need to be installed on your machine.

Team / Collaborative Tools
Development Tools and Utilities

A typical dev day

TODO:

Project management

Spring methodology

We follow Jira’s specified approach for working agile. We break down tasks to sprints, epics, stories and substasks. We currently use Scrum as deadlines and requirements are relatively well defined.

As Digital Products moves to a product ownership model, our approach is likely to move toward Kanban.

Estimating

When estimating stories we use the points system. A breakdown of points follows:

How much is known about the task OR How much work effort Sprint points Actions
Everything ~ 0.5 days 1  
Almost everything ~ 1 days 2  
Something ~ 2 days 3  
Almost nothing A few days 5  
Nothing ~ 1 week 8 Should be split into smaller stories before work commences
Nothing More than 1 week 13 Must be split into smaller stories before work commences

Source control

We use GitHub as our repository for source code. The Unios organisation is currently administered by Damon.

Please create a GitHub account if you do not already have one (Note: you may use your personal GitHub account to work on Unios projects). Your account will need to be added to the organisation in order to access our projects. Please contact Damon to organise this.

Feel free to use HTTPS when cloning projects. If you prefer using an SSH workflow, you can arrange this by speaking with Damon.




Unios