Category Archives: Software Development

Gartner AADI Conference

gartner aadi 2015

I’ll be attending the Gartner Application Architecture, Development & Integration Summit in Las Vegas next week Dec 2nd and 3rd. I’ll be in the Parasoft booth.

This is a great opportunity to learn how to best leverage coming opportunities in mobile, cloud, and internet-of-things (IoT). Lots of useful info and a chance to meet with some interesting vendors as well as the analysts from Gartner. Here’s a preview of the full agenda. Plus who doesn’t like hanging out in Vegas for a couple of days?

If you’re going to be there drop by the booth or shoot me a message and we can meet.

ASQ Conference in Long Beach

Just a reminder that I’ll be at the International Conference on Software Quality in sunny Long Beach, CA. next week. It’s sponsored by the ASQ Software division. Tutorials are next Monday, March 9th, and the regular sessions are Tuesday-Wednesday.

At this point, you’ll have to register at the door, but don’t let that stop you. come learn great stuff about software quality and chat with the Code Curmudgeon in person! I’d love to see you there.

The March 9-11, 2015 ICSQ focuses on the application of real-world experiences, proven solutions and lessons learned in applying software quality practices in application software and custom logic devices. Topics include auditing, standards, risk management, tools, techniques, methodologies, frameworks, processes, practices, QA/QC, metrics, testing, measurement and current industry trends.

Please see the conference web site for additional details:

Hilton Long Beach & Executive Meeting Center, Long Beach, California

Real-World Software Quality: Trends and Practices

2015 ICSQ focuses on the application of real-world experiences, proven solutions, and lessons learned in applying software quality practices in application software and custom logic devices.

40 concurrent tracks in these topics:

Risk Management
Quality Assurance
Current industry trends

New This Year: Foundations and Fundamentals track highlights key concepts on software quality – targeted to those who are newer in their software quality role and those who seek to enhance their practical knowledge.

What Does Static Analysis Have To Do With DevOps

DevOps is a movement that recognizes how tightly coupled development is to operations in modern applications. With shortened lifecycles and increasing amounts of software, the old boundary has broken down. DevOps is in some sense the sysadmin form of Agile, allowing teams to not only produce software faster, but get it deployed.

The goal is to no longer have developers throw software over the fence, which is normally followed by Ops throwing it right back because it doesn’t work. Instead the goals of Ops are embedded in the software testing and even requirements.

For DevOps to function properly, the entire release process has to be highly automated and deterministic. By deterministic, I mean that there are policy driven measurable metrics that determine the important questions surrounding application development. Namely, is the software ready? Does it have the required functionality? Will it function properly post-deployment? Is it Secure? All the things that frequently have squishy choices around them have to be controlled so they can operate in a repeatable fashion. For example, you may have a test coverage requirement of 80%, or a unit test pass percentage of 90%.

In that world, it may seem that static analysis isn’t an important topic, but it turns out it’s actually an enabling technology. You can and should use static analysis not just as a bug-finder, but to get at the root cause of software that is vulnerable to produce more robust applications.

Friday I’ll be giving a webinar for Parasoft that will talk more about the details of using static analysis and DevOps. It’s free and will be informative. Bring your questions, and I hope to see you there.

Registration is free at


Measuring Software Quality – in Houston

... And a mini-Martini for L's mini-Happy Hour #hantzhouse
I’m visiting Houston, TX on September 10th and will be hosting a Happy Hour. I’ll be giving a brief presentation on Measuring Software Quality in a Mixed Tools Environment. We’ve done this in a few cities and it’s a lot of fun. We have some great food, a few drinks, play a fun software version of “Street Smarts” and give away a couple of prizes. It’s a blast.

During the presentation we’ll cover

  • How to select, manage and get the most out of disparate testing tools
  • The role of automation in maintaining quality applications

In addition to the presentation we’ll have some great conversation, maybe a game or two, and some fabulous prizes.

WHEN: Wednesday, September 10th from 5:30 – 8:00 pm
WHERE: Pappasito’s Cantina, 6445 Richmond Ave, Houston, TX 77057

I hope you’ll join us. RSVP soon because space is limited.