The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,854 other subscribers

Archive for the ‘Agile’ Category

How To Make A Good Code Review — Geek&Poke

Posted by jpluimers on 2018/08/23

Source: [WayBackHow 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:

Read the rest of this entry »

Posted in Agile, Conference Topics, Conferences, Development, Event, Fun, Software Development | Leave a Comment »

THE OFFICIAL SCRUM HANDBOOK by JEFF SUTHERLAND : SSM : Free Download & Streaming : Internet Archive

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 »

Not just the Agile Manifesto – there is also one on Craftsmanship

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:

  • Individuals and interactions over processes and tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan

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:

  • Not only working software,
    but also well-crafted software
  • Not only responding to change,
    but also steadily adding value
  • Not only individuals and interactions,
    but also a community of professionals
  • Not only customer collaboration,
    but also productive partnerships

–jeroen

References:

Posted in Agile, Development, Software Development | Leave a Comment »

Agile &: Core Agile Practices

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 [WayBackAgile &: 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 »

Interesting take by Robin Message on Twitter: “I wrote an thing: How Scrum disempowers developers (and destroyed Agile)”

Posted by jpluimers on 2018/07/16

A very interesting first post that promises to become a series: [WayBackRobin 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.

Read the rest of this entry »

Posted in Agile, Development, Scrum, Software Development | Leave a Comment »

Why Semco Doesn’t Want Your Company To Be Like Semco | Corporate Rebels

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 »

Procedural Programming: It’s Back? It Never Went Away – Kevlin Henney [ACCU 2018] – YouTube

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

Read the rest of this entry »

Posted in Agile, Conference Topics, Conferences, Development, Event, Paradigms, Software Development | Leave a Comment »

Understanding how Design Thinking, Lean and Agile Work Together | ThoughtWorks

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: [WayBackUnderstanding 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 [WayBackThoughtWorks 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 »

Stop using anemic daily stand-up questions | Software on a String

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: [WayBackStop using anemic daily stand-up questions | Software on a String

via: [WayBackMarjan Venema – Google+

–jeroen

Posted in Agile, Development, Scrum, Software Development | Leave a Comment »

Code Review Checklist – CodeProject

Posted by jpluimers on 2018/02/20

Still relevant: [WayBackCode Review Checklist – CodeProject

[WayBack]  Best “Everything Else” Article of November 2016 Ebenezar John Paul – Code Review Checklist… – CodeProject – Google+

–jeroen

Read the rest of this entry »

Posted in Agile, Code Quality, Code Review, Development, Software Development | Leave a Comment »