top of page

Engineering Insights


Staff Augmentation vs. Project-Based Consultancy—Which One Wins?
Bringing in an agency to help build your software platform is a winning strategy - it saves you time, and stress and most importantly...
Dec 9, 20233 min read


Disagreements and debate: the crucial elements in great software projects
In the dynamic realm of software development, where agility and innovation are paramount, fostering an environment that encourages...
Nov 22, 20234 min read


Making remote software team meetings fun
Remote teams spread out over multiple locations around the globe and speaking multiple different languages as their first are the norm...
Mar 6, 20234 min read


Remote software team - setting up the collaboration
Remote software teams is way forward in software development. No longer are companies tied to particular locations, waiting for resources...
Mar 23, 20224 min read


Top 5 challenges of building an effective software team
1. Finding the right people for your team This is without doubt the hardest challenge. Finding skilled software professionals is hard,...
Dec 5, 20215 min read


Why do software projects fail and how to save them
A recent post about making software project plans that work started a thread of conversation with a fellow software guy about how true it...
Nov 25, 20215 min read


Top 10 Questions you must ask your software vendor
Do you have any questions for your software vendor? You should. The standard stuff like what is the size of the vendor’s team, what are...
Nov 24, 20215 min read


How to make a software project plan that actually works
Making a project plan for software development is one thing, but making it work is another. You've probably seen lots of software project...
Nov 18, 20215 min read


All you need to know about bug reporting
Bugs are a fact of life in software. There will always be bugs, we just need to find a streamlined way of catching them, reporting them,...
Nov 17, 20214 min read


How to evaluate software development company performance
Do you find that your software development company is taking too long to deliver a project? Do they lack creativity and innovation? Would...
Nov 15, 20214 min read


Living with bugs in released software products
Bugs are the reality of software. We hate them, we do everything we can to get rid of them but they are always there and we have to learn...
Nov 4, 20204 min read


How to manage difficult software developers?
Software developers have a reputations for being “difficult”. But from my years of working with literally hundreds of developers I know...
Mar 13, 20203 min read


How to be the best software team lead
Software team leads have a difficult job. On one side they are expected to be the top developer in the team, cracking every technical...
Feb 28, 20205 min read


How to reduce the cost of making a software?
As a custom software development company a common question we get asked is about reducing the cost of development. Software development...
Jan 20, 20203 min read


Multi-tasking is a crime (at least in software projects!)
Fact of life: More often than not a software team will have more work than they can juggle. What can a team lead do to get things done in...
Jan 14, 20203 min read


4 Software team strategies that work
Flat hierarchy It's important for the team to feel that they are not bogged down with management. We try to build this into the system by...
Jan 9, 20203 min read


Documents every successful software project needs
When you start developing a software product, you need an idea of what you want each component of the software to do. From the part 1 in...
Jan 8, 20203 min read


3 Questions to define a software product
Imagine you are in charge of creating a clear specification for a new software product. On one side you have your customer - a a high...
Jan 2, 20204 min read


Software without anger: managing yourself
After our first two articles ( Software without anger: managing the development team and Software without anger: managing vendor...
Nov 25, 20194 min read


Software without anger: managing the development team
Isn’t that a great title for an article about software development? If you’ve ever been involved in a software development project this...
Nov 20, 20194 min read
bottom of page