SRG Software Update - June, 2020
David Wesley David Wesley

SRG Software Update - June, 2020

While many industry sectors are struggling through the economic impact of the global pandemic, we are extremely grateful to be at the intersection of healthcare and digital enablement, which are among the very few growing sectors at this time.

Read More
Is Agile Really What It’s Cracked Up To Be?
David Wesley David Wesley

Is Agile Really What It’s Cracked Up To Be?

There are two sides to every story. Some people swear by the agile approach, while others have doubts. But the truth is that successful agile practice depends greatly on how it is implemented by each individual organization.

Read More
Is SQL Still Relevant?
David Wesley David Wesley

Is SQL Still Relevant?

Even with tableless databases such as MongoDB and Firebase becoming mainstream, and being advocated for by developers as well as being used in increasing proportion, SQL is still relevant — especially from data persistence and scalable cost perspectives.

Read More
SRG Software Update - April 2020
David Wesley David Wesley

SRG Software Update - April 2020

Information technology and healthcare are currently in overdrive so expedient and smart solutions are needed in response to emergent demands.

Read More
The Issue with Hiring the Ultra-Cheap for Your Software Development Projects
David Wesley David Wesley

The Issue with Hiring the Ultra-Cheap for Your Software Development Projects

When businesses think of off-shore development, we know that the first thought that comes to mind is the price point.

Yes, there are ultra-cheap developers and teams available — but that doesn’t always guarantee quality or the actual delivery of software that you can use.

Here are some things your business needs to be aware of when it comes to hiring on a dime and how it can impact your bottom line in the long run.

Read More
Got an idea? Now what?
David Wesley David Wesley

Got an idea? Now what?

We know a thing or two about helping businesses get their software and apps off the ground. So what makes us better than others?

Here are 5 facets of hiring the right offshore development team and the things that make us stand out.

Read More
How Do You Find The Right Developers In A Sea Of Self-Declared Unicorns?
David Wesley David Wesley

How Do You Find The Right Developers In A Sea Of Self-Declared Unicorns?

Is there more to a developer than their ability to list their tech stacks?

Finding the right developer for your team can be a difficult and arduous process. A unicorn developer is rumored to be the crème de la crème of all developers. With almost every resume coming through the door promising experience for everything in existence, how do you distinguish the real unicorns from the fake ones?

Read More
The 5 Core Traits of Highly Effective Dev Teams
David Wesley David Wesley

The 5 Core Traits of Highly Effective Dev Teams

Truly effective teams are teams that are able to fill in the blanks — meaning that you don’t have to micro-manage their every output and put onto paper exact, down to the minute details with pixel-perfect precision, to get what you need for them to deliver.

Read More
How Much Documentation Do You Really Need?
David Wesley David Wesley

How Much Documentation Do You Really Need?

Documentation is often bundled into a statement of work (SoW) and becomes a necessary document that sits in with a contract. They are often produced by analysts, who consult with stakeholders and then often define with meticulous detail what the requirements, exact tasks, needs, and everything else in between are.

Read More
How Do Effective Distributed Virtual Tech Teams Create Robust Software?
David Wesley David Wesley

How Do Effective Distributed Virtual Tech Teams Create Robust Software?

Working with Different Time Zones and How it Can Benefit Your Business

There is a misconception that to have an effective development team, they need to be onsite and in the office right next to you. Not only is this bad for scaling on a physical and financial level, but it can also be detrimental for future growth and organizational structure. 

Read More
Why Complex Systems Don't Always Equate To Effective Software
David Wesley David Wesley

Why Complex Systems Don't Always Equate To Effective Software

There is a misconception that the number of lines or the complexity of code determines the completeness or quality of a system. However, writing code is like writing a novel -  the number of pages doesn't always indicate the quality, style or a cohesive storyline.

In reality, a complex system is often indicative of a flaky system - something that no one wants, especially in the long term.

Software complexity is often the result of legacies, outdated best practices, cowboy developers or a combination of these things. Complexity has more point of failures, exposing more surface area for vulnerabilities and it also puts pressure on those that inherit the system.

Complexity is not a good practice, even though for many it is a state of normality.

Read More
What Does A Real MVP Look Like?
David Wesley David Wesley

What Does A Real MVP Look Like?

MVP - or Minimal Viable Product - is a buzzword that was made popular by Eric Ries in his book The Lean Startup. The concept is simple: release as quickly as you can with the minimal required features to get your feedback loop started.

Yet, when we enter into an MVP project, we find ourselves in a sea of unfinished tasks, shifting requirements and developers who simply cannot deliver on time and budget. We get hit with a bad case of scope creep or are forced to release something that is not fit for public use.

So where did it all go wrong? And what does a real MVP look like?


Read More
What The Cloud Can Do For Your Infrastructure
David Wesley David Wesley

What The Cloud Can Do For Your Infrastructure

Currently, cloud computing is synonymous with your business being up to date with technology. However, there’s more to it than just following industry trends. The benefits of a cloud based infrastructure impacts your ability to deliver keystone features, automation, leveraging integrations and drive the cost of running your business down.

Software is like the house you own and your infrastructure is the digital piece of land you rent from cloud providers. This can prove much cheaper in the long term and much more flexible than owning your own infrastructure.

Here is a concise guide on what the cloud can do for your infrastructure, your software and your business costs.


Read More