1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Software Development & Release Management

Continuous Integration Best Practices—Part 1

Continuous Integration Best Practices—Part 1

Continuous Integration is a leading software development methodology whereby new development is constantly being submitted and tested against the main body of work. The goal being rapid feedback on incremental changes, resulting in lower maintenance costs and higher...

Continuous Integration Best Practices—Part 3

Continuous Integration Best Practices—Part 3

As I noted in "Continuous Integration Best Practices—Part 1" and "Continuous Integration Best Practices—Part 2" there are 10 best practice principles associated with Continuous Integration and in this previous articles, we covered the first six. In this article, we...

Continuous Integration Best Practices—Part 4

Continuous Integration Best Practices—Part 4

As I noted in other articles in this "Continuous Integration Best Practices" Series (click here for Part 1, Part 2, or Part 3", there are 10 best practice principles associated with Continuous Integration and in this previous articles, we covered the first eight. In...

Electric Flow 8.0 New Feature: Manual and Automated Retry on Error

Electric Flow 8.0 New Feature: Manual and Automated Retry on Error

Electric Cloud recently released version 8.0 of their build and deployment orchestration tool, Electric Flow. This latest release includes many new features, but the focus of this article will be the ability to retry tasks and stages from a failed pipeline and why...

What Do Late Product Launches REALLY Cost?

What Do Late Product Launches REALLY Cost?

Your engineering team’s product launch date just slipped a week. Should you spend $20,000 on an outside engineering service to get the release back on schedule? In these situations, making the right decision quickly requires reliable information and analysis.  As more...

5 Tools You Can Use to Eliminate Malware From Your Machine

5 Tools You Can Use to Eliminate Malware From Your Machine

One of the more common requests I receive from users is that their computer is running slowly, or even worse, they're getting a popup saying that their machine is infected with a virus and Extreme AntiVirus 2013 can remove that virus for the low low cost of $39.95!...

How does the Windows Phone 8 Kool-Aid Taste?

How does the Windows Phone 8 Kool-Aid Taste?

I’m just going to come out and say it: I drank the Windows Phone 8 Kool-Aid. My coworkers mock me, and I accept this. But darn it, I want to believe! (and it tastes a lot better than what I was drinking before.) And it's certainly better than if I wandered over to the...

How to Resolve 3 Common Laptop Issues

How to Resolve 3 Common Laptop Issues

For many of us, having old hardware laying around means clutter for the desk or maybe an investment that you're not quite ready to dispose of. Maybe you have a laptop that a child stepped on or was damaged when you "accidentally" dropped it. Whatever the reason, old...

9 Ways To Repurpose an Underperforming Laptop

9 Ways To Repurpose an Underperforming Laptop

In a recent post, I discussed how to resolve 3 common (yet significant) issues with a broken laptop. Chances are, even if the issue is fixed, your computer may not run as well as it used to. But all hope is not lost. Say for instance you have an old 1.2ghz Celeron...

6 Tips for Designing an Effective Data Entry GUI

6 Tips for Designing an Effective Data Entry GUI

There is a subtle art to creating an appealing, well-structured data entry graphical user interface (GUI). Due to the repetitive interaction users have with data entry GUIs, small things like choice of colors and the size of margins can have actual consequences...

Calling the Experts to Manage Your IT Network Infrastructure

Calling the Experts to Manage Your IT Network Infrastructure

An often overlooked part of IT network infrastructure management is network security. The majority of business networks, even for small businesses, have a large variety of heterogeneous devices that are working together to provide the services for the various...