[HN Gopher] Demo-Driven Development (2021)
___________________________________________________________________
Demo-Driven Development (2021)
Author : cpeterso
Score : 26 points
Date : 2023-10-08 20:59 UTC (2 hours ago)
(HTM) web link (www.rubick.com)
(TXT) w3m dump (www.rubick.com)
| quelsolaar wrote:
| I'm not generally for formalized development process but i love
| this. I have for a long time argued that a great way to do
| anything is to think how you would give a talk about your work.
| If you plan on giving a lecture about your work, you will:
|
| - Come up with a narrative to explain your work.
|
| - Think about what makes it compelling.
|
| - Be sure to have clear reasons for your choices.
|
| - Avoid boring approaches.
|
| If public speaking isn't your thing, writing a blog post or paper
| will do the same thing. I find that the urge to make your
| presentation fun and engaging, makes you go the extra mile to
| make what your are working on delightful, and that in turn makes
| the work more fun and engaging. Since motivation is the most
| valuable asset a person can have I put a lot of stock in this
| approach.
| jimkoen wrote:
| This approach is consulting 101. It rewards embellishment of
| your own work. I know for a fact that, if I'm allowed, I can be
| very convincing with regards to what I'm doing being meaningful
| and productive, even if I am doing total bullshit. I have
| enough public speaking skills to sell myself like that.
| quelsolaar wrote:
| I don't do it to make people think I'm doing a good job, I'm
| doing it because it makes me do a better job. Some people
| actually want to do a good job, not just do the minimal
| effort they can get away with.
| knallfrosch wrote:
| That's just Scrum/Agile?
|
| (I know, those are fuzzy terms.)
| aero142 wrote:
| It's a good version of scrum. There many more bad scrums.
| tkiolp4 wrote:
| So much ceremony. Suddenly programming feels like work.
| cjhowarddev wrote:
| Programming is work for most of us, so that makes sense.
| DragonStrength wrote:
| As my father in law would say, they don't call it work because
| it's fun.
| stefan_ wrote:
| Begging people to realize not everything that involves
| development is also web frontend or app development.
| jadeforrest wrote:
| From the article:
|
| Include all the work. One thing to be careful of is that the
| demos are inclusive of all the work required to build
| functional software. Prepare the team to demo all the parts of
| their work: the APIs, the infrastructure, the reliability work,
| and the testing. It's important for you to cheerlead the work
| that isn't customer facing.
| stefan_ wrote:
| These things don't demo well precisely because a demo doesn't
| help anyone to understand the decisions made in developing
| them. You can not just say "prepare to demo them anyway",
| that doesn't do anything useful.
| swsieber wrote:
| I'd love examples for things I can wrap my head around.
___________________________________________________________________
(page generated 2023-10-08 23:00 UTC)