Measure Twice - Cut Once: The Benefits of Test-Driven Development
Automated software testing continues to play a vital role in enterprise
software delivery and the speed with which software-driven organizations can
begin to produce value. You want to ensure quality software, alongside fast
time to market. How do you balance the need for speed with the need to test
everything to deliver high-quality software to the end user?
At last year's DevOps Enterprise Summit, which Electric Cloud hosts in
partnership with Gene Kim, author of The Phoenix Project, Kim asked every
speaker to end their presentation with a slide that covered one of the two
following topics: "Here's what I don't know how to do" or "Here's what I'm
looking for help with." This gave all attendees at the summit insight into
the top enterprise IT problems facing the DevOps community at large. It came
as ... (more)
We recently kicked off our 2017 season of our Continuous Discussions (#c9d9)
video podcast with an episode featuring a panel of speakers from DevOps
Enterprise Summit (DOES16), discussing Leading Change – the key theme for
the conference this past year.
Our expert panel included: Nicole Forsgren, CEO and chief scientist at
DORA; Paula Thrasher, director of Digital Services at CSRA; Pauly Comtois,
VP at Hearst; Ross Clanton, DevOps Fellow at Verizon; Steve Mayner, Agile
coach, mentor, thought leader and strategist; and, our very own Anders
Wallgren and Sam Fell.
During the episo... (more)
For our first episode of Continuous Discussions (#c9d9) podcast for 2017, we
talked about Leading Change.
For your DevOps transformation to be successful, leaders need to inspire,
motivate and empower teams – to foster the right culture and work practices
to facilitate a DevOps change.
Challenges Leading a DevOps Change
This morning on the show, we had an esteem panel of DevOps experts – all
DOES16 speakers – who shared some of the common challenges and tips for
success for leading a DevOps transformation in large organizations.
Watch the recording of the episode ... (more)
With applications the driving force in today's economy, the quality and
release cadence of your software are critical to your business and your
bottom line. You want to get software updated in the hands of your end users
as quickly as possible. However, even the fastest release cycle wouldn't make
a difference if your product ends up being buggy or malfunctioning, resulting
in a bad user experience or service interruption.
I want to take a look at one of the most important (if not the most
important) aspects of the software delivery process: testing! As software
teams become mor... (more)
Everybody’s talking about Microservices right now. But are you having
trouble figuring out what it means for you?
At the recent LISA conference which took place last month in Boston, I had
the pleasure of giving a joint talk with Avan Mathur, Product Manager of
ElectricFlow, on Microservices.
With Microservices, what was once one application, with self-contained
processes, is now a complex set of independent services that connect via the
network. Each microservice is developed and deployed independently, often
using different languages, technology stacks, and tools.
While Micros... (more)