Go See

Part 1

Where?

  • 6 Teams
    • Strategic Reporting (Analytics, TL Barna)
    • Enterprise (EMEA, TL Geri)
    • CAST (Core, TL FQ)
    • Habilis (DIME, TL Martin Miki)
    • Datality (DIME, TL Feri Csajka)
    • Product Recommentation (Pers, TL Soma Erdélyi)

The Good

  • Great people (I mean really!)
  • Passionate developers
  • Culture and pride are there
  • Values are respected
  • They are aware of their problems
  • Pair Programming

To improve :)

Soft leadership

  • Team Leaders are afraid of their people

  • In the name of democracy... we can't make decisions

  • "I do all the 'Team Lead' stuff" and don't delegate

  • Aaannnd...

Lack of Performance Management

  • Teams didn't bother missing iteration targets

  • Tech Leads doesn't make TLs accountable for their teams' performance

  • Teams don't take responsibility

    • Hide behind discoveries

    • Accept being blocked out

    • Blame technology and accept it

    • Blame circumstances

Eroded Development Practices

  • TDD :(

  • Continuous Delivery patterns :( :(

  • Agile story splitting, backlog management :(

  • Code Quality, test coverage problems

  • Rigid code

Technology selection and lack of knowledge

  • Dataflow

  • New stack / technology

  • Slow and really bad development experience

  • Low velocity