SShortSingh.
Back to feed

Why Scrum Values Matter More Than Its Meetings for Engineering Teams

0
·4 views

A software engineering coach with over a decade of experience argues that teams often perform Scrum rituals like standups and retrospectives without adopting the underlying mindset, leading to burnout and missed releases. The author contends the five Scrum values should be treated as practical engineering principles rather than motivational slogans. Focus is presented as a way to limit work-in-progress and shield teams from mid-sprint scope creep, which the author links to lost productivity from context switching. Courage and respect are described as enabling teams to flag unrealistic deadlines and trust developers to self-organize. The piece suggests leaders can operationalize these values through concrete habits, such as framing trade-offs and rewarding candid feedback.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingHacker News ·

Essay argues Pratt parsing remains opaque to many programmers

A blog post on vinipsmaker's GitHub Pages site contends that Pratt parsing, a technique for building expression parsers, is often treated as a black box. The author suggests this obscurity makes the algorithm harder to learn, teach, and adapt than it needs to be. The piece appeared on Hacker News, where it drew modest attention with one point and no comments at the time of capture. The available source text provides only the link metadata, so the article's specific arguments and examples cannot be fully described here.

0
ProgrammingDEV Community ·

Hand-Built Neural Network Reproduces an If-Else Comparison Without Training

A developer demonstrates how a simple if-else comparison, returning 10 when a is greater than 4 and 12 otherwise, can be encoded as a neural network with fixed weights rather than learned parameters. The approach ports Cheng Lou's handwired JavaScript project to Rust as handwired-rs. The construction chains two ReLU operations to produce a flag that is 1 for values above 4 and 0 otherwise, then converts that flag into the output with a weighted sum. The author argues the value lies not in speed but in producing a fixed sequence of arithmetic steps that can be formally verified across every input. The article notes that a pure linear combination cannot represent such a decision, which is why the nonlinear ReLU is required.

0
ProgrammingDEV Community ·

Voice AI Development Gets Easier in 2026 With Mature STT, TTS, and Cloning Tools

Voice interfaces now power applications such as smart-home assistants, customer support agents, and audiobook generators. The core technologies are speech-to-text, text-to-speech, and voice cloning, all of which have improved significantly in recent years. A developer can reportedly build a production-ready voice system in hours rather than weeks. The article offers a practical starting guide centered on ElevenLabs, covering required tools, API key setup, and sample code in Python and Node.js. It also explains how to create a custom cloned voice from a short audio sample using the platform's API.

0
ProgrammingDEV Community ·

Developer finds Claude effort setting, not model choice, drove most of a week's quota burn

A developer exhausted a full week of Claude Ultra quota in three days and initially blamed the model. Benchmarking Opus across effort levels on a routing task showed that costs rose sharply past medium effort, with no gain in correctness. Testing the cheapest model, Haiku, on a regex-engine task matched Python's re on 3,000 patterns, and routine well-specified tasks cost far less on low effort. The author concludes that low effort is safe when outputs can be verified by automated checks, though findings are based on small samples and some runs were excluded. The author also released a free, open-source Claude Code skill that selects models and effort per step and runs only the tests affected by a change.