From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi1-x232.google.com (mail-oi1-x232.google.com [IPv6:2607:f8b0:4864:20::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id EDD7B3B2A4; Tue, 16 Jul 2024 22:20:10 -0400 (EDT) Received: by mail-oi1-x232.google.com with SMTP id 5614622812f47-3d9dd7e5f6eso2841540b6e.2; Tue, 16 Jul 2024 19:20:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721182809; x=1721787609; darn=lists.bufferbloat.net; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=xPid0cI0rMraZhWpU6TuNLmM1WOXxh4B4CwVhKGo4qg=; b=Un3FLFl00c6bm06GMOkidty+LBjRYHcVpb6eefoNnzn6Nwp1e70tForHLeUTJmgc00 T8EaQSA9Dig27gRRA4Gv1Mcd3hsJSYwGHdIrvU8HCAjG5bim9pcg+zBET2Xt5ftKNxYw 0qRqxft//CtGME8OFGwfTpTKLlvvoebXFv9DYduYKX51LL1ZLba6FvaP6CH5Hx3HTqp5 n3yzMT2ZG7wClL87Sk0W3X7Vz5w3hne0a5mAlw6CJlo6JYrMWtK5HLCaCDZDRi7wBKIc 6lhZwN4oNgb7OQmftxr//FtgiKfQZdoVgSY1O00+cVE5P9hqsx+/gYfB5itxI0qGg6U3 XQvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721182809; x=1721787609; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=xPid0cI0rMraZhWpU6TuNLmM1WOXxh4B4CwVhKGo4qg=; b=vb4CpE2/ewPoVZtmX4tZP5EIVHD2ql6P12PGWozlAhXcBdjpngVfd7lXJdy5+gEHE3 f4FqrVCa4nTd8+oq2PCYpNj5fg7Ut47u7ggtMQCytKH+/dKmF1NHW9ER4X5RhtHrTn0/ /QOpTqdzqMc0ou5kzQkDZ30LhkzBuRA+/d87Qj0j9BAVsrd4Vcfz1kadGl4o1g2F+2Dz rx5q6w3uUsGQHv48fQoOBcVQXzErAs9HjMeodTHAMK4GcN/Gf2dfXmPdwNa9KWka9Jrl VwqXuB7O3OU1TtwISUIHuDIl2VoFykbbr4+u7WNOAjwtNB6Dh5ZCmsNNFjHbC5XJdJk7 nWqw== X-Forwarded-Encrypted: i=1; AJvYcCXF9ljWVedcKeAlYTfGUSnlGBvE0rH6EHS7dPWZ646pL6JGYHdssGsn93A6z3fI1MhQwGxTcZVoRsnaJHPqNMh1KKyDK1Xev7wTHUyWYynOW0wKFx1TCuwG45wP4cYMR8H/DTsbPxHgpxtF+Q17h5Irf4EF X-Gm-Message-State: AOJu0YzArBBidN3+sTBp2NSk2xS0PElVTqCYE+SABoMndALKEWT9BnQf K/fmG2UjLCGV3q/EV71+roF92iTYtTjC/c3SdrYSH0AFk8dPA8CXIde/halQOPBfHyGX3Xnxndr 5wqpXKnuOPWUQVzT18M4gQFWbd27IQNpL X-Google-Smtp-Source: AGHT+IEa73Q74qAeJXU5uT5qRiA0/R5Cf6VJdCQ79QiadQj96dYXSvF7vMkqQDBvkpAxQ0SiB3lMI4PtVNh6wJ28Ayw= X-Received: by 2002:a05:6870:c693:b0:24c:afec:f1c with SMTP id 586e51a60fabf-260d929f3cemr273977fac.48.1721182809351; Tue, 16 Jul 2024 19:20:09 -0700 (PDT) MIME-Version: 1.0 From: Dave Taht Date: Tue, 16 Jul 2024 19:19:57 -0700 Message-ID: To: bloat , cerowrt-devel , Dave Taht via Starlink Content-Type: multipart/alternative; boundary="000000000000f1eefd061d6819d3" Subject: [Bloat] story points are pointless, measure queues X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jul 2024 02:20:11 -0000 --000000000000f1eefd061d6819d3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable It's nice to see queue theory enter another discipline (scrum software development), although the article takes a very long time to get there, first discussing the failures of "points" in the developmental process, before introducing queue theory 101. https://news.ycombinator.com/item?id=3D40969693 The "Full Queues Amplify Variability" chart is nice. Also I had not heard of Reinertsen before, using different language for other >From the above: "Reinertsen's books are very, very good. The most recent and most up-to-date is Principles of Product Development Flow, which that chart came from. The previous one, Managing the Design Factory, is pretty similar and I think it's a better read. Another great takeaway from it is to prioritize things by cost of delay, or even better, what he calls Weighted Shortest Job First, where you divide the cost of delay by the expected length of the task." Perhaps an fq_codel like approach can be applied to complex product development tasks? i have always been highly influenced by "Getting Things Done", and both toke and I are huge advocates of org-mode in emacs, not that modern computing environments make this sort of flow easy. --=20 Artists/Musician Campout Aug 9-11 https://www.eventbrite.com/e/healing-arts-event-tickets-928910826287 Dave T=C3=A4ht CSO, LibreQos --000000000000f1eefd061d6819d3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

It's nice to see queue theory enter ano= ther discipline (scrum software development), although the article takes a = very long time to get there, first discussing the failures of "points&= quot; in the developmental process, before introducing queue theory 101.

The "Full= Queues Amplify Variability" chart is nice. Also I had not heard of Re= inertsen before, using different language for other

From the above:

"Reinertsen's books are very, very g= ood. The most recent and most up-to-date is Principles of Product Developme= nt Flow, which that chart came from. The previous one, Managing the Design = Factory, is pretty similar and I think it's a better read.

Another great takeaway from it is to pri= oritize things by cost of delay, or even better, what he calls Weighted Sho= rtest Job First, where you divide the cost of delay by the expected length = of the task."=C2=A0

Perhap= s an fq_codel like approach can be applied to complex product=C2=A0developm= ent tasks? i have always been highly influenced by "Getting Things Don= e", and both toke and I are huge advocates of org-mode in emacs, not t= hat modern computing environments make this sort of flow easy.


--
Artists/Musician Campout = Aug 9-11
Dave T=C3=A4ht CSO, = LibreQos
--000000000000f1eefd061d6819d3--