team working on a product on a platform In a department In an organisation *insert your career path here Scale Consider the needs, goals and objectives at each level
programmer* in a team working on a product on a platform In a department In an organisation *insert your career path here Scale SQL, OO, FP Design patterns TDD SDLC Teamwork Influencing Business Domain knowledge Customer liaison Usability Technical Domain Dept Goals Lean Agile ROI
need over rolling 18 months, make a SWAG estimate at team capacity needed and overlay with actual skills matrix: 9 time Portfolio level view across teams Team 1 Team 2 Team 3 Team 4 Q0 Q1 Q2 Q3 Q..... Increasing uncertainty the further out we go Liquidity skills matrix 3 SWAGs 2 SWAGs NOW
departmental skills need over rolling 18 months, make a SWAG estimate at team capacity needed and overlay with actual skills matrix: 10 time Portfolio level view across teams Team 1 Team 2 Team 3 Team 4 Q0 Q1 Q2 Q3 Q..... Increasing uncertainty the further out we go Liquidity skills matrix 3 SWAGs 2 SWAGs NOW
SQL, OO, FP TDD SDLC Business Domain knowledge Customer liaison Usability Agile, Lean, ROI Technical Domain knowledge DDD ... Productivity, Quality, Time to Market Teamwork Influencing Listening Teaching ? What can I already do ? What do I want to improve ? What do we need next ? What are my Blind spots
to Improve? What can I already do? What we need to deliver Next? Gold Elective learning Kaizen (I teach) Here be dragons The tiger in the tree Elective practice Kaizen (I seek) ASPIRATIONS CAPABILITIES PIPELINE
objectives to deliverables and colour work items: 1.Features / business impact o Showcase demo o Short term speed 2.Discovery / exploring / R&D o Showcase learning o Surface risk 3.Kaizen – sharpening the axe o Showcase improvements (PDCA, A3,....) o Develop longer term speed This all enables better delivery and our capability! 15 Always have some Features, Discovery and Kaizen in flight! In order to ... As a ... I need... In order to ... As a ... I need... In order to ... As a ... I need...
by role, competency level • Work with others to identify your capabilities, gaps and unknowns at the 6 dimensions • Overlay Portfolio rolling capacity planning skills “lens” • Identify opportunities to touch upon the needs of all 6 dimensions • Aim to balance Features, Discovery and Kaizen • Set personal goals against your skills profile • This becomes your skills acquisition plan! 16