Selecting the right Application Lifecycle Management (ALM) solution is a critical step in ensuring the efficiency and success of your software development processes. In this guide, we'll break down the key factors to consider when you choose an ALM, focusing on good...
Configuration Management
Strategic Roadmapping Simplified in Jira with Roadmunk
If your team has faced the same challenges in creating, communicating, and aligning around effective roadmaps this year as they did last year, it’s time to make some changes. Roadmunk, from Tempo Software, is one of the solutions you might wish to consider. From...
What is Observability And How Can It Optimize IT?
Your IT architecture is anything but simple. In fact, it’s more like the complex, yet silent spinal cord of your business functions. But what can you do when something goes wrong? Monitoring tools give you a partial view into business performance (or issues),...
IaaS vs PaaS vs SaaS: Cloud 101
Starting your cloud computing and cloud journey? Wondering how cloud services can help your business thrive? There’s a lot to wrap your head around isn’t there. But, don't worry, we’ve got you covered with this blog. In fact, we’re going to provide you Cloud 101 and...
Configuration Management: The Heart of Your Software Development Lifecycle (SDLC)
Does your software development organization have a well defined and implemented configuration management (CM) process? For many organizations, they equate the CM process with having a revision control tool in place. While versioning is a necessary prerequisite to...
SRAM PTC Windchill PLM ROI Case Study
SRAM deployed PTC Windchill PLM to integrate and unify the engineering processes for all its brands. The company’s rapid growth through acquisition resulted in engineering and development groups that were not able to communicate and share information across...
What Is DevOps?
https://www.youtube.com/watch?v=e1aXoYaWReY Introduction Hello and welcome to what is DevOps? So in this video we're going to talk through not just the book definition of DevOps but I'm going to give you some examples of how DevOps is applied in an organization and...
Flexible Continuous Integration Pipelines With CD
What is a Continuous Integration Pipeline? The purpose of a continuous integration pipeline is to allow teams to constantly integrate and build software updates in order to quicken release cycles, lower costs, and reduce risks. In a simple implementation of a...
Three Monotonous Tasks That Are Killing Morale In Your Software Engineering Team
In the engineering world, there’s no underestimating how hard it is to attract and retain top talent. Finding qualified candidates is hard enough. But you want to go one better than that. You want to attract talent that gives your organization a competitive edge. Once...
Puppet Quick Setup Guide (Part 2) – How to Configure Puppet Master
Recently I explained how to easily set up communication between a Puppet client and master. In this follow up post I’ll outline the steps involved in configuring the Puppet master to control the client machine. Starting out with Puppet does not have to be a...
Puppet Quickstart Guide (Part 1)
Puppet is the most well-known configuration management tool in the DevOps world and used by systems administrators to centrally manage large numbers of servers and computer systems. There are several Puppet quickstart guides online. However, these guides are...
Continuous Integration Best Practices—Part 2
As I noted in "Continuous Integration Best Practices—Part 1" there are 10 best practice principles associated with Continuous Integration and in this previous article, we looked at the first three. For part 2, we pick up where we left off and talk about principles...