Sign up for our newsletter!
Stay informed on the latest DevOps news
DevOps.com
Latest
Articles
Features
Most Read
News
News Releases
Topics
AI
Continuous Delivery
Continuous Testing
Cloud
Culture
DataOps
DevSecOps
Enterprise DevOps
Leadership Suite
DevOps Practice
ROELBOB
DevOps Toolbox
IT as Code
Videos/Podcasts
Techstrong.tv Podcast
Techstrong.tv - Twitch
DevOps Unbound
Webinars
Upcoming
Calendar View
On-Demand Webinars
Library
Events
Upcoming Events
On-Demand Events
Sponsored Content
Related Sites
Techstrong Group
Cloud Native Now
Security Boulevard
Platform Engineering
Techstrong Research
DevOps Dozen
DevOps TV
Techstrong TV
Techstrong.tv Podcast
Techstrong.tv - Twitch
Media Kit
About
Sponsor
AI
Cloud
CI/CD
Continuous Testing
DataOps
DevSecOps
DevOps Onramp
Platform Engineering
Low-Code/No-Code
IT as Code
More
Serverless on AWS
Builder Community Hub
Application Performance Management/Monitoring
Culture
Enterprise DevOps
ROELBOB
Don Macvittie
http://nandgate.com
20 year veteran leading a new technology consulting firm focused on the dev side of DevOps, Cloud, Security, and Application Development.
Generative AI: Some Parts of the Future Are Cool
November 8, 2023
|
bash
,
code creation
,
development
,
generative AI
,
open source
,
scripts
Using generative AI for code creation is a game-changer, and Don MacVittie advises learning how as quickly as possible ...
Improvement Cycles and AI
November 1, 2023
|
agile
,
automation
,
cloud-first
,
code
,
deployment
,
development
,
generative AI
,
kubernetes
,
linux
,
test
Don MacVittie makes one early prediction for 2024: AI will be the next big DevOps tool to break bottlenecks ...
Don’t Forget the One-Offs
October 25, 2023
|
automation
,
backup
,
disk
,
source
,
storage
In the age of DevOps, we have automated the things that happen all the time or are mission-critical (like backups). But we forget about the one-offs ...
Remember: Tools Fail, Too
October 18, 2023
|
agile
,
blame
,
devops
,
DevOps failures
,
streamline
,
tool updates
,
updates
In DevOps, we’re admonishing each other less and fixing things more, and that’s good. But tools are going to fail ...
But Are You a Platform?
October 11, 2023
|
Complexity
,
infrastructure
,
Platform
,
security
,
technical debt
,
toolchain
Don MacVittie asks, 'Do you really need all the functionality of a platform, or will a single tool suffice?' ...
At Some Level, We’re Doing Security Wrong
October 4, 2023
|
ai
,
Common Vulnerabilities and Exposures
,
DLP
,
infrastructure vulnerability
,
security
Don MacVittie explains that today's security approaches just aren't cut out for the threats organizations face ...
Technical Debt: Don’t Buy Buzzwords
September 27, 2023
|
SBOMs
,
SCA
,
software development
,
technical debt
,
tools
Buying into the 'next big new shiny thing' only increases your technical debt. Don MacVittie advises only buying what's necessary ...
Generative AI: The 90% Rule
September 20, 2023
|
ai
,
Authors
,
code
,
development workloads
,
Generative
,
operations
Don MacVittie explains his vision of generative AI - the 90% rule - and how it will help developers ...
Unused Code: Proving a Negative
September 13, 2023
|
application code
,
feature flags
,
Functional Test
,
security
,
test
,
versioning
Don MacVittie says there’s a lot of unused code floating around out there – and that’s a big problem ...
Steady On. We Still Have a Job to Do
September 6, 2023
|
ai
,
app development
,
appsec
,
Generated code
,
generative AI
,
java
,
JavaScript
,
LLM
,
ml
,
security
,
testing
,
XML
AI-generated change is not significantly different than the last couple decades where change has become IT’s constant companion ...
Show More
Don Macvittie
×
Software Testing and Test Automation
1
2
3
4
5
6
7
8
Which of the following best describes your involvement in software testing or test automation at your organization? (Select one)
*
I actively perform software testing or test automation
I manage or lead software testing or QA teams
I make decisions about testing tools, frameworks, or automation strategy
I do both hands-on testing and make strategic/tool decisions
None of the above
How much of your organization's software testing is still performed manually today? (Select one)
*
Almost all
More than half
About half
Less than half
Almost none
How much effort does your team spend maintaining existing automated tests compared to creating new test coverage? (Select one)
*
Mostly maintaining existing tests
More maintenance than new coverage
About equal
More new coverage than maintenance
Very little maintenance required
How much has AI-assisted software development increased the pressure on your testing teams over the past 12 months? (Select one)
*
Significantly increased pressure
Moderately increased pressure
Slightly increased pressure
No meaningful impact yet
Unsure
What is the biggest obstacle preventing your organization from expanding software test automation and adopting agentic testing? (Select one)
*
Automated tests are too difficult or costly to maintain
Release cycles move too quickly to keep tests current
Too much coding or scripting expertise is required
Testing tools and frameworks are too fragmented
Lack of time, budget, or staffing
Difficulty proving business value or ROI
Insufficient AI or intelligent automation capabilities
Which improvement would create the greatest business impact for your organization over the next 12 months? (Select one)
*
Reducing manual testing effort
Reducing automated test maintenance
Accelerating release cycles
Expanding test coverage across more technologies
Consolidating testing tools and frameworks
Enabling more non-developers to automate testing
Improving the resilience and adaptability of automated tests
Which statement best reflects your organization's current perspective on AI-powered or agentic software testing? (Select one)
*
We are actively evaluating or adopting AI-powered testing approaches
We are interested, but still assessing practical value and trust
We believe current automated testing approaches are sufficient
We are primarily focused on improving existing automation before adopting AI-assisted testing
We have not yet explored AI-powered testing in a meaningful way
How important is the ability to execute continuous, largely autonomous software testing with minimal human intervention ("lights-out" or "dark factory" testing) to your organization's future software delivery strategy? (Select one)
*
Critical strategic priority
Important, but still early-stage
Somewhat important
Low priority today
Not relevant to our organization
Unsure
Δ
×