Managing The Development Process

3,769 views

Published on

This is the deck that I presented at the recent Sydney, Canberra, and Melbourne RDN events

Published in: Business, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,769
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
62
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Introduction slide: this slide must be the first slide in every RDN deck. Update the following: Title of Talk Presenter Name Presenter Position
  • Managing The Development Process

    1. 1. Discover, Master, Influence Slide Managing the Development Process Darren Neimke Development Centre Manager, Readify
    2. 2. <ul><li>Survival Guide for developers who find themselves in the position of being responsible for managing the development process </li></ul><ul><li>Or... </li></ul><ul><li>Why your boss is so weird - explained! </li></ul>Discover, Master, Influence Slide Alternate Titles
    3. 3. <ul><li>Purpose </li></ul><ul><li>Our Goals </li></ul><ul><li>Mobile, virtual, remote </li></ul>Discover, Master, Influence Slide The Dev Centre
    4. 4. <ul><li>Organizational </li></ul><ul><ul><li>Managing for Change </li></ul></ul><ul><ul><li>Choosing the Right Projects </li></ul></ul><ul><ul><li>Managing a Beta Program </li></ul></ul><ul><li>Operational </li></ul><ul><ul><li>Open Systems </li></ul></ul><ul><ul><li>Scaling People </li></ul></ul><ul><ul><li>Scaling Processes </li></ul></ul><ul><ul><li>Scaling Methodology </li></ul></ul><ul><ul><li>Communications Manifesto </li></ul></ul>Discover, Master, Influence Slide Agenda
    5. 5. Discover, Master, Influence Slide Scoping Diagnose Assess for Readiness Managing for Change
    6. 6. Discover, Master, Influence Slide Importance Interest Managing for Change - Preparedness
    7. 7. <ul><li>Focus on business drivers </li></ul><ul><li>Work with owners </li></ul><ul><li>Involve others in prioritization </li></ul>Discover, Master, Influence Slide Choosing the right projects
    8. 8. <ul><li>Customer Feedback Loop </li></ul><ul><li>Build Stronger Advocates </li></ul><ul><li>Experiments and Discoveries </li></ul><ul><li>Improved Quality </li></ul><ul><li>Give Recognition </li></ul>Discover, Master, Influence Slide Managing a Beta Program
    9. 9. Discover, Master, Influence Slide Operational
    10. 10. <ul><li>Systems Theory </li></ul><ul><li>Porous Boundaries </li></ul><ul><li>Adapt to change </li></ul><ul><li>Continuous Improvement </li></ul>Discover, Master, Influence Slide Open Systems Mindset
    11. 11. <ul><li>Becoming Goal Focussed: </li></ul><ul><li>Each person as productive as possible. </li></ul><ul><li>Individual growth. </li></ul><ul><li>Team growth. </li></ul>Discover, Master, Influence Slide Scaling People
    12. 12. Discover, Master, Influence Slide 1-2 days (Task focussed) 1-2 weeks (Goal focussed) <ul><li>Are my customers happy? </li></ul><ul><li>Can I improve my processes? </li></ul><ul><li>Are my staff happy? </li></ul><ul><li>Are we getting things done? </li></ul><ul><li>Are we providing value? </li></ul><ul><li>How should we unit test this database? </li></ul><ul><li>How can I add padding to improve the look of this form? </li></ul><ul><li>Writing code! </li></ul>Manager focus Staff focus Scaling People - Focus
    13. 13. Discover, Master, Influence Slide Task focussed manager <ul><li>General deterioration of workers due to churn or JIT learning </li></ul><ul><li>Manager becomes less productive due to maintenance of old stuff and training </li></ul>Scaling People - Productivity People Productivity Total Units 2 2 + 1 3 3 2 + 1 + 1 4 4 2 + .8 + .8 + .8 4.4 5 1.5 + .8 + .8 + .8 + .8 4.7
    14. 14. Discover, Master, Influence Slide Learn Use Teach Inspect Person 1 Learn Use Teach Inspect Person 2 Learn Use Teach Inspect Person 3 Scaling People – Xerox dissemination process
    15. 15. Discover, Master, Influence Slide Goal focussed manager The most powerful force in the universe is compound interest - Einstein Almost twice as productive! Scaling People - Productivity People Productivity Total Units 2 1.5 + 1 2.5 3 1.5 + 1.5 + 1 4 4 1.5 + 2 + 1.5 + 1 6 5 1.5 + 2 + 2 + 1.5 + 1 8
    16. 16. <ul><li>Repeatable stuff. </li></ul><ul><li>CI, DR, Deploy. </li></ul><ul><li>Building a fatter pipe. </li></ul>Discover, Master, Influence Slide Scaling Processes
    17. 17. <ul><li>Repeatable stuff. </li></ul><ul><li>Templates. </li></ul><ul><li>Documented Processes. </li></ul>Discover, Master, Influence Slide Scaling Methodology
    18. 18. <ul><li>Remote </li></ul><ul><li>Mobile </li></ul><ul><li>Creative </li></ul>Communication Manifesto Discover, Master, Influence Slide
    19. 19. <ul><li>Build a ‘fatter pipe’ </li></ul><ul><li>Focus inside and outside of the Dev Team </li></ul><ul><li>Have processes that make sense for your team and environment </li></ul>Discover, Master, Influence Slide Summary
    20. 20. Discover, Master, Influence Slide A Readify Developer Network session By Darren Neimke, Development Centre Manager, Readify Email Address: [email_address] RDN Website: www.readify.net/rdn

    ×