7 Side notes JAX London 2016

Quick notes from session 7 of JAX London 2016. Euphoria despite the Despair (Re)discovering the joy of being a software engineer preseneted by Holly Cummins & Holly Cummins.

· Q.Assistance · 1 minutes ·

A woman sitting on the floor with her laptop and with books around her and a library shelf behind.

Overview

Session: 11th Oct — 16:45 to 17:35 Euphoria despite the Despair — (Re)discovering the joy of being a software engineer by Holly Cummins, IBM Bluemix Garage Method & Martijn Verburg, JClarity

Notes

This was possibly one of the most important sessions of the event.

The key component towards successful projects is not technology stack but rather happy developers.

  • How to build a highly effective culture for software development.
  • Killing or preventing fun culture:
    • Apply the SMART goals to motivate people. Specific, Measurable, Achievable, Relevant, Time-bounded.
    • Inability to produce good software
    • **Waterfall development method is not fun.
      **

“Water-fall is not working!”

    • Developers have fun when writing new features. “Fun with the WHAT”
    • Testers have fun finding bugs, doing code reviews and working to improve the solution. “Fun with the HOW”
    • Happiness promotes career development, less sick days and more productivity.
      • Watching one video about cats, lego trains, … increases quality and productivity.
    • Important! Fun needs to be for the team, not only for me!
    • Coding is fun!
    • Meetings “sucks”
      • jClarity has metrics of 90% coding time
    • Promoting pair programming and more daily collaboration.
    • No estimates!
      • Estimation in hours is dead, in story points there is minimum benefits for the team productivity.
    • Let technical people make their own decisions.
      • Make people responsible.

That was all for this session.


Many thanks for reading, please leave a comment if you have any quality hint.

Keep on testing, better!

More posts

  • An abstract squared 3d buttons on a white surface

    1 Side notes JAX London 2016

    Quick notes from session 1 of Developing microservices Workshop JAX London 2016 presented by Chirs Richardson.

  • A metalic closed hand luggage for documents.

    The basics of Software Quality

    A brief introduction into the roots of software quality. From the Test & Code podcast episode 175 by Brian Okken. This episode is one of the finest synopses about the quality practices to perform at a top software development team.

  • An abstract image of a handshake with cloud icons on the background

    How to configure Cloudflare DNS for a GitLab page (Solved)

    Setting up a custom domain for a GitLab Pages site using Cloudflare can be challenging due to unclear or outdated documentation. This blog post clarifies the process by providing a step-by-step guide.