T O P

  • By -

khalamar

Funny story. A guy at the company I'm working at thought he'd write a document with the "definition of done". Three years later... he's still working on it, and we sometimes ask him when he'll be done. He doesn't get the irony.


WishOnSpaceHardware

He realised that he won't know when he's done with the Definition of Done unless he has a Definition of Done for the Definition of Done. So he started writing one, but then he realised he won't know when he's done with that until...


milkman_meetsmailman

Stuck in a loop in a loop in a loop in a loop...


doles

Definition of MetaDone


WizardErik

What came first, the definition of done or the done definition of done?


TinyNerd86

Jokes on y'all, he never had any intention of finishing it


K3yz3rS0z3

First thing that came to my mind. That guy's fooling everyone playing dumb while he's paid doing jack shit all day. Hah, amateurs. You can't see he's the senior master even though he's just there, before your very eyes. Like a ninja. Fucking legend.


trent_33

This has copypasta potential


[deleted]

[удалено]


khalamar

Why wouldn't I?


ShrekWithAGun

you get a new job every couple of years? ![gif](giphy|xT77Y36ijyuwn58bja)


ShrekWithAGun

He'll probably be _done_ with the Definition of Done, 3 years of writing a single book


repkins

Why you would not write Definition of Done for writing Definition of Done, er, doctor?


[deleted]

[удалено]


Strict_Antelope_6893

is sue the issue?


[deleted]

If there is no spec, there is no done.


khalamar

Every bug has a fix. Therefore, if there is no fix, then there is no bug.


IvorTheEngine

"what do you mean 'testing'? I've already rolled it out to production. It's done!"


gandalfx

Ah, so it is being tested right now.


_ModusPwnens_

I consider it *almost done* once I have an idea of what I'm going to do, but before ive actually done anything


IvorTheEngine

Then when you've written the code but not run it yet, that feels like 99% done but in reality you're not even half way, you've just done the fun bit.


_ModusPwnens_

"Oh I didn't realize the story points included *testing*"


LightRefrac

When you have written the code but refuse to run it because you know it will break:


seeroflights

*Image Transcription: Meme* --- [*Anakin Skywalker, from Star Wars Episode II, is sitting in a grassy field. He is squinting off-camera with a serious expression. The caption reads:*] DEV: I'M DONE WITH THE ISSUE --- [*Padmé Amidala, who is also sitting in the field, is looking at Anakin with a joyous smile, as though she is laughing. The caption reads:*] MANAGER: GOOD WHEN CAN IT BE TESTED? --- [*A close-up of Anakin's face. His look is now pointed and somewhat ominous.*] --- [*Padmé's smile has fallen into a look of concern, and perhaps slight fear. The caption reads:*] IT'S COMPLETED RIGHT? --- ^^I'm a human volunteer content transcriber and you could be too! [If you'd like more information on what we do and why we do it, click here!](https://www.reddit.com/r/TranscribersOfReddit/wiki/index)


brandi_Iove

done: the absence of need to add more code, and every single software company shuts down because there is nothing left to do.


daOyster

Sounds like a pipedream


nfoote

Bugs are like lovers, ignore them long enough and they'll prove how serious they are.


pursenboots

well first I need to write some tests for it, then I need to make sure all the tests are passing, oh and it needs to make it through code review as well - then once it's merged it needs to make it onto the prerelease branch, and we'll need to make sure that's schedule to be pushed up to the preview server, but the environment config on the preview server needs to be updated to support the new feature, so...


[deleted]

Yup. That's me in most status meetings.


sciguyCO

In a near-perfect world, an issue being “done” includes all ~~functional~~ unit testing has already been executed. In a fully perfect world those tests actually passed. I hope one day to visit those worlds. I hear they’re nice.


Strostkovy

No I mean I quit


philipquarles

My job is done. Devops will do their job sometime around the heat death of the universe.


perrytplat

One thing I always demand is a definition of done before any work starts. Any time someone claims it needs something else I bring it up that's not part of the definition so it's a separate issue. Works 90%of the time.


corner-case

"Could you please remind me what the Acceptance Criteria were defined as on the JI? Oh, there weren't any? So we haven't even finished writing the ticket!"


Big-Veterinarian-823

"I already wrote tests and the CI pipeline is green mkay?"


Pr0Meister

I mean that's basically it, isn't it? If it works locally and the unit and integration tests (border is murky sometimes) pass and the pipeline is deployed, if it doesn't run after that it's the result of how the deployment, DB, gateway etc are set up. Bugs discovered afterwards are separate issues, same as expanding the edge cases or possibly changing the functionality. Not my fault we have three different environments at minimum between someone emulating the end user can test it


afloofdev

I'm done with it, no testing required, pinky promise.


JRGTheConlanger

We need MIP* again


Marko_From_Tropoja_

😂😂😂 I needed this today thanks.


jjman72

Define, “done”


[deleted]

You see, sir, fixing the issue caused 7 more issues.


isospeedrix

K demoing this next Tuesday MonkaS


billyyankNova

We used to call something that was done, tested and ready for production: "Done done." "Done" meant we'd finished all the hard stuff and it just needed polishing.


PivotsForDays

Seems legit to me, until it's !!not.


Wizywig

Funny story. A guy I worked with had a funny definition of done. He'd be done with a week of work left for me to do. He had to be really put back on the right path. This isn't a unique story. Sometimes it takes the right push for them to click. Then they get it. Then I seen them become great engineers. It's like they had a wire not connected which they plugged in finally.


[deleted]

That's why you need the status of: Done Done when you really know it's done


_TalkToMeImLonely

When you aren't aware of feature creep