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

Tips to improve software development productivity

Tips to improve software development productivity

Tips to improve software development productivity

Papapetrou Patroklos

March 18, 2015
Tweet

More Decks by Papapetrou Patroklos

Other Decks in Programming

Transcript

  1. Hello! I AM PATROKLOS PAPAPETROU I am here because I

    love Swedish coffee . You can find me at: @ppapapetrou76
  2. 1. Productivity / Development Speed Everyone cares about it. Everyone

    tries to improve. The simple things will make the difference
  3. “ Contrary to what I might have guessed, taking regular

    breaks from mental tasks actually improves your creativity and productivity. Tom Rath http://en.wikipedia.org/wiki/Tom_Rath
  4. Increase productivity. Why? ◉ Brilliant ideas die every day because

    they don't reach the market on time ◉ Companies want to build software products faster ◉ People enjoy to be productive ◉ Time is Money
  5. Time is always running We can not /should not work

    more than 6-8 hours/day Still projects have to be delivered on-time
  6. 2. Software Development Activities Things we do every day and

    we don't realize how much they affect the software development speed
  7. Software development activities POSITIVE IMPACT Following the activities of this

    list the productivity of the development team will constantly increase NEGATIVE IMPACT The activities of this category will affect negatively the development speed. POSITIVE UP TO A POINT Some activities are good and will improve productivity but if you over- exercise them, they will start producing the opposite effect.
  8. SKILLS & EXPERIENCE • Self-learners • Training sessions • Conferences

    • Previous work experience • Be a domain expert
  9. BE FOCUSED / HAVE PACE • IM/Notification systems/social media •

    Unstable teams • Working environment • Multi-tasking
  10. LET'S REWRITE THIS CRAP! • Clear requirements • Poor UX/Developer

    transition • Defects • New frameworks hunting • Do the right things
  11. WORK – LIFE BALANCE • Sports / activities / hobbies

    outside of the work environment • Sports / activities inside the work environment • Overtime
  12. Thanks! ANY QUESTIONS? You can find me at: @ppapapetrou76 Rate

    this presentation at : https://www.surveymonkey.com/s/J8LFS6V