schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #softwaredevelopment

#agile boosted

[?]Thomas ◉ no status reports » 🌐
@nobsagile@mastodon.social

"But we have a deadline."

Good. Deadlines aren't the enemy. Fake deadlines are.

A real deadline means: fixed date, flexible scope. You ship the most valuable increment that's ready by then.

A fake deadline means: fixed date, fixed scope, and a team cutting corners at 2am to hit both.

Agile doesn't mean no deadlines. It means honest planning in small increments, with real data, not wishful thinking.

FIXED DATE, FIXED SCOPE?
THAT'S NOT A DEADLINE. IT'S A TRAP.

Alt...FIXED DATE, FIXED SCOPE? THAT'S NOT A DEADLINE. IT'S A TRAP.

    #agile boosted

    [?]Thomas ◉ no status reports » 🌐
    @nobsagile@mastodon.social

    Your developers spend 60% of their week in meetings. Then you wonder why nothing gets shipped.

    Here's the test: Does this meeting help us deliver good software faster? If you can't answer that in one sentence, cancel it.

    No agenda? Cancel. No decision needed? Send a message. Everyone invited "just in case"? Cut the list in half.

    Meetings are work. Bad meetings are waste.

    NO AGENDA?
CANCEL THE MEETING.

    Alt...NO AGENDA? CANCEL THE MEETING.

      #agile boosted

      [?]Thomas ◉ no status reports » 🌐
      @nobsagile@mastodon.social

      The ideal agile project doesn't start with a framework. It starts with stakeholders who shows up.

      Not one who sends requirements and disappears. One who joins planning, gives feedback every iteration, and helps define what's valuable.

      We tried both. When stakeholders vanishe, you're guessing. When they're in the room, you're building the right thing.

      The biggest risk in any project isn't technical. It's a silent stakeholder.

      YOUR BIGGEST PROJECT RISK?
A SILENT STAKEHOLDER.

      Alt...YOUR BIGGEST PROJECT RISK? A SILENT STAKEHOLDER.

        #agile boosted

        [?]Stefan Zils » 🌐
        @eifel42@mastodon.social

        How can you assess business value when outcomes are uncertain?

        Business Value Floor 95 represents the 5th percentile of 100,000 simulated outcomes.

        Consider prioritizing utility over profit (dm), leveraging Team Topologies' platform to enable teams, and recognizing the $8.8 trillion in demand-side value of open source.

        ➡️ eifel42.dev/post/business-valu

        Business value distributions for the three feature hypotheses

        Alt...Business value distributions for the three feature hypotheses

          #agile boosted

          [?]Thomas ◉ no status reports » 🌐
          @nobsagile@mastodon.social

          "When will the project be done?"

          Wrong question. A product is never done, you just stop investing in it.

          The real question is: What's the smallest version we can ship that actually works end-to-end?

          Not a prototype. Not a mockup. A real thing a real user can use.

          Then ship it. Learn. Plan the next version. Repeat until the budget runs out or the market moves on.

          WHEN WILL IT BE DONE?
WRONG QUESTION.

          Alt...WHEN WILL IT BE DONE? WRONG QUESTION.

            #agile boosted

            [?]Stefan Zils » 🌐
            @eifel42@mastodon.social

            Roadmaps create certainty illusions—outcomes are unpredictable.

            Feature Hypotheses Simulation with Monte Carlo and Jupyter helps product owners estimate value, risk, portfolio balance, and assumption impact.

            Not about perfect prediction: focus on discussing uncertainty before investing.

            eifel42.de/post/feature-hypoth

              #agile boosted

              [?]Craig Nicol » 🌐
              @craignicol.wordpress.com@craignicol.wordpress.com

              Measuring the wrong thing

              Process improvement requires measurements. How do you know what to improve if you can’t see where things aren’t working, and how do you know you’ve made the right change without seeing those numbers going in the right direction?

              But measuring doesn’t mean you’re measuring the right thing, and measuring the wrong thing can lead to the wrong outcomes, and can be very harmful (see Liz Keogh’s talk on perverse incentives )

              The key to the success of any metric is that it is owned by the team so they have complete control over the changes needed to affect it, so they feel ownership, and that improving the metric has a useful business outcome.

              Metrics that I’ve found useful in the past include:

              Number of bugs introduced by a release.

              This is a tricky one to work with because it can easily be a perverse incentive, and the feedback cycle can be slow, especially with the usual 6-12 month release cadence. However, on one waterfall project I took over there was a strong negative perception of the quality of the code, and big count was a useful proxy as the customer had access to JIRA so the big list was already visible. Reducing this number was a combined effort where testers and developers had to approve requirements, developers and testers invested in automated testing at all levels, and testers joined the developer daily stand-up in order to catch bugs before they were released “have you checked that page in Welsh?“, “We found problems on that page last time because IE was too slow“.

              Number of releases per month.

              On an agile project we noticed that releases were getting held up because testing was slow and produced a lot of rework, which were then tested against more features that had been pulled from the backlog, increasing testing time. Each release also took half a day, so we had to schedule them carefully.

              So we set a goal of focusing on releases for a month and measuring how many we did. There were other measures within that, such as monitoring work in progress on the testers, time taken to do a release, and cycle time from start of development to live release, but they all drove the big number, visible to the whole company, of more quality releases.

              Questions answered per day.

              This can be a very useful metric for research projects, especially when following a fail fast approach, when you want to prove something can’t be done before you invest in doing it. In order to do that, you need lots of questions with quick answers, to accelerate learning. Any answer, positive or negative, is progress. It means we have learned something.

              “I cheerily assured him that we had learned something.
              For we had learned for a certainty that the thing couldn’t be done
              that way, and that we would have to try some other way.” – Thomas Edison

              Age of Pull Requests

              Successful agile projects rely on peer review, either via pairing, or a formal review process such as git PRs (and I won’t discuss that in this post). However, when we started working with these on one project, we discovered that we were building up a large debt of Work In Progress because the team wasn’t incentivised to review each other’s code, so one of the developers set up a nag bot for any PR older than 4 days. It lasted 2 weeks before it was no longer needed.

              What about you?

              What metrics have you used to incentivise the team? What problem were you trying to solve, and did the metric work?

                Lisi Hocke boosted

                [?]maschmi [he/him] » 🌐
                @inw@mastodon.social

                RE: mastodon.social/@lisihocke/116

                If you haven't taken that workshop, now is your chance. It was one of the best I ever attended. By one of the best trainers and speakers I know.

                [?]Lisi Hocke [she/her] » 🌐
                @lisihocke@mastodon.social

                is coming up soon! 🤩 Want to join me? There are still tickets left for my workshop "Secure Development Lifecycle Applied - How to Make Things a Bit More Secure than Yesterday Every Day": elbsides.eu/2026/workshops/#se Wondering what you can do to improve your product's security posture, step by step, that neatly fits into what you're doing already? Then this session offers you just the space to practice together and gain hands-on experience. See you at @elbsides! 😎

                    #agile boosted

                    [?]Thomas ◉ no status reports » 🌐
                    @nobsagile@mastodon.social

                    Your CTO put metrics on a company dashboard. Now teams are competing on deploy frequency.

                    They're shipping garbage faster.

                    DORA metrics are a mirror for your team, not a scoreboard for management. The moment you turn them into KPIs or compare Team A to Team B, you've killed their purpose.

                    Good numbers don't mean good software. They mean you have something worth investigating.

                    DORA ON A DASHBOARD?
YOU'RE HOLDING IT WRONG.

                    Alt...DORA ON A DASHBOARD? YOU'RE HOLDING IT WRONG.

                      #agile boosted

                      [?]InfoQ » 🌐
                      @infoq@techhub.social

                      Want to level up your engineering career? Adopt a Product Thinking mindset!

                      Learn how product management principles can help your engineering team deliver more impactful results, build empathy for users, and take greater ownership of what you build.

                      🎬 Watch the video by Stéphane Di Cesare & Cat Morris ⇨ bit.ly/4eUWnZp

                      📄 included

                        #agile boosted

                        [?]Johan Bouduin » 🌐
                        @jbouduin@c.im

                        New post: Scrum is Dead

                        “We tried Scrum.”

                        A few meetings.
                        Some tickets.
                        New role names.

                        Everything looked familiar.
                        Nothing actually changed.

                        agile-is-a-state-of-mind.com/s

                          #agile boosted

                          [?]Thomas ◉ no status reports » 🌐
                          @nobsagile@mastodon.social

                          Your team shipped 47 tickets last sprint.

                          How many of them made your customer money? Or saved them money? Or reduced risk?

                          If you can't answer that, you're not delivering value. You're delivering activity.

                          Agility isn't about throughput. It's about asking one question before every iteration: "What's the next thing that creates real value?"

                          Stop counting tickets. Start counting impact.

                          47 TICKETS SHIPPED.
ZERO VALUE DELIVERED.

                          Alt...47 TICKETS SHIPPED. ZERO VALUE DELIVERED.

                            #agile boosted

                            [?]Thomas ◉ no status reports » 🌐
                            @nobsagile@mastodon.social

                            Remember a government RFP some time ago. 60+ pages of contradictory requirements, a fixed-price contract, and zero budget transparency.

                            The cherry on top? "The goal is agile project management."

                            You can't put "agile" in a waterfall document and call it a transformation.

                            AGILE RFP IS AN OXYMORON

                            Alt...AGILE RFP IS AN OXYMORON

                              #agile boosted

                              [?]Stefan Beyer » 🌐
                              @sbeyer@ioc.exchange

                              Ted M. Young boosted

                              [?]Michael Hartle » 🌐
                              @mhartle@mastodon.online

                              Yesterday, I participated in a training on implementing agentic software development lifecycles; we are now entering "Probabilistic Pinball Machine" times in , where we constantly set up, evaluate and update organization- & product-level, domain- & craft-specific expectations as "bumpers".

                              "Development" is then playing your Pinball with your hands on your back most of the time, observing the number of $$$-Chings draining your budget, ...

                                [?]Michał "rysiek" Woźniak · 🇺🇦 » 🌐
                                @rysiek@mstdn.social

                                Welp. I've been using GitLab for over a decade and have been pretty happy with it. Deployed and maintained several instances, some personal, some for small hobby orgs, some for work.

                                But it looks like it is time to ditch GitLab for good:

                                > Software will be built by machines, directed by people. AI is the substrate on which future software gets built. Agents will plan, code, review, deploy, and repair.
                                about.gitlab.com/blog/gitlab-a

                                  [?]Leanpub » 🌐
                                  @leanpub@mastodon.social

                                  New 📚 Release! Spec-Driven Development: Construye con IA sin Perder el Control by Bezael Pérez

                                  Usar IA para programar es fácil. Usarla sin perder el control, no tanto. Spec-Driven Development es el método para convertir tu idea en una spec que la IA ejecuta con precisión — sin loops infinitos, sin código roto, sin empezar de cero.

                                  Find it on Leanpub!

                                  Link: leanpub.com/sdd-spec-driven-de

                                    [?]DevConf » 🌐
                                    @DevConf@mastodon.cloud

                                    Can you FEEL it? ⚡ The energy is building! DevConf 2026 is bringing together the best minds in South African software development. Innovation. Collaboration. Community. It's almost time!

                                      Lisi Hocke boosted

                                      [?]maschmi [he/him] » 🌐
                                      @inw@mastodon.social

                                      It really feels like AI assisted or agentic software development amplifies the issues you have in the process. Have a team which works well together, is self-organised, is empowered and has already learned how to collaborate it aids as a tool or a new methodology.

                                      Take a team where this is not the case, couple it with duedates and pressure and you unleash chaos.

                                        #agile boosted

                                        [?]Sebastian Stautz » 🌐
                                        @SebastianSolidwork@mastodon.social

                                        I'm looking for problems by watching you CI server build jobs and telling the devs if a build breaks. (Don't asks about the broken e-mail notification)
                                        I don't call it or similar. Just plain / upland .

                                        goes beyond the execution of predefined scripts and also doesn't reinvent the wheel.
                                        Good, deep testing is doable.

                                          [?]Pavel A. Samsonov » 🌐
                                          @PavelASamsonov@mastodon.social

                                          Tools like Claude Design have an assumption baked into them: that "productivity" is fungible, and more "productivity" of artifacts leads to more value.

                                          But if anything, the problem is that there are too MANY artifacts — and decision-making within your company begins to take on a "garbage can" model.

                                          The solution for designers is to step out of clock time work, and think on calendar time.

                                          productpicnic.beehiiv.com/p/cl

                                            Ted M. Young boosted

                                            [?]InfoQ » 🌐
                                            @infoq@techhub.social

                                            dives deep into 7 & 4 with the team behind the code.

                                            🛠️ Key Focus: the shift toward core resilience by integrating features such as retry and concurrency throttling directly into the framework, alongside the performance benefits of modularizing auto-configurations.

                                            🔗 Read now: bit.ly/3OIoz6W

                                              #agile boosted

                                              [?]Truls (Klarname) » 🌐
                                              @truls46@mastodon.social

                                              Interesting view on agile development and how LLMs are changing it.

                                              lewiscampbell.tech/blog/260414

                                              I specifically liked this:

                                              «One unambiguously positive development that's followed is that software professionals are writing specs again. [...] Agile told us "Working software over comprehensive documentation". Spec-Driven Development is telling us "Comprehensive documentation creates working software"»

                                                [?]alexboly » 🌐
                                                @alexboly@mastodon.social

                                                New video: McLuhan's "the medium is the message" applied to AI-assisted development.
                                                Not prompt tips. Ways the tool is already changing how developers think — articulation, abstraction, verification, documentation, code structure.
                                                🎥 mozaicworks.com/blog/the-mediu
                                                mozaicworks.com/blog/the-mediu

                                                  [?]Leanpub » 🌐
                                                  @leanpub@mastodon.social

                                                  New 📚 Release! Spec-Driven Development: Construye con IA sin Perder el Control by Bezael Pérez

                                                  Usar IA para programar es fácil. Usarla sin perder el control, no tanto. Spec-Driven Development es el método para convertir tu idea en una spec que la IA ejecuta con precisión — sin loops infinitos, sin código roto, sin empezar de cero.

                                                  Find it on Leanpub!

                                                  Link: leanpub.com/sdd-spec-driven-de

                                                    Jeff Grigg boosted

                                                    [?]Pavel A. Samsonov » 🌐
                                                    @PavelASamsonov@mastodon.social

                                                    LLMs have no concept of "true" or "good." But they are trained to signal high-quality work. Meanwhile, bosses are pressuring workers: go faster, produce more, let the AI cook.

                                                    Study after study documents what this does to the human brain: cognitive surrender. We're "in the loop" but the bot calls the shots.

                                                    Read more in this week's issue of the Product Picnic newsletter:

                                                    productpicnic.beehiiv.com/p/ai

                                                      [?]Leanpub » 🌐
                                                      @leanpub@mastodon.social

                                                      The Meta-Engineer - 10x Was the Floor: Building Autonomous AI Systems with Claude Code by James Phoenix is the featured book on Leanpub!

                                                      Link: leanpub.com/the-meta-engineer

                                                        Back to top - More...