The Future of Work Part 2 - People Unboxed
The Life changing magic of Retros
This blog series is a triptych on alternatives that disrupt traditional Human Resource methods with concepts that move us towards the Future of Work. Read Part 1 here, Being High Performing versus The Performance Review.
The topic in the cross hairs today is The Position or Job Description, and the notion that Job Descriptions lead you down a path to performing that role, and that is maybe the worst outcome you could get.
The Future of Work Part 1 - Being High Performing Versus The Performance Review
Retrospectives are one of my favourite topics, you may recall from Blogs of Christmas past.
I find Retros so utterly magical that I’m often given to exclaiming ‘Wow I love Retros!’ in the middle of a Retro, because the insights are incredibly simple to come by, and yet simply wouldn’t have been surfaced or released with the approach we’d used up until that point.
12 Days of Agile Principles! #AgilePrinciple 12
This blog series is a triptych on alternatives that disrupt traditional Human Resource methods with concepts that move us towards the Future of Work.
It’s 2018 and Agile working has become the new Way of Working. Once considered the territory of the reckless and sloppy, now most of the free world is considering how
12 Days of Agile Principles! #AgilePrinciple 11
Welcome to the final post in the 12 Days of Agile Principles series. I hope you’ve enjoyed following along to arrive at our finale and it’s a fantastic principle to wrap on.
At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly
Did I hear someone say Retrospective?
12 Days of Agile Principles! Principle #10
Welcome to Day 10 of 12 Days of Agile Principles, the penultimate principle in our series
The best architectures, requirements, and designs emerge from self-organizing teams
Whoa, that’s a bit radical isn’t it? What are we saying here? That we don’t need managers?!
12 Days of Agile Principles! Principle #9
Welcome to Day 10 of 12 Days of Agile Principles where I’ll try and keep things real simple.
Simplicity--the art of maximizing the amount of work not done--is essential
We can illustrate this quite easily when you observe agile ways of working. For example
The 12 Days of Agile Principles! Principle #8
Welcome to Day 9 of 12 Days of Agile Principles!
Continuous attention to technical excellence and good design enhances agility
Strap in it’s going to get technical. In essence paying attention to technical design and refactoring allows the code base to maintain some functional integrity and at the same time expand for the next set of technical functionality, or features, required to meet a customer need.
The 12 Days of Agile Principles! Principle #7
Welcome to Day 8 of 12 Days of Agile Principles
Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely
Good morning, if you’ve just woken up on your keyboard with drool on your cheek and the dregs of yesterday’s coffee cup cold and bitter beside you, I’m going to guess that’s a pace of work that you can’t sustain indefinitely!
The 12 Days of Agile Principles! Principle #6
Welcome to Day 7 of 12 Days of Agile Principles!
Working software is the primary measure of progress
This slightly problematically worded principle only refers to software and very much a technology driven view of the world, we’ve evolved to know a lot more than we did in 2001
The 12 Days of Agile Principles! Principle #5
Welcome to Day 6 of 12 Days of Agile Principles, halfway point!
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. Here’s a graph that came from Alistair Cockburn that I keep returning to
The 12 Days of Agile Principles! Principle #4
Welcome to Day 5 of 12 Days of Agile Principles and this is one of my favourites!
Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
Engagement is now commonly understood as something you want to have
The 12 Days of Agile Principles! Principle #3
Welcome to Day 4 of 12 Days of Agile Principles where we get friendly.
Business people and developers must work together daily throughout the project
If you’re tuning in to these festive blogs it’s likely you’ve already seen the benefit of working together daily in cross functional teams and the enhanced creativity that is born of diversity in team make-up and mindset
The 12 Days of Agile Principles! Principle #2
Welcome to Day 3 of 12 Days of Agile Principles, this one is pretty self explanatory:
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
We like to deliver frequently in short bursts, and this enables many good things
The 12 Days of Agile Principles! Principle #1
Anticipate and account for change. Expect change. Because you don't want to deliver the wrong thing just because you planned it. The plan is just that, a plan. 'The map is not the territory'.
For example, google map can show you the street, google earth can show you what's in the street and street view even makes you feel like you're looking at the street. But
An Agilist's Tale Part 3 - Our Mutual Friend
If you worked with me in 2015 or 2016 you may have participated in a blog series inspired by the 12 days of Christmas featuring, one principle of the Agile Manifesto a day.
Well we’re rebooting the 12 principles to get into the festive spirit, so join us here at our blog to enjoy the principles! Like an advent calendar of agility, we'll unwrap one every day for the next 12 days working days - Monday to Friday. By the time we conclude we should all be in the festive spirit!
An Agilist's Tale Part 2 - A Tale of two Cities
The final episode in a three part blog series about a history of agile told from our protagonists view. You can find Part 1 here and Part 2 here.
What's interesting to me is what will happen to Agile now and next? What do I see and what do I think the future will be like? It’s already been a journey of many great surprises. I wasn’t alone in the early 2000’s expecting that
An Agilist's Tale Part 1 - Great Expectations
We join our protagonist for Part 2 in this three part series. Part 1 is here
DSDM wasn’t the answer to every dysfunctional software related problem, but my interest was piqued by this much improved experience of being on a software delivery team and I spent the next few years at that company
Creating safe and engaging workplaces and workspaces
A three part blog series about a history of agile told from our protagonists view.
I’ve always been a methods nerd, most people won’t know that I started my career in the world of science working in a laboratory, perhaps that has influenced me more then I’ve realised.
Collaboration Here There and Everywhere
A few years ago I was working at a company who had started a digital incubator as a protected and contained special project, outside of the large corporate. It was peopled with
There’s nothing I like better than using a physical wall to make a team’s work visible and communal, and seeing it's impact on team communication.
It may however interest readers to know that