An introductory talk for the BCS Women group on some of the things one might want to consider if wishing to embark on a career in an Agile environment. The mindset and behaviours matter a great deal more than any frameworks, methods and tools. Agile is above all about people, great communication and enhancing collaboration for collective success.
2. A bit about me…
A journey spanning over 20 years across public, private and charity sectors with international
clients and global brands building digital products and services
Currently in engineering leadership in the financial services sector with a focus on engineering
practices, collaborative ways of working, learning, culture and community development
initiatives.
Agile experience:
• Started with eXtreme Programming(XP) in 2000
• Scrum & Kanban practitioner
• Agile Coach with focus on human interactions and collaboration
• Certifications: PSM I & II, PSPO, PSK, PSU, PAL, PAL-EBM & Scrum@Scale
Practitioner
• Agile SME redeveloped BCS Agile Foundation certification program
• Chair of BCS Agile Methods SG
• Organiser at Future of Work Scotland
• Regular conference speaker, will be speaking at Agile 2022 (in the US, in July)
4. What are we covering today?
• Agile’s history
• Where it fits in
• The benefits of these ways of working
• Some widely used frameworks and methods
• Typical roles
• “Doing vs Being” Agile
• Getting started
• Q&A
6. A (very) potted history
• In the 90s we saw the rise of the PC
• Software application development took a long time
• In some cases years!
• A very high rate of large IT project failures
• The software crisis goes back to the late 60s, early 70s!
• A new way was need!
• A group (17) of software development visionaries met in Utah in
2001
• Co-authored the Agile Manifesto
21 years on…
8. Waterfall (vs Agile)
• Frustrations with traditional project management
methods
• Following a plan only works when nothing changes!
• Planning is good but plans go out of date fast
• Doing things sequentially often means learning too late
• Customers often don’t see things for long periods
10. Agile ways of working help because…
• Things are often vague and unclear
• We deal with complexity
• Things usually change
• More often than not, we have budget and time
constraints
• We live in a VUCA world!
• Volatile Uncertain Complex Ambiguous
14. Agile is not…
• A silver bullet
• A way to go faster
• A way to avoid planning
• A way to avoid documentation
• An approach which doesn’t deal with risks
• A guarantee of successful delivery – it takes work
and practice
15. Agile is…
• A mindset & attitude
• A set of tools you pick and choose from
• A customer-centric approach
• A focus on value and outcomes
• A way to learn fast and de-risk delivery
• An approach that encourages you to base future
decisions on what you know now
19. Bringing the values and principles to life…
• Create the right culture
• A single source of truth for the work – product backlog –
use to prioritise around impact and delivering value
• Transparency – make the work visible
• A desire to experiment and learn fast – create short
feedback loops
• A cross functional team to help reduce external
dependencies
• A focus on the end customers of products or services –
engage them early and often
27. Scrum in summary
• A lightweight framework
• Why (Vision), What (Goals) and How which is down
to the team
• Built on empiricism (deal in what you know!)
• The events all support transparency, inspection
and adaptation
• Great Scrum teams focus on customer outcomes
and live the values
34. How to get going – questions to ask
yourself
• Why did Agile start?
• Consider your strengths and behaviours – how
do they align with the Agile values?
• Do you see the importance of not making
assumptions around delivery?
• Do you want to meet your customers needs?
• Do you fear or embrace change?
35. Worth remembering – in simplest terms
• Agile’s focus is on clear communication at all levels
• A shift from dates and budgets to outcomes and value (Project vs
Product)
• Tools and processes help but don’t make them the focal point
• Ultimately it’s about people, meeting needs and service to others
• Success is based on human-centre values such as: honesty, respect,
courage, collaboration, agreement and balance
If this resonates…then a career in Agile’s for you!
36. Some useful references
• Introduction to Agile (< 6 min video)
• BCS Agile certifications and learning
• https://www.scrum.org/resources/what-is-scrum
• https://www.scrum.org/resources/scrum-guide
• https://resources.kanban.university/kanban-guide/
• Agile Product Ownership in a Nutshell (<16 mins)
You don’t need expensive courses and certifications
to get started!