Behold! I have discovered that I am an Agile Knitter!!
Knitting while performing aerobics? Standing on one leg while performing impossible feats of fairisle dexterity? Urm, no…
Let me start at the beginning, at work – I don’t normally talk about work because it is “work” and this is a knitting blog and what I do for a living can cure insomnia if you’re not in IT 😉
So… I attended some training as we are changing the way we do software development (WTF has that got to do with knitting? – bear with me…) We are moving to “Agile” – and away from “Waterfall” software development. We had the training because no one really likes change and we are trying to avoid the “Grumpy Cat” reaction…
In the training, I managed to prove it’s always worth having a knitter on your team – We were practicing using Agile methods to create a Lego city out of basic bricks. We were given the impossible task of creating a suspension bridge out of bricks. Knitter to the rescue! I had some scraps of sock yarn in the bottom of my handbag (don’t we all??!!) This is what I came up with…
Halfway through the training it dawned on me that the basic tenet of Agile “limit the number of WIPs so you can deliver finished useful stuff quickly” might have a parallel in my knitting….I limit my WIPS!
Hmmm – this explains why so many people think I’m a quick knitter!
I know lots of you have “startitis” and have a dozen projects on the go and do a little bit of each one here and there. (Nothing wrong with that, after all this is our hobby and not business so do what makes you happy.) But for me, I get the buzz from finishing a thing and being able to wear it. I get depressed if I go months with out a lovely new knitted thing to show off…
So here’s the parallels I spotted – love to hear if any of my lovely readers know of any more!
Agile Software Development
|Have the whole team in one place||OK – it’s just me – that one is silly!|
|Limit the number of WIPS the team is working on||Yes ,they use WIPS!!I try and limit my WIPS to two – one for my commute and a more complicated one for at home.|
|Cycle Time – Deliver Finished “stuff” quickly – ie short time from start of a WIP to finish of a WIP||I’m often told I’m a quick knitter but I’m not – I just focus on one or two WIPS at once so I “deliver” finished WIPs quickly.|
|Have a backlog of work ready to start on as soon as you finish a WIP||Pfft!Like that is hard for a knitter! But that does sound strangely like my Ravelry queue…|
|Have a “Kanban board” so anyone can look at the progress and status of the WIPS and see all the completed items. Great motivational tool!||Erm – my Ravelry projects page is my Kanban board – you can see my WIPS and my progress and all my Completed Items – it motivates me!|
|Have “daily stand-ups” (team meetings) so you can discuss anything blocking you making progress with your WIPS and help out your team members…||Not daily but I do have weekly meetings with the Guilty Knitters where I get and give help with my WIPS …|
|Responding to change over following a plan||Don’t all knitters change the pattern (plan) because of changing requirements from the lucky recipient of our knitwear?”oh it’s lovely but couldn’t you make the arms longer…”|
I could go on but this would get dull… Are you an Agile Knitter too?
UPDATE: 1 May 2013 – I have just realised – these are both ways of producing “SOFTwear”!!