(This column is posted at www.StevenSavage.com and Steve’s Tumblr)
Let me say up front this is one of my favorite Agile Principles (#10 is up there too.). It’s obvious, thought-provoking, and in-your face.
Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
Yes, the Agile Principles state outright that you should find and keep a pace that can be maintained indefinitely, and everyone should have that pace. I’d love to phrase this positively, but let’s face it, it’s a principle about not burning out.
Yes, way back in 2001 the Agile gurus were well aware of the potential for burnout, death marches, and more and made it part of their principles.
Agile processes make sure that development is sustainable – that the inputs, velocity, testing, processes, demands, etc. all are aimed so everyone (and I do mean everyone) involved could keep this up forever. This of course makes sense – once you find a doable pace you’re able to continue, predictably, over time. When there is deviation, you can adapt as you’ve got a stable pace going. When it’s sustainable you can keep delivering value.
This flies in the face of so much we’re taught about work, leisure, and so on. We’re taught to expect death marches. We’re taught to expect rushes. We’re taught to idolize being overworked. This Agile Principle outright states ‘bollocks to that’ and says ‘no.’ Or if we want to put it positively, says ‘yes’ to sustainability.
But I’ve seen so many death marches and overtime pushes I like the “no” part. But let’s get away from negative/positive, let’s talk about why this matters to creatives.
Because it is so important this means . . .
You don’t just say “hey, let’s be sustainable” and it happens. It’s something you work on – this principle reminds us to commit to it, to make sure we find a pace we can all work at, together.
This principle, despite the fact it’s a call to work appropriately, is also a call to work on sustainability. You need to take the time and effort to make work sustainable. You need to educate yourself on principles and processes to make things sustainable. Hopefully this is the collective “you” – all the sponsors, users, and developers in your creative work.
But it might be the lone “you.” Sorry, you might be the lone voice of sustainability and have to advocate. Maybe these columns can help, but let me emphasize that if you’re using Agile, keep reading up on it and researching it. There’s plenty of knowledge out there.
Note that this Principle means everyone in the project. It could just be you and one client, it could be a giant team and users/audience. So let’s talk about how the three different groups – sponsors, developers, users – can promote sustainability on a creative project.
Sponsors are the people asking for the work. It would seem their role is obvious – don’t overload people! Of course it’s not that obvious. Each of the three groups have different interactions on creative projects. So how can Sponsors work with the other groups?
Developers:
Users:
In promoting sustainable development, a good Sponsor is realistic, listens, facilitates – and doesn’t overload Developers. I won’t lie – sometimes you become a firewall or a funnel. Be a good one.
Now a few warnings. Where does this usually go wrong in creative works?
With sponsors covered, let’s get to Developers – which, my guess, covers a lot of my readers.
Developers make the creative work. Also an obvious role, but a Developer’s role is really kind of strange – they’re an expert in making something who often deal with people who aren’t. Thus you’re trying to give people what they want when they don’t know how you do it. Though they probably think they do and it drives you crazy.
Worse, you’re sort of in the middle of the Users and the Sponsors. You spend a lot of time making something for the actual target audience, you do research, so sometimes you end up as a bridge. When the User and Sponsor is the same (say, if you’re doing an art piece for someone directly), they can still seem like two different people and you have to bridge the gaps in someone’s own head.
(Ever have someone argue with themselves about a creative work? Probably.)
Finally, you’re probably the one most aware of any burnout, overload, or unsustainability, and you have to tell people about it. Sometimes those people aren’t happy with you. OK most of the time.
So first up, if you’re a Creative (and you probably are if you’re reading this), get ready to do a lot of psychology for yourself and for others. You do the work others don’t do, see things differently, and are kind of in the middle. However, to make sure your work is sustainable, you have to think about them.
Sponsors:
Users:
A good creative Developer is aware of their process and abilities so they can not only pace themselves, but pace themselves with others, and help others pace themselves. Because you’re where work happens, you’re the most able to understand what’s going on and what can probably be sustained. You just have to make the effort.
Now a few bits of advice for Creative Developers trying to keep a sustainable pace in Creative work.
It feels weird to even go into this part – this is pitched at Agile Creatives. That definitely covers Developers and may cover Sponsors. But Users? They’re the end consumer of a creative product. They may not be that interested in all this.
I include this however because you, doubtlessly a Creative of some kind, will be communicating with Users (and thus you can figure how they can work with you), and probably are a User at some point (and can work better with others). It’s my small way to bridge the Developer-User gap in Creative work. Whatever side you’re on, you can help the other side work better.
One thing Users forget is that they to have to have a sustainable pace, and it’s easy to think “I can handle anything” delivered to you because you want it. However, getting too much of a good thing is not sustainable – you can’t enjoy it, can’t give feedback, etc. You to, even as a pure consumer, have limits, and pushing those does no favors to the people doing work for you.
Sponsors:
Developers:
I don’t have a lot of other advice for Users promoting Creative Agile to use Sustainability except for this – remember you’re part of the process to. Working with others means much better stuff on your end.
Sustainable development requires everyone’s effort – and commitment. In a creative project, this is even more of a challenge. It requires everyone to get on board.
Of course if not everyone is on board, you’ll get to help with that because you’re the one reading this.
So let’s round up what we can learn:
– Steve
Post Tags: agile agile creativity agile manifesto agile principles creativity eighth agile principle