Image for post
Image for post

Productivity can be the downfall of many entrepreneurs. Your mind may be bursting with ideas, but you may not know how to effectively manage your time. Also, you may not know how to structure your work and maximize the time you have.

This is natural. Luckily, it is also something you can work on and improve. Productivity is something anyone can master. All it takes is discipline and determination. To help, we have listed six ways that you can remain productive as an entrepreneur — good luck!

1. Take regular breaks

Whilst working hard is important, you MUST take breaks. It may be tempting…


Image for post
Image for post

Testing is an important part of the Software Development Life Cycle (SDLC) and many teams strive to include testing into the way they build their products.

The implementation of testing can range from a completely manual process carried out after development, to developers writing automated checks as part of writing their code and a team of testers carrying out exploratory testing alongside them.

While this is a great way to ensure the product is of high quality, this only benefits the development team. The business side of the team (Business Analysts, Product Owners, etc) don’t have a means of understanding…


Image for post
Image for post

The move towards agile is often kick started in engineering teams with an intention of improving the development process but if this process works in a silo then it’s doomed to fail.

It won’t take too long for the engineering team to improve the processes in their direct control and start looking to improve those processes that feed into the team at which point the organisation needs to adapt or accept the loss of ROI.

In organisations with established practices and processes it can be hard to transition to agile ways of working and they struggle to understand the intention…


Image for post
Image for post

Building services, websites and apps from scratch can be a long process with potential duplication of effort needed to implement business and display logic across different back-end and front-end platforms.

It’s more important now than it’s ever been to ensure that businesses have the flexibility to adjust their offerings to meet both business and user needs with minimal impact.

JavaScript, as much as people like to point out it’s issues, has one strength in that it’s the perfect language to meet this need for flexibility and as the browser continues to erode more and more of the functional gap with…


Image for post
Image for post

Working in a software team is easy — The business gives you a specification on what to build, the developers build it, the testers test it and then you deploy it somewhere for people to use it.

But what happens when those individuals don’t work in sync and the team is building the software faster than it can be deployed, the developers churn out work faster than it can be tested, or the business can’t feed the team with specifications and decisions? — You get bottlenecks.

Bottlenecks are constraints in a flow and if a team are using a more…


Image for post
Image for post

In the early days of software development there was the Specification, a document of what needed to be built with detailed instructions of exactly how the system should function and it was good.

Then as computers started to be used more widely it turned out that specification documents were too rigid as users started to use the systems and software in ways that the specification didn’t cover.

Around the same time, software developers started to realise that the way that software was built needed to be changed in order to accommodate changing user and business needs and thus agile was…


Image for post
Image for post

When you’re learning to be a developer the examples you learn from and the projects you work on are made from scratch (called a greenfield project) and it’s most likely you’ll be the only person working on the code too.

It’s a harsh reality when you enter the IT industry to find that most of the work will be working with existing code bases and in a team of people.

The code base and the team will have a set of conventions you’ll need to learn in order to understand the context of why the code was written and what…


Our top 5 free web apps
Our top 5 free web apps

At Averment there are some application we use daily and could not live without! All of these tools are free to use for small businesses.

1. Slack

url: https://slack.com/intl/en-gb

Slack is a team communication tool which has only been around for six years (started August 2016). But in that time it has moved on team communication hugely.

What do we love about slack?

As a digital development company, we interact with multiple platforms such as Github, Trello as well as business-level services such as FreeAgent on a daily basis. …


How to use Hashtags — how does writing hashtags in camel case make them more accessible?
How to use Hashtags — how does writing hashtags in camel case make them more accessible?

Firstly, you might be wondering — what is camel case?

Most people write out their hashtags by leaving each letter of a word in lowercase, something like #digitaldevelopment. Some people don’t have any difficulty when reading this and are able to decipher the phrase. However for many others it isn’t as easy.

To make your hashtags accessible and easier to read, you should capitalise the first letter of each word. For example, #DigitalDevelopment is more accessible and the user can easily decipher what the tag means.

1. Avoid Misunderstanding

If we all used Camel Case in our hashtags we can easily avoid the misunderstanding of phrases, who remembers when Susan Boyle’s PR team…


Example of ACM screen within the SurveyIT mobile application developed by Averment
Example of ACM screen within the SurveyIT mobile application developed by Averment

Summary

SurveyIT were looking for a mobile cross-platform application to assist surveyors in inspecting buildings for asbestos. We created an app which works across Android and Apple devices and generates reports from the field.

The Process

SurveyIT offers a complete asbestos management solution. They needed a flexible app that would work with their existing systems to record field data from surveyors returning from inspection trips to produce comprehensive reports which quantified the risk to people in the building.

Averment

We are a small team of passionate people who love working with all things technology and watching that technology build businesses.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store