Improving Quality by Improving Collaboration

The idea of this talk is to present some common patterns in successful agile implementation and to explore the challenging transformation from the traditional way of thinking about software development to an agile - lean way of collaborating and assuring quality.
During this talk I will discuss; an importance of creating collaborative culture - a collective ownership, where everyone is responsible for the quality of their work and everyone has confidence in the quality of their code.
Facilitating a high trust system - an arrangement in which employees have a great deal of autonomy and control, accompanied by corresponding accountability and responsibilities.
The challenging part is to build a strong organisational agile culture and then to cultivate this mindset on ongoing basis.
I will analyse why it’s important to build a right culture from the start, where the extended Team is responsible for the quality.
I will also explore, why there is no value in posters or preaching about the quality and security. “The improvement of the daily work needs to be showing up where it needs to be - in the daily work.” - "The Phoenix Project" by Gene Kim, Kevin Behr and George Spafford.
I will back up my talk with some practical examples of how collaborative approach (3 amigos, swarming, pairing, mob programming) resulted in improved quality and faster pace in few organisations I worked so far.
 
1 favorite thumb_down thumb_up 6 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

Talk with practical real-life examples.

[5 minutes] Introduction - Connect participants to the topic & presenter

[10 minutes] Start with brief re-fresher – what “collaboration” means on agile teams and within agile organizations

[20 minutes] Analysis of some common pitfalls and traps of agile anti-patterns and positive work patterns (pairing, swarming, 3 Amigos, Mob Programming) to enhance collaboration between various team members and across various teams. Real life example backing up all the discussed data.

[5 minutes] BizDevOps – what’s that?

[5 minutes] Close - Cross-check your perspective?

Learning Outcome

The talk is designed to trigger thinking and willingness to experiment in search for better solutions. Thus we will discuss few techniques and principles which might be useful to different teams and organisations.

Target Audience

Anybody involved in software development from Developers to extended stakeholders.

Prerequisite

I can accommodate beginners by going into more detail and explaining the issues and problems more thoroughly or accommodate more intermediate level, by predominantly focusing on solution.

schedule Submitted 3 weeks ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Joanna Koprowicz
    By Joanna Koprowicz  ~  2 weeks ago
    reply Reply

     [5 minutes] Introduction - Connect participants to the topic & presenter

     [10 minutes] Start with Purpose – Identifying the “magic” behind useful metrics

     [15 minutes] Analysis of some agile metrics. Looking at pros and cons of using:

    • Velocity
    • Predictability
    • Burn-down charts
    • Value Stream Map
    • Cumulative Flow
    • WIP
    • Lead & Cycle times
    • Release burn up chart
    • Metrics on quality
    • Team happiness index
    • Etc.

    Real life example backing up all the discussed data.

    [10 minutes] Is looking at velocity & capacity really the best way to plan for the future?

    [5 minutes] Close

    • Cross-check your perspective? How might one to apply this when one is back at his/her organization?
    • Madhavi Ledalla
      By Madhavi Ledalla  ~  2 weeks ago
      reply Reply

      Thanks Joanna, I think you've added the outline for " Moving the metrics, ways to monitor improvements" here. Is this the outline for your talk-  "Improving Quality by Improving Collaboration" . Can you please check once and update the outline  accordingly. Thank you.

       

      • Joanna Koprowicz
        By Joanna Koprowicz  ~  2 weeks ago
        reply Reply

        I updated the outline for this topic now. My apologies for a delay Madhavi. 

  • Madhavi Ledalla
    By Madhavi Ledalla  ~  2 weeks ago
    reply Reply

    Hi Joanna, thanks for the submission. Can you please elaborate the "Outline" section of the proposal with
    - the high level agenda of your talk that will help in understanding how the 45 min will be utilized for the topic.
    Thank you.

    • Joanna Koprowicz
      By Joanna Koprowicz  ~  2 weeks ago
      reply Reply

       [5 minutes] Introduction - Connect participants to the topic & presenter

       [10 minutes] Start with Purpose – Identifying the “magic” behind useful metrics

       [15 minutes] Analysis of some agile metrics. Looking at pros and cons of using:

      • Velocity
      • Predictability
      • Burn-down charts
      • Value Stream Map
      • Cumulative Flow
      • WIP
      • Lead & Cycle times
      • Release burn up chart
      • Metrics on quality
      • Team happiness index
      • Etc.

      Real life example backing up all the discussed data.

      [10 minutes] Is looking at velocity & capacity really the best way to plan for the future?

      [5 minutes] Close

      • Cross-check your perspective? How might one to apply this when one is back at his/her organization?