Source: [WayBack] How To Make A Good Code Review — Geek&Poke
At least we don’t ened to obfuscaste it before shipping.
Rule 1: try to find at least something postive.
–jeroen
via:
Posted by jpluimers on 2018/08/23
Source: [WayBack] How To Make A Good Code Review — Geek&Poke
At least we don’t ened to obfuscaste it before shipping.
Rule 1: try to find at least something postive.
–jeroen
via:
Posted in Agile, Conference Topics, Conferences, Development, Event, Fun, Software Development | Leave a Comment »
Posted by jpluimers on 2018/08/15
The Internet Archive saves more than web sites:
A digital audio recording of the seminal Jeff Sutherland Scrum Handbook – with manual related figures in a distinct pdf Enjoy!
It comes with illustrations and book as PDF files in the downloads.
Source:
–jeroen
Posted in Agile, Development, Scrum, Software Development | 2 Comments »
Posted by jpluimers on 2018/08/13
Today it’s 17.5 years ago the gathering leading up to the Agile Manifesto ended.
It’s a great description on the way you want to develop software:
I found out that I’ve been trying to that for my whole career – even before I knew about the Agile Manifesto – despite my actual nature being a bit on the autistic side that makes the “human” thing a bit harder for me, but not impossible.
In my day to day work, I try to encourage people to develop in the same way and to also broaden their perspective.
So while writing this, I remembered that doing so (both developing and encouraging) isn’t always easy and requires a lot of craftsmanship. This then reminded me of another manifesto I had seen a while ago, but had forgotten about.
After some digging, I found it back: the “Manifesto for Software Craftsmanship” from 2009 which is subtitled “Raising the bar”
Later I even found back who referred me to it: [WayBack] Great companion to the Agile ManifestoManifesto for Software Craftsmanship – Marjan Venema – Google+
I like it because it defines Craftsmanship as an enhancement of Agile by going a level deeper on all the points of the Agile Manifesto:
–jeroen
References:
Posted in Agile, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2018/07/19
There is a lot of noise in the agility world. Choosing what practices your team does and why can be a tedious job. Each team is different and evolves over time, so you need to find the ones best fitting to your team and repeat that.
The [WayBack] Agile &: Core Agile Practices post has done a pre-selection of practices that could work well for your team. Try them, test them out and find which work well as best practice for your team.
Via: [WayBack] Core Agile Practices – Marjan Venema – Google+
–jeroen
Posted in Agile, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2018/07/16
A very interesting first post that promises to become a series: [WayBack] Robin Message on Twitter: “I wrote an thing: How Scrum disempowers developers (and destroyed Agile)”:
The article is at [WayBack] Lambda Cambridge – How Scrum destroyed Agile and part two is at [WayBack] Lambda Cambridge – How Scrum disempowers developers (and destroys agile) already mentioning part three, so it is indeed becoming a series.
Posted in Agile, Development, Scrum, Software Development | Leave a Comment »
Posted by jpluimers on 2018/06/07
[WayBack] Why Semco Doesn’t Want Your Company To Be Like Semco | Corporate Rebels, but looking at how a traditional hierarchical industrial manufacturing company got turned up-side down and democratised might inspire you.
Via: [WayBack] “The world needs no more Semcos, but it definitely needs more companies who have built their own organizational models and management principles drawn from their real-life, in-the-field experiments… – Marjan Venema – Google+
–jeroen
Posted in Agile, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2018/05/09
If you haven’t been in the software development arena for the last 50 years, then watch this and learn all “modern” stuff has been around for ages:
Most if it comes from the era of Algol, make, AWK and the famous Structured Programming book (which is not about procedures, but about control flow).
So watch Procedural Programming: It’s Back? It Never Went Away – Kevlin Henney [ACCU 2018] – YouTube
Slide deck: Sideshare: Procedural Programming: It’s Back? It Never Went Away – Kevlin Henney [ACCU 2018]
Then read [WayBack] ISBN 9780122005503 – Structured Programming (A.P.I.C. studies in data processing, no. 8)
Via: [WayBack] Kevlin Henney – Google+
–jeroen
Posted in Agile, Conference Topics, Conferences, Development, Event, Paradigms, Software Development | Leave a Comment »
Posted by jpluimers on 2018/03/19
Many more things to learn and practice, especially on how these concepts interact, how to make things quantifiable and especially practice them in ways that people intrinsically understand how to:
The ideas of agile are great. It’s the way it has been codified into rituals and certifications and rolled out mindlessly that misses the point. When people talk about Lean, the conversation often ends at process optimization, waste, and quality, and misses so much of what the Lean mindset offers. Design Thinking is held high as the new magic trick of design facilitators.
Source: [WayBack] Understanding how Design Thinking, Lean and Agile Work Together | ThoughtWorks.
The article has some nice graphics to illustrate the points (some are below) and points to a lot more links for further learning.
Via [WayBack] ThoughtWorks on Twitter: “Instead of focusing on applying a process, teams ought to challenge how they think and try new things, embrace the things that work, and learn from the things that don’t. #Agile #DesignThinking “
–jeroen
Posted in Agile, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2018/03/15
TL;DR:
Reminding everybody of the actual purpose of the daily stand-up and of the goal(s) you have for the sprint may be all that’s needed to give the shortened versions some much needed context and focus.
Always read the Scrum guide, as it states the purpose of this meeting:
The Daily Scrum is a 15-minute time-boxed event for the Development Team to synchronize activities and create a plan for the next 24 hours.
Source: [WayBack] Stop using anemic daily stand-up questions | Software on a String
via: [WayBack] Marjan Venema – Google+
–jeroen
Posted in Agile, Development, Scrum, Software Development | Leave a Comment »
Posted by jpluimers on 2018/02/20
Still relevant: [WayBack] Code Review Checklist – CodeProject
[WayBack] Best “Everything Else” Article of November 2016 Ebenezar John Paul – Code Review Checklist… – CodeProject – Google+
–jeroen
Posted in Agile, Code Quality, Code Review, Development, Software Development | Leave a Comment »