fbpx
spk-logo-tm-2023
0%
1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Software Development & Release Management

Security basics with IPTables

Security basics with IPTables

When on the internet, there's always concerns of security.   If you're listening on some services but not others, you need to modify the Linux firewall to allow this. Also, if there's undesirable clients accessing ports and hacking, IPTables is an effective...

SDLC Basics: The Vision Statement

SDLC Basics: The Vision Statement

In the Beginning In the beginning, there was an idea. The idea took shape and became a project. The project became an application and the application got used. Or maybe it didn't get used. Maybe it was completely the wrong application for the business. Or maybe it was...

4 Reasons to Use Static Analysis on Your Codebase

4 Reasons to Use Static Analysis on Your Codebase

All of us who work in software development want the products that we release to be high quality, and also low cost to maintain in the field. This is no big revelation; it’s common knowledge, and it’s common sense. It’s not clear that there is any silver bullet in...

How Code Reviews Reduce SDLC Costs

How Code Reviews Reduce SDLC Costs

Bugs can be introduced anywhere in the software development lifecycle, from the early stages (requirements gathering etc) right up to the final shipping of the project. The most expensive types of bugs to fix are those introduced earliest and fixed latest. For...

Incorporating Accessibility Into Your Software Engineering Projects

Incorporating Accessibility Into Your Software Engineering Projects

Are you missing out on reaching 25% of the US population with your current software engineering project? Maybe the elderly, at 13% of the population, aren't part of your target market, or maybe it's the 12% of the US population who are disabled that you aren't...

Five Steps to Take if Your IT Outsourcing Agreement Goes South

Five Steps to Take if Your IT Outsourcing Agreement Goes South

IT outsourcing relationships can be fraught with challenges, ranging from communications breakdowns between client and provider to issues surrounding performance. If an IT outsourcing agreement isn’t meeting your company’s expectations (e.g. SLA targets are missed;...

Top 5 Reasons to Conduct an IT Outsourcing Re-Evaluation

Top 5 Reasons to Conduct an IT Outsourcing Re-Evaluation

IT outsourcing contracts, as noted in a recent blog post, should be treated as living documents -- continuously evaluated, refined, and optimized over time. Not only do business conditions continually change, but it’s also important for outsourcing customers to...

Continuous Builds – A Customer Experience

Continuous Builds – A Customer Experience

Software Development Lifecycle (SDLC): In our last article we discussed speeding up your build by leveraging tools such as Electric Accelerator. In this article we will discuss the process of Continuous Integration (CI) along with a customer experience utilizing...