Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Working in an effective team at BABBQ 2015 & Droidcon Italy 2015

Working in an effective team at BABBQ 2015 & Droidcon Italy 2015

How we work in an effective team at AppFoundry.

Slides from the 'Working in an effective team' session at The Big Android BBQ Europe in Amsterdam (12 November 2015) & Droidcon Italy (April 2015)

Filip Maelbrancke

November 12, 2015
Tweet

More Decks by Filip Maelbrancke

Other Decks in Programming

Transcript

  1. ?

  2. Library 1 Library 2 Feature ✔ ✖ Capability ✔ ✔

    Characteristic ✔ ✔ Option ✔ ✔ Choice ✖ ✔ … ✖ ✔ … ✔ ✔ … ✔ ✔
  3. This is how I'll explain "no time for big refactoring,

    let's do business value" to the business.
  4. How we work 1 2 3 4 5 REQUIREMENTS PLAN

    SHOWCASE STATUS REPORTS EVALUATE BACKLOG 2 WEEK SPRINTS SPRINT DEMO DAILY STANDUP RETROSPECTIVE
  5. Scrum 1 2 3 4 5 REQUIREMENTS PLAN SHOWCASE STATUS

    REPORTS EVALUATE BACKLOG 2 WEEK SPRINTS SPRINT DEMO DAILY STANDUP RETROSPECTIVE
  6. Creating software = complex Continuous integration Ensure quality Automate high-quality,

    robust and reliable apps tedious / error-prone activities
  7. Continuous integration 1 2 3 4 CODE & COMMIT BUILD

    & CHECK CI PICKUP REPORT RESULTS
  8. Build pipeline Checkout / compile Unit tests Test coverage Code

    analysis Create deployable artifact Deploy for automatic QA test Trigger automated QA stage