James Coplien Profile Banner
James Coplien Profile
James Coplien

@jcoplien

Followers
5,982
Following
17
Media
607
Statuses
14,987

Software thought leader, speaker, and author. No blue ticks, checkmarks, badges, etc.

Skagen, Danmark
Joined January 2010
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@jcoplien
James Coplien
6 years
If coding doesn't feel like painting or passionate creative writing, you have at least another level to master before calling yourself a programmer.
293
254
845
@jcoplien
James Coplien
1 year
@nova_papist @TheTweetOfGod No, he’s shown that he has honourable principles.
36
2
124
@jcoplien
James Coplien
5 years
A new, *free* Ebook from the DDD crowd: "DDD: The First 15 Years." Get it before @DDD_Borat downloads all the bits. Best wishes/congratulations to @EricEvans0 , and thanks to @MatthiasVerraes ! — @DDD_Coplien
3
49
88
@jcoplien
James Coplien
8 years
We in science are spoiled by the success of mathematics. Mathematics is the study of problems so simple that they have good solutions—Diffie
1
45
72
@jcoplien
James Coplien
4 years
Agile in its infancy was beautiful with small teams, working as one mind, doing the work of 100s. I think ignorance and disillusionment spawned the scaling feeding frenzy. I can't help but view those who purvey agile scaling as anything but bottom-feeders. It's bitterly sad.
9
18
67
@jcoplien
James Coplien
4 years
Why we procrastinate: it's about managing our emotions and delaying discomfort, rather than about poor time management. Fascinating, and helpful.
3
26
67
@jcoplien
James Coplien
4 years
The Scrum world in a nutshell: Everyone seems to be using their own brand of misunderstanding to distinguish themselves in the market.
5
11
69
@jcoplien
James Coplien
8 years
Just gotta love LinkedIn.
Tweet media one
2
97
66
@jcoplien
James Coplien
2 years
My best friend died in my arms last night. I am so sad. Teddy, now you are even more free than before. Be happy, eat well, and find great friends until we meet again.
Tweet media one
23
0
59
@jcoplien
James Coplien
4 years
% Women in the field, 1960 -> 2013 Law 3% 33% Physicians 7% 36% Biologists 28% 53% Chemist 8% 39% Computing 27% 26%
7
62
55
@jcoplien
James Coplien
10 years
TDD is dead: Long live testing. I've always stuck to my guns, and now the industry is coming around. Thanks, DHH. http://t.co/pDtwfpqSG4
5
55
54
@jcoplien
James Coplien
4 years
Out of the mouths of babes... This kid knows more than most folks in the so-called agile community today.
Tweet media one
0
26
56
@jcoplien
James Coplien
4 years
Today's Darwin Award goes to Jonathan Colton for his agile implementation GANTT chart. Any sentence with "agile" and "GANTT" in it is probably nonsense.
Tweet media one
15
11
53
@jcoplien
James Coplien
5 years
Women in computing: RIP Evelyn Berezin, age 93. Her original airline reservation system (1st in the world) enjoyed a one-second response time and worked for 11 years without any central system failures. Also created the Data Secretary.
1
24
47
@jcoplien
James Coplien
6 years
And this idea is finally growing rapidly in mindshare. 'Bout time.
5
11
42
@jcoplien
James Coplien
4 months
These two Tweets caught my eye today. It's much more about passion than about just making the green bar come up. And if you're into the technical excellence of clean code and correctness, even then, passion is what fuels us in those directions. @dhh @CFDevelop
Tweet media one
Tweet media two
1
6
41
@jcoplien
James Coplien
4 years
@tottinge No one listened to the sound research about the dysfunction of TDD. What did it take? @DHH : "Test-first fundamentalism is like abstinence-only sex ed: An unrealistic, ineffective morality campaign for self-loathing and shaming." Sheer poetry.
5
4
40
@jcoplien
James Coplien
4 years
USAF weighs in on SAFe. Just sayin’.
3
21
39
@jcoplien
James Coplien
4 years
If I want to know what the code does, I look at the code (sometimes running code). If I want to know what the code should do, I ask the end user. Anything in between is at best a murky, inexact and off-the mark set of assumptions at some point in time, and is at worst a lie.
4
14
39
@jcoplien
James Coplien
8 years
Wow. Nice article by @HermanPeeren that nails "bounded contexts" and proposes a better nomenclature than DDD uses.
4
12
37
@jcoplien
James Coplien
6 years
It's not continuous improvement, stupid. It's passionately trying new stuff out. You win some, you lose some, and some are rained out. You throw away the stinkers and keep the gems. In the long run you jerkingly improve. "Continuous" is someone's Pollyana worldview. Get over it.
4
10
35
@jcoplien
James Coplien
2 years
Today’s visitor
Tweet media one
3
2
36
@jcoplien
James Coplien
8 years
How Agile and OO have lost their way Together. A thought-provoking talk for you. Karlsruhe Entwicklertag,
1
14
35
@jcoplien
James Coplien
13 years
I find that weeks of coding and testing can save me hours of planning.
0
82
36
@jcoplien
James Coplien
5 years
I think that only the most insighted folks will appreciate the significance of saying that Scrum doesn't say that you have to do Scrum.
3
10
34
@jcoplien
James Coplien
4 years
What is success? A great Scrum Master should spend every working minute trying to put themselves out of a job, knowing that the likelihood that they will succeed is very small.
1
8
34
@jcoplien
James Coplien
5 years
If I were to write a new set of Scrum values, it might be: Curiosity, Sensitivity, Passion, Fun, and Empathy.
4
11
34
@jcoplien
James Coplien
4 years
That's my daughter.
3
5
33
@jcoplien
James Coplien
4 years
Are you a coder at Facebook? Right now, you're part of the problem.
0
6
30
@jcoplien
James Coplien
5 months
@Grady_Booch @unclebobmartin Bob, Wake up. Your posts make me ashamed to say I know you. You’re looking for a “trial” to defend yourself when the evidence is manifest. Being a martyr is fine if you are right. Can’t you see from just about everyone’s comments that you’re just making a fool of yourself?
2
0
28
@jcoplien
James Coplien
2 years
Gregg, my beloved brother, 1956 - 2022. My heart is broken; I don't know what to say. Finally — rest, and eternal days of peace and comfort together with your beloved Dawn. Godspeed, Gregg.
Tweet media one
20
1
28
@jcoplien
James Coplien
10 years
To focus on understanding individual functions no more helps you write good programs than understanding trees helps you build great houses.
4
24
26
@jcoplien
James Coplien
5 years
Coming to April 10.
Tweet media one
5
16
26
@jcoplien
James Coplien
5 years
A Scrum Book: We crossed the copy-editing deadline yesterday and checked in the revisions to the publisher. So the writing part is formally done. The publisher will play with our changes for a few days and then we work on layout review 31/7 - 5/8. Then it goes to the printer!
4
7
26
@jcoplien
James Coplien
7 years
And you can now get a Jira certification! Get yours before they start coming in cereal boxes.
@Atlassian
Atlassian
7 years
Scrum Masters and Project Leads using Jira can now earn a formal Atlassian Certification. Get started today!
3
4
8
5
28
25
@jcoplien
James Coplien
3 years
“were practicing TDD, except that they weren't writing the tests first. ... [they] said explicitly that they stopped writing the tests first because he didn't like the way it was affecting the design. But ... TDD ... please[d] our director of engineering....” #cargocult
8
7
25
@jcoplien
James Coplien
7 years
If you haven't challenged yourself recently with how well you know Scrum, you might try this little quiz.
5
14
25
@jcoplien
James Coplien
4 years
20200202 is a palindrome.
4
2
24
@jcoplien
James Coplien
2 years
Because of companies like Modena and Pfizer, the chances of Corona hospitalization are about 100 times reduced for those who are vaccinated. It's a privilege and honor to be working with Pfizer, here with Senior Director Nico Garibaldi at their recent CDI conference.
Tweet media one
1
1
24
@jcoplien
James Coplien
4 years
@allenholub Architecture, lean, honesty, joy, community, empiricism, experiment
6
1
23
@jcoplien
James Coplien
6 years
To all of Jerry's Kids: @al3ksis tells me that we lost @JerryWeinberg today. I counted him among my best friends. To those who have been through PSL or Change Shop, or who otherwise knew him—he lives on in us. Now we carry on his work. Make it a priority—and it's a joy to do so.
2
7
20
@jcoplien
James Coplien
6 years
One doesn't use Scrum to develop product: it is not a method. One uses Scrum to develop a process: it is a framework.
2
9
23
@jcoplien
James Coplien
5 years
If you understand the principles of single-team Scrum, there are no more principals to learn as foundations for doing multi-team Scrum. "Scrum is fractal in nature; there are no Scrum scaling patterns." — @JeffSutherland , ca. 2012
4
13
22
@jcoplien
James Coplien
2 years
Chris, you were an architect who was not an architect, a designer who channeled the intent of nature, a true man of God, and a good friend. Now you get to increase the Quality up there in heaven. Be in peace—but I know you won't be resting :-)
0
2
22
@jcoplien
James Coplien
6 years
My dear friends at Attractor.
Tweet media one
1
3
22
@jcoplien
James Coplien
3 years
Christopher Alexander uses the term "architecture" only 14 times in The Timeless Way of Building, and 8 of the uses are pejorative.
0
3
22
@jcoplien
James Coplien
4 years
"Common sense" should be a value. I have repeatedly seen "Respect" used as a weapon here as people (perhaps unconsciously) confound criticism of a concept with criticism of the individual. This builds a culture of censorship and lack of transparency. #SGVIE19
3
6
21
@jcoplien
James Coplien
5 months
Beer for breakfast on München. When in Rome …
Tweet media one
1
0
20
@jcoplien
James Coplien
4 years
You awaken every morning, assured that the West is educated, and then you find that 38% of American beer drinkers are now afraid to drink Corona beer... #youcantmakethisstuffup
6
8
21
@jcoplien
James Coplien
4 years
@RonJeffries @tottinge I keep hearing this from the two people who claim they know TDD, with the inference that everyone else does not.
5
0
20
@jcoplien
James Coplien
6 years
What went wrong with the IT industry? Well, maybe the same as what happened in other industries that deal with complexity. We maybe beat ourselves up too hard — but still need to be more sober about what we do.
1
5
21
@jcoplien
James Coplien
5 years
A crucially key consideration.
@VictorRentea
Victor Rentea
5 years
"Programming skill, in the absence of business domain knowledge is becoming increasingly worthless" In a colourful talk by @jcoplien :
Tweet media one
1
29
58
1
7
21
@jcoplien
James Coplien
4 years
Wow — from someone who clearly understands Alexander, and the Theory of Centers, deeply: @kyon_mm :
2
6
20
@jcoplien
James Coplien
6 years
ScrumPLoP 2018 is history. We are ready to publish our book, tentatively called "A Scrum Book." Give us your suggestion for a more gripping (but simple and humble) title. If we choose yours, we'll honor you with a mention in the book! See:
20
9
20
@jcoplien
James Coplien
4 years
@unclebobmartin @Grady_Booch @esesci Bob, I think you are one of those who may misunderstand... It is not at all about answering the 3 questions. It’s about replanning the Sprint. The 3 q’s are neither necessary nor sufficient. See the forthcoming “97 Things Every Scrum Practitioner Should Know.”
4
0
20
@jcoplien
James Coplien
4 years
If you're an automated testing addict, read this carefully with a hansei mind. E.g., "The common fixation on "expected result" and "actual result" leads to really lame testing that is practically guaranteed to miss a lot of problems that matter to people."
1
8
19
@jcoplien
James Coplien
2 years
Tweet media one
0
7
19
@jcoplien
James Coplien
8 years
You don't master complexity by ignoring parts of it (abstraction) but by organising it and tieing it to accepted primitives (compression).
3
19
19
@jcoplien
James Coplien
2 years
We say Farewell to each other today, dear brother, until we meet again. I can just imagine you and Dawn enjoying biking the peaceful country highways of Heaven together – and maybe harrowing hell now and then. Gregg Alan Coplien, 1956 - 2022
Tweet media one
3
0
19
@jcoplien
James Coplien
6 months
I'm proud to announce that I've been invited to keynote, and work with the folks, at the Toyota Motors Europe Agile Camp in Madrid next month. I'm really looking forward to this opportunity for the Toyota and Scrum communities to learn from each other.
0
2
19
@jcoplien
James Coplien
3 years
Omelette with mushrooms from our yard, chorizo, asparagus, sourdough bread, late harvest Gewurtztraminer.
Tweet media one
2
0
18
@jcoplien
James Coplien
3 years
Do you know that 86% of numbers like this are made up on the fly?
5
1
18
@jcoplien
James Coplien
3 years
There are no "requirements" in Scrum.
3
3
18
@jcoplien
James Coplien
6 years
@IonSwitz If its a contest, I've been coding since about 1970 — professionally since 1973. If you persist in a profession where you're on the wrong end of the dentist, I would only have to ask: Why?
5
0
17
@jcoplien
James Coplien
5 years
I'll be giving a talk with a graph theory model explaining why Scrum @Scale can't support agile, and about how you can inject some agility back into large communities using principles of scale-free systems.
@ScrumAlliance
Scrum Alliance
5 years
The session lineup for #SGVIE19 is extraordinary. Hop online, look through the program, and start planning your Gathering experience.
Tweet media one
0
2
12
0
8
17
@jcoplien
James Coplien
7 years
Using tests to drive the design of a complex system is like writing a talk assuming you can anticipate all the questions people will ask.
4
7
17
@jcoplien
James Coplien
4 years
Bill Gates: “A great writer of software code is worth ten thousand times the price of an average software writer.” Excerpt From: Clive Thompson. “Coders.” Apple Books.
4
2
18
@jcoplien
James Coplien
4 years
Continuous delivery irritates me.
Tweet media one
0
1
18
@jcoplien
James Coplien
4 years
Danmark is getting back to normal. The medical systems had 4 times the capacity they needed for ICU / ventilator availability. Hairdressers, tanning salons, all open for business again. Shopping centers still closed; schools slowly opening up to 5th grade. We'll see how it goes.
2
6
17
@jcoplien
James Coplien
6 years
Education is subsidized by the government in Denmark. In the U.S., 45 million students have $1,500,000,000 in debt. Education and medical care should not be industries — they are more like rights. Civilized countries understand this.
3
6
17
@jcoplien
James Coplien
4 years
I have historically not been a fan of online courses. But over the past 2 days we piloted an online CSM. The customer was elated—it worked! I learned something. We're also launching an online Scrum Patterns course—a good cure for cabin fever. Only 300€.
2
7
17
@jcoplien
James Coplien
6 years
Good morning, Tokyo.
Tweet media one
0
0
17
@jcoplien
James Coplien
4 years
Here is my talk on scale-free networks from the Scrum Gathering Vienna. How do connect development with marketing and legal and plant and management and procurement, while avoiding both communication overload & starvation?
0
2
17
@jcoplien
James Coplien
10 years
The Four Architectures that will inspire your programming — on DZone. http://t.co/kS6AECTJ6O
0
13
17
@jcoplien
James Coplien
9 months
Cope is finally coming back to Tokyo in person! Sign up for his CSM 2-3 October () or CSPO 5-6 October (). Or we can just get together for sake or sushi and beer.
0
6
17
@jcoplien
James Coplien
4 years
@cm_richards @jezhumble I remember when @stroustrup found that a mid-1980s-vintage C++ was being used for medical equipment software. It kept him up late that night looking through the compiler
0
1
15
@jcoplien
James Coplien
2 years
@girlhacker Early UN*X had a 16-bit process ID, incremented for each new process. The systems eventually got robust enough that the counter rolled over and new processes were being assigned duplicate, sacred PIDs like 0 and 1. The result was not pretty.
0
0
16
@jcoplien
James Coplien
1 year
Morning view from the office.
Tweet media one
1
0
16
@jcoplien
James Coplien
6 years
@IonSwitz If programmers do not enjoy programming, they are probably not engaged in the human element of end user engagement, the excitement of exploration and the satisfaction of a job well done. They are doing damage. They should move up or move on. I work to help them move up.
7
1
16
@jcoplien
James Coplien
4 years
#51 in all online sales; #36 ,000 in Books!
2
0
15
@jcoplien
James Coplien
3 years
Tweet media one
0
1
16
@jcoplien
James Coplien
7 years
Wow, it's good to have this old quote brought back to mind. An oldie but goodie.
@zeljko_obren
Željko Obrenović
7 years
#Architecture is not about #software but about #people . #Code doesn't care about how cohesive or decoupled it is. @jcoplien #SE_history '99
Tweet media one
0
15
22
0
10
15
@jcoplien
James Coplien
4 years
One of the best Ted talks I've seen in a while.
2
3
15
@jcoplien
James Coplien
2 years
Can you tell me the last time you saw an agile organization run an experiment? I mean, with a hypothesis and control and experimental case, with experimental variables identified, and publication? Or does he mean just-farting-around-and-trying-something-to-see-what-happens?
@ryanripley
Ryan Ripley ☧
2 years
"Agile Organizations" run frequent experiments. They don't analyze for months on end. They ship the minimal but sufficient product to get feedback, inspect the results, and adapt their plans to execute the next best thing. "Companies Ripe for Disruption" don't.
8
10
41
5
2
15
@jcoplien
James Coplien
4 years
Do you remember when you joined Twitter? I do! #MyTwitterAnniversary 10 years, 11k Tweets. Thanks to all those who follow and who may share my passions and sense of humor (if not my views :-) )
Tweet media one
0
0
15
@jcoplien
James Coplien
5 years
The launch class for A Scrum Course. What an awesome group. Wow!
Tweet media one
1
1
15
@jcoplien
James Coplien
6 years
The other kaizen — whose roots are more often in management than in the team.
Tweet media one
1
5
15
@jcoplien
James Coplien
5 years
There is nowhere on Earth I have regularly experienced more beautiful sunsets than here in Nordjylland. Painters have been capturing "the blue hour" here for centuries.
Tweet media one
1
0
15
@jcoplien
James Coplien
10 years
"This is one of the most important lessons of the scientific method: if you cannot fail, you cannot learn." — Eric Ries, Lean Startup
0
28
15
@jcoplien
James Coplien
9 years
A concrete example of how things might actually look better from outside the TDD cathedral. From @bulldozer0 . http://t.co/owvwIezpEf
1
9
15
@jcoplien
James Coplien
6 years
Out on the trails – Rondane, Norge
Tweet media one
1
0
15
@jcoplien
James Coplien
3 years
The world's newest Scrum Masters, from Japan (and one from New York :-) )
Tweet media one
0
0
14