Travis Rogers is a Practice Director, of Application Development at Intersys Consulting.  He has over 20 years of experience developing software across a number of industries and technologies.  Travis has held roles as a software developer, principal infrastructure architect, software development manager, solutions principle, and director.   He is passionate about all things software development related including working in .Net, Web, iOS, Java, PHP, C++ tech stacks along with implementing cloud solutions in AWS and Azure.  Travis holds over 20 profession certifications including Certified Scrum Master, Microsoft Certificated Solutions Developer (MCSD) for Web Applications, and CompTIA’s Network+ and A+ certifications.  He graduated from Bellevue University with a degree in Management Information Systems. While not working, Travis can be found hiking and traveling with his family.

Posts by Travis Rogers

Azure API Options

Our application services team recently spent time reviewing the current options for hosting an API on Azure. We considered the Azure API service offerings for Logic Apps, Service Fabric, and API Apps. Not reviewed, but certainly, an option is the traditional route of creating a new VM and loading an API onto a web server …

Scrum QA Suggestions

Software development using the Scrum project methodology follows an iterative process which repeats every week or longer. The method includes a development and testing phase. There are times when development and QA teams are at odds over the testing process. This article suggests an approach to help both developers and QA improve their relationships and complete more work. …

A Guide to User Story Structure

User Stories are the basis for all Scrum processes. These stories are the units of work that make up a project. They can be created by anyone and vetted by everyone. User stories come in various formats, and some are better than others. What you want out of a user story is a clear understanding of what a user …

Daily Stand-up Revisited

The Basics The Daily Stand-up is part of the Scrum process. The purpose of this meeting is to inform every team member of what other team members are working on and to provide an update on your sprint work. Each team member should answer three questions: What did you do yesterday? What will you do today? …

Confluence or JIRA for Software Requirements?

When working with Atlassian’s tools Confluence and JIRA, you might question where to put your requirements since both tools offer this functionality. At times, it seems the two are competing to accomplish the same task. Teams can find it confusing to decide which tool to use when both are available. This post provides the reader with the pros and …

10 Tips for Better Software Estimates

The importance of estimates in software development projects cannot be overstated. Numerous decisions occur based on someone’s assessment of a body of work, which might include hiring decisions, venture capital, and department priorities. Leadership must review estimates to make informed decisions. Therefore, information found in estimates needs to be as accurate as possible. Despite being approximations, estimates are often …