Software Deployment Tools

Top Software Deployment Tools: 25 Useful Tools to Streamline Software Delivery

Stackify Developer Tips, Tricks & Resources Leave a Comment

Software deployment tools make the process of distributing software and updates as easy as possible. Often, these tasks are automatic or scheduled to enable software developers to focus on what they do best – writing code. And the best tools work with a variety of platforms and types of infrastructures, making it easy to streamline your workflow in your preferred environment. …

Productivity Metrics

Development Leaders Reveal the Best Metrics for Measuring Software Development Productivity

Stackify Developer Career Development, Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

We’ve talked a lot about Agile development and DevOps — particularly, the always-pressing need to rapidly ship new versions of their code and update their products. But when it comes to evaluating the productivity of your development teams, what metrics matter most? Should you merely be concerned with deadlines and time sheets, or should you focus on customer satisfaction to evaluate …

What is regression testing?

What is Regression Testing? Definition, Benefits, and Challenges of Regression Testing

Stackify Insights for Dev Managers Leave a Comment

We talked a bit about the Software Development Life Cycle (SDLC) in a recent post, but today, we’re going to dig a little deeper into one particular and crucial element in the testing phase, particularly for Agile development: regression testing. Definition of Regression Testing Regression testing refers to the process of testing a changed or updated computer program to make …

What is SDLC?

What is SDLC? Understand the Software Development Life Cycle

Stackify Developer Tips, Tricks & Resources Leave a Comment

Streamlined development relies on a consistent methodology and a clearly-defined process from getting from point A to point B. If you’re just getting your feet wet in the wide world of development, you need to understand the Software Development Life Cycle or SDLC. Definition of SDLC SDLC or the Software Development Life Cycle is a process that produces software with …

How to Write Test Cases and Why They Are Like the Scientific Method

Erik Dietrich Developer Tips, Tricks & Resources Leave a Comment

As I’ve mentioned before on this blog, I have a good bit of experience writing unit tests.  In fact, I’ve managed to parlay this experience into a nice chunk of my living.  This includes consulting, training developers, building courses, and writing books.  From this evidence, one might conclude that unit testing is in demand. Because of the demand and driving interest, …

software deployments best practices

How to do software deployments with confidence

Matt Watson Insights for Dev Managers Leave a Comment

Everyone wants to ship their code faster. Agile development and all the variants of it have helped companies release software  more often and spend less time in large, waterfall planning and project management. Agile development still has one big problem… confidence in software deployments. Developers have no idea if they are really ready to ship their new version. Does this …