We often talk about agile in terms of development of new systems, sometimes called greenfield projects. These scenarios present us with a “cleaner” version of agile. But Jim Peers is asking the question: What about agile methodologies when applied to the maintenance of a mature product? A mature product brings into play many more variables—addition or upgrading of features, addressing technical debt, bug fixing, security and accessibility concerns, and working with an aging codebase. And each variable brings its own challenges. By necessity, these scenarios can force us to adapt our work model, moving away from a pure agile workflow to find the right blend. Jim describes some of his experiences—both good and bad—as a tester dealing with the maintenance of a mature product in an agile environment. Join Jim for some important takeaways—Your product is going to live longer than you think. Technical debt will come back to haunt you within a year. And yes, you do have to implement that security fix.
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
When the System Creaks: Lessons Learned in Agile Maintenance
1.
W16
Agile
Testing
5/10/17
15:00
When
the
System
Creaks:
Lessons
Learned
in
Agile
Maintenance
Presented
by:
Jim
Peers
PQA
Testing
Brought
to
you
by:
350
Corporate
Way,
Suite
400,
Orange
Park,
FL
32073
888-‐-‐-‐268-‐-‐-‐8770
·∙·∙
904-‐-‐-‐278-‐-‐-‐0524
-‐
info@techwell.com
-‐
http://www.starwest.techwell.com/
2.
Jim
Peers
A
QA
practitioner
with
PQA
Testing,
Jim
Peers
has
more
than
sixteen
years
of
experience
in
software
development
and
testing
in
multiple
industry
verticals.
After
working
in
the
scientific
research
realm
for
a
number
of
years,
Jim
moved
into
software
development,
holding
roles
as
tester,
test
architect,
developer,
team
lead,
project
manager,
and
product
manager.
A
trusted
technical
advisor
to
clients,
Jim
creates
test
strategies,
and
mentors
and
assists
testers
on
multiple
projects.
3. 1
When the System Creaks
Lessons
Learned
in
Agile
Maintenance
Jim
Peers