Why DevOps Engineering Is Important

The following is an edited excerpt from our webinar that took place March 10, 2015. The entire recording may be viewed here: https://attendee.gotowebinar.com/recording/737060184353086210.  This is the first in a series of webinars on DevOps Engineering and discussed why DevOps Engineering is important.  The webinar was given by Mr. Jeffery Payne and Mr. Richard Mills of […]

Read more
Hope Is Not a Strategy

One of my all-time favorite sales books is entitled Hope Is Not a Strategy.  It’s a book about how to properly manage sales teams and opportunities.  But I often use this slogan when talking to senior executives about their unrealistic software project expectations.  When teams push back on unrealistic project release schedules, story estimates, or […]

Read more
Holes in Whole Team Quality

The concept of whole team quality is a good one.  Everybody on a project should be responsible for quality.  Unfortunately, there are often holes in our whole team quality approach.  Here are a few I’ve seen: No definition of Done – It’s difficult to achieve quality if you don’t define what it means!  So many […]

Read more
The Benefits of Self-directed Teams

When talking about the activities critical to agile success, one often hears about daily huddles, continuous integration, and user acceptance testing, but I’ve found that the agile principle of Self-directed Teams is equally important.  Teams should be allowed to estimate and assign their own work for a variety of reasons: 1) Estimates will be more […]

Read more
Solving Those Pesky BDD Issues

Introduction Last month wrapped up my Cucumber posts for a while. I’ve covered the full gamut of topics for Cucumber, and I don’t believe I have too many more nuggets of knowledge to offer without putting myself out of a job. While working with Cucumber over the past year I’ve done a lot of research. […]

Read more
The Goal of Mobile Application Testing

I’m often asked what makes mobile testing so different that testing anything else? The simple answer is your goal.  When we test a web application, per say, the goal of our testing is to often ensure that the application fulfills the requirements as directed by the product owner, that it meets any standards set by […]

Read more
What Not To Do With Password Management

As one of our resident security guys, I thought I might write up a quick guide about what not to do with password management.  As long as you build a website or web service, at some point you’re most likely going to have to store a password.  Unfortunately for many developers out there (in organizations […]

Read more
X