Fork me on GitHub
#clojure-nl
<
2018-09-07
>
gklijs07:09:32

Fixing migrations troubles, one collection is used in multiple migrations, running at the same time, on mongo..

thomas07:09:14

still trying to fix my react problem. yesterday I thought I had found the problem.. looks like I found a different problem

joost-diepenmaat07:09:15

morning. thinking about development / software lifecycle methodologies.

joost-diepenmaat07:09:19

looks interesting

thomas07:09:59

I have never heard of DAD...

joost-diepenmaat07:09:06

me neither, but the book touches on a few points that tend to be overlooked/ignored by pure-Scrum methods

thomas07:09:25

never something wrong with that of course

joost-diepenmaat07:09:21

as far as I can tell it’s a framework for getting agile in a larger context of “enterprise”; so more focus on delivery and business processes (stuff around development).

joost-diepenmaat07:09:27

of course, some agile evangelists would tell you make your whole org do scrum…

joost-diepenmaat07:09:10

@thomas you worked at IBM right?

thomas07:09:27

I did, yes

thomas07:09:46

but as said, I never heard of it...

lmergen07:09:56

some agile evangelists would tell you the whole idea of agile is lost in processes nowadays... 🙂

joost-diepenmaat07:09:19

yeah. what kind of methodology did you typically use for development/project management?

thomas07:09:40

which isn't really surprising as IBM is a very big company, and there are many different parts that don't communicate with each other.

lmergen07:09:04

> Our challenge at the moment isn't making agile a thing that people want to do, it's dealing with what I call faux-agile: agile that's just the name, but none of the practices and values in place. Ron Jeffries often refers to it as "Dark Agile", or specifically "Dark Scrum". This is actually even worse than just pretending to do agile, it's actively using the name "agile" against the basic principles of what we were trying to do

vijaykiran07:09:34

At this point 80% of "agile" is people telling others to use Jira - just like RUP in "good old days"

vijaykiran08:09:15

Or maybe I've become too old - so my cynicism has peaked :P

lmergen08:09:38

RUP brings back memories

borkdude08:09:05

I only heard about RUP on university but not in real life (luckily I guess, I already hated it at uni)

lmergen08:09:15

appears to me most of "agile" is actually "scrum" nowadays, used by managers to make development teams ship code frequently and get a sense of control through process over what they're doing

borkdude08:09:09

regularly verifying if software development and client requirements still match. whatever you want to call it.

dirklectisch08:09:25

I read this book a few months ago which I really liked -> https://leanpub.com/actionableagilemetrics

thomas08:09:30

at IBM it was decided that RUP wasn't good enough... so they modified it and it became iRUP

thomas08:09:34

just to trendy

thomas08:09:44

but it didn't last either

dirklectisch08:09:08

It’s basically a way to measure instead of estimate.

borkdude08:09:15

I heard a talk about noestimates at a conference. It sounded good 😉

thomas08:09:53

I would like to work at a CMM level 5 organisation sometime.. just to see what it is like.

thomas08:09:59

if it is really that good.

dirklectisch08:09:02

In my experience most estimation techniques don’t really predict the actual time it takes to make the software all that accurately. I’m looking at you planning poker.

dirklectisch08:09:16

Be warned though, I tried the above no estimation thing. It will give you realistic numbers but those are pretty hard to accept for some people.

thomas08:09:33

the only realistic way to get an estimate is to do the actual work.

gklijs08:09:28

Yes, and the more experience with the software and organisation the better the estimate, but still there can be surprises both ways.

gklijs08:09:09

I keep typing ‘:’ in front of the keys instead of after it querying mongo, and don’t even done any clojure lately

borkdude08:09:06

@gklijs I consistently forget commas and colons when typing JSON

😂 1
thomas09:09:59

I once wrote some python like this: (func-name arg-1 arg-2) and couldn't work out why it didn't work (and the editor I was using didn't indicate it was a problem)

borkdude09:09:00

why isn’t that valid Python though?

thomas09:09:35

don't know if it is valid or not... but it certainly didn't do what I expected it to do.

mishok1309:09:08

definitely not valid, this will through SyntaxError any time of day

thomas09:09:18

in that case, I blame the editor!