WEBVTT

1
00:00:05.805 --> 00:00:07.615
<00:00:05.805>What <00:00:06.005>if <00:00:06.205>we've <00:00:06.404>been <00:00:06.604>measuring <00:00:06.805>the <00:00:07.005>wrong <00:00:07.205>thing?

2
00:00:08.565 --> 00:00:11.495
<00:00:08.565>What <00:00:08.740>if <00:00:08.915>all <00:00:09.090>the <00:00:09.264>Dora <00:00:09.440>metrics, <00:00:09.614>the <00:00:09.790>status <00:00:09.965>reports,

3
00:00:11.635 --> 00:00:14.295
<00:00:11.635>all <00:00:11.790>the <00:00:11.946>frameworks <00:00:12.101>we'll <00:00:12.257>be <00:00:12.412>using <00:00:12.568>are <00:00:12.723>painting <00:00:12.879>one <00:00:13.035>picture,

4
00:00:15.075 --> 00:00:16.615
<00:00:15.075>but <00:00:15.352>teams <00:00:15.629>are <00:00:15.906>burning <00:00:16.183>out <00:00:16.461>underneath.

5
00:00:18.645 --> 00:00:20.745
<00:00:18.645>The <00:00:18.845>best <00:00:19.044>place <00:00:19.245>to <00:00:19.445>start <00:00:19.645>when <00:00:19.845>you're <00:00:20.044>trying

6
00:00:20.745 --> 00:00:22.825
<00:00:20.745>to <00:00:21.025>improve <00:00:21.305>your <00:00:21.585>developer <00:00:21.865>experience <00:00:22.145>is

7
00:00:22.925 --> 00:00:25.585
<00:00:22.925>to <00:00:23.080>ask <00:00:23.236>your <00:00:23.391>engineers, <00:00:23.547>how <00:00:23.702>can <00:00:23.858>we <00:00:24.013>improve <00:00:24.169>the <00:00:24.325>way

8
00:00:25.585 --> 00:00:26.865
<00:00:25.585>that <00:00:25.969>we <00:00:26.352>deliver <00:00:26.737>software?

9
00:00:27.885 --> 00:00:30.945
<00:00:27.885>So <00:00:28.025>a <00:00:28.165>few <00:00:28.305>months <00:00:28.445>ago <00:00:28.585>I <00:00:28.725>started <00:00:28.865>asking <00:00:29.005>a <00:00:29.145>different <00:00:29.285>type

10
00:00:30.945 --> 00:00:35.265
<00:00:30.945>of <00:00:31.178>question, <00:00:31.411>not <00:00:31.645>how <00:00:31.878>productive <00:00:32.111>they <00:00:32.345>are,

11
00:00:35.725 --> 00:00:37.545
<00:00:35.725>but <00:00:35.925>how <00:00:36.125>it <00:00:36.325>feels <00:00:36.525>to <00:00:36.725>be <00:00:36.925>a <00:00:37.125>developer.

12
00:00:39.005 --> 00:00:41.545
<00:00:39.005>So <00:00:39.132>much <00:00:39.259>has <00:00:39.386>changed <00:00:39.514>in <00:00:39.641>our <00:00:39.768>industry <00:00:39.895>over <00:00:40.023>the <00:00:40.150>past <00:00:40.277>12 <00:00:40.405>months.

13
00:00:41.875 --> 00:00:44.225
<00:00:41.875>We've <00:00:42.155>had <00:00:42.435>rapid <00:00:42.715>advancements <00:00:42.995>in <00:00:43.275>ai.

14
00:00:44.755 --> 00:00:46.545
<00:00:44.755>We've <00:00:45.105>got <00:00:45.455>platform <00:00:45.805>engineering <00:00:46.155>initiatives

15
00:00:46.545 --> 00:00:47.585
<00:00:46.545>that <00:00:46.732>are <00:00:46.919>hitting <00:00:47.106>the <00:00:47.293>ground <00:00:47.481>running.

16
00:00:48.425 --> 00:00:50.665
<00:00:48.425>I <00:00:48.580>wanted <00:00:48.736>to <00:00:48.891>know <00:00:49.047>how <00:00:49.202>developers <00:00:49.358>are <00:00:49.513>feeling <00:00:49.669>about <00:00:49.824>some

17
00:00:50.665 --> 00:00:52.385
<00:00:50.665>of <00:00:50.898>these <00:00:51.131>changes <00:00:51.365>that <00:00:51.598>are <00:00:51.831>affecting <00:00:52.065>them.

18
00:00:53.785 --> 00:00:56.025
<00:00:53.785>I <00:00:53.925>want <00:00:54.065>to <00:00:54.205>know <00:00:54.345>how <00:00:54.485>it's <00:00:54.625>impacting <00:00:54.764>them <00:00:54.904>day <00:00:55.044>to <00:00:55.184>day.

19
00:00:57.085 --> 00:01:00.025
<00:00:57.085>So <00:00:57.240>I <00:00:57.396>sent <00:00:57.551>out <00:00:57.707>a <00:00:57.862>quick <00:00:58.018>form <00:00:58.173>with <00:00:58.329>one <00:00:58.485>question.

20
00:01:00.645 --> 00:01:02.385
<00:01:00.645>How <00:01:00.820>does <00:01:00.995>it <00:01:01.170>feel <00:01:01.345>to <00:01:01.520>be <00:01:01.695>a <00:01:01.870>developer <00:01:02.045>today?

21
00:01:05.165 --> 00:01:10.005
<00:01:05.165>I <00:01:05.292>should <00:01:05.419>have <00:01:05.546>known <00:01:05.674>I <00:01:05.801>was <00:01:05.928>gonna <00:01:06.055>get <00:01:06.183>trolled. <00:01:06.310>I <00:01:06.437>feel <00:01:06.565>hungry.

22
00:01:10.275 --> 00:01:11.885
<00:01:10.275>They <00:01:10.625>canceled <00:01:10.975>Friday <00:01:11.325>Night <00:01:11.675>Pizzas.

23
00:01:12.995 --> 00:01:14.645
<00:01:12.995>It's <00:01:13.195>not <00:01:13.395>the <00:01:13.595>information <00:01:13.795>I <00:01:13.995>was <00:01:14.195>looking <00:01:14.395>for,

24
00:01:14.705 --> 00:01:17.365
<00:01:14.705>but <00:01:14.880>I <00:01:15.054>guess <00:01:15.230>that's <00:01:15.405>a <00:01:15.580>part <00:01:15.755>of <00:01:15.929>developer <00:01:16.105>experience.

25
00:01:19.535 --> 00:01:22.545
<00:01:19.535>Another <00:01:19.768>response, <00:01:20.001>I <00:01:20.235>don't <00:01:20.468>know. <00:01:20.701>Ask <00:01:20.935>chat.

26
00:01:22.745 --> 00:01:27.265
<00:01:22.745>GPT <00:01:23.211>My <00:01:23.678>personal <00:01:24.145>favorite.

27
00:01:27.925 --> 00:01:30.625
<00:01:27.925>It <00:01:28.158>depends <00:01:28.391>what <00:01:28.625>you <00:01:28.858>mean <00:01:29.091>by <00:01:29.325>developer.

28
00:01:31.605 --> 00:01:32.865
<00:01:31.605>And <00:01:31.767>I <00:01:31.929>guess <00:01:32.091>there's <00:01:32.253>some <00:01:32.415>meaning <00:01:32.577>in <00:01:32.739>that

29
00:01:33.085 --> 00:01:34.545
<00:01:33.085>behind <00:01:33.413>some <00:01:33.742>of <00:01:34.070>those <00:01:34.399>sayings.

30
00:01:34.885 --> 00:01:36.265
<00:01:34.884>But <00:01:35.040>that's <00:01:35.195>not <00:01:35.350>really <00:01:35.506>what <00:01:35.661>I <00:01:35.816>was <00:01:35.971>looking <00:01:36.127>for.

31
00:01:36.525 --> 00:01:38.425
<00:01:36.525>It <00:01:36.680>was <00:01:36.836>pretty <00:01:36.991>clear <00:01:37.147>I <00:01:37.302>wasn't <00:01:37.458>gonna <00:01:37.613>get <00:01:37.769>the <00:01:37.925>information

32
00:01:38.425 --> 00:01:39.425
<00:01:38.425>that <00:01:38.605>I <00:01:38.785>was <00:01:38.965>looking <00:01:39.145>for <00:01:39.325>just

33
00:01:39.425 --> 00:01:41.505
<00:01:39.425>by <00:01:39.774>asking <00:01:40.125>one <00:01:40.475>open-ended <00:01:40.825>question.

34
00:01:42.485 --> 00:01:46.385
<00:01:42.485>So <00:01:42.660>we <00:01:42.835>decided <00:01:43.010>to <00:01:43.185>kick <00:01:43.360>off <00:01:43.535>our <00:01:43.710>2025 <00:01:43.885>state

35
00:01:46.385 --> 00:01:47.665
<00:01:46.384>of <00:01:46.768>developer <00:01:47.152>experience <00:01:47.536>survey.

36
00:01:48.365 --> 00:01:50.145
<00:01:48.365>We <00:01:48.598>wanted <00:01:48.831>to <00:01:49.065>get <00:01:49.298>some <00:01:49.531>insight <00:01:49.765>into

37
00:01:50.685 --> 00:01:52.345
<00:01:50.685>how <00:01:51.035>developer <00:01:51.385>experience <00:01:51.735>has <00:01:52.085>evolved

38
00:01:52.345 --> 00:01:53.385
<00:01:52.345>over <00:01:52.579>the <00:01:52.812>past <00:01:53.047>12 <00:01:53.280>months.

39
00:01:54.205 --> 00:01:57.345
<00:01:54.205>We <00:01:54.360>wanted <00:01:54.516>to <00:01:54.671>know <00:01:54.827>how <00:01:54.982>AI <00:01:55.138>is <00:01:55.293>impacting <00:01:55.449>the <00:01:55.605>developer

40
00:01:57.345 --> 00:01:59.985
<00:01:57.345>experience, <00:01:57.545>and <00:01:57.745>we <00:01:57.945>wanted <00:01:58.145>to <00:01:58.345>know <00:01:58.545>how <00:01:58.745>developers

41
00:01:59.985 --> 00:02:02.705
<00:01:59.985>and <00:02:00.185>their <00:02:00.385>leaders <00:02:00.585>are <00:02:00.785>feeling <00:02:00.985>about <00:02:01.185>developer <00:02:01.385>productivity.

42
00:02:03.725 --> 00:02:06.385
<00:02:03.725>So <00:02:03.880>to <00:02:04.036>give <00:02:04.191>us <00:02:04.347>a <00:02:04.502>well-rounded <00:02:04.658>response <00:02:04.813>to <00:02:04.969>the <00:02:05.125>survey,

43
00:02:06.485 --> 00:02:08.585
<00:02:06.485>we <00:02:06.685>interviewed <00:02:06.885>three <00:02:07.085>and <00:02:07.285>a <00:02:07.485>half <00:02:07.685>thousand <00:02:07.885>engineers

44
00:02:08.585 --> 00:02:10.545
<00:02:08.585>and <00:02:08.865>their <00:02:09.145>developers <00:02:09.425>across <00:02:09.705>the <00:02:09.985>globe.

45
00:02:11.565 --> 00:02:14.145
<00:02:11.565>Now <00:02:11.692>at <00:02:11.819>the <00:02:11.946>end <00:02:12.074>of <00:02:12.201>the <00:02:12.328>session, <00:02:12.455>I've <00:02:12.583>got <00:02:12.710>a <00:02:12.837>QR <00:02:12.965>code

46
00:02:14.225 --> 00:02:16.105
<00:02:14.225>that <00:02:14.380>you <00:02:14.536>can <00:02:14.691>use <00:02:14.847>to <00:02:15.002>scan <00:02:15.158>and <00:02:15.313>download <00:02:15.469>the <00:02:15.625>report.

47
00:02:16.105 --> 00:02:17.465
<00:02:16.105>The <00:02:16.349>report <00:02:16.594>was <00:02:16.839>only <00:02:17.084>released <00:02:17.329>today.

48
00:02:17.465 --> 00:02:19.665
<00:02:17.465>So <00:02:17.581>you'll <00:02:17.698>be <00:02:17.815>some <00:02:17.931>of <00:02:18.048>the <00:02:18.165>first <00:02:18.281>in <00:02:18.398>the <00:02:18.515>world <00:02:18.631>to <00:02:18.748>see <00:02:18.865>that.

49
00:02:22.205 --> 00:02:23.785
<00:02:22.204>Now, <00:02:22.438>before <00:02:22.671>we <00:02:22.904>get <00:02:23.138>into <00:02:23.371>the <00:02:23.605>report,

50
00:02:23.985 --> 00:02:26.265
<00:02:23.985>I <00:02:24.160>thought <00:02:24.335>it <00:02:24.510>would <00:02:24.685>be <00:02:24.860>super <00:02:25.035>important <00:02:25.210>for <00:02:25.385>us

51
00:02:26.285 --> 00:02:28.305
<00:02:26.285>to <00:02:26.484>talk <00:02:26.685>about <00:02:26.885>why <00:02:27.085>developer <00:02:27.285>experience <00:02:27.484>is <00:02:27.685>important.

52
00:02:29.085 --> 00:02:33.105
<00:02:29.085>Now, <00:02:29.225>I <00:02:29.365>speak <00:02:29.505>to <00:02:29.645>a <00:02:29.785>lot <00:02:29.925>of <00:02:30.065>organizations <00:02:30.205>as <00:02:30.345>a <00:02:30.485>part

53
00:02:33.105 --> 00:02:36.105
<00:02:33.105>of <00:02:33.244>my <00:02:33.385>role <00:02:33.524>at <00:02:33.665>Atlassian <00:02:33.804>and <00:02:33.945>they <00:02:34.084>all <00:02:34.225>use <00:02:34.364>different <00:02:34.505>words,

54
00:02:36.165 --> 00:02:37.545
<00:02:36.165>but <00:02:36.372>they <00:02:36.579>all <00:02:36.786>have <00:02:36.993>the <00:02:37.200>same <00:02:37.407>goal.

55
00:02:38.135 --> 00:02:40.665
<00:02:38.135>They <00:02:38.368>wanna <00:02:38.601>deliver <00:02:38.834>high <00:02:39.068>quality <00:02:39.301>software <00:02:39.535>fast.

56
00:02:42.205 --> 00:02:43.505
<00:02:42.204>Now <00:02:42.439>a <00:02:42.673>lot <00:02:42.906>of <00:02:43.141>the <00:02:43.375>time

57
00:02:43.505 --> 00:02:45.305
<00:02:43.505>and <00:02:43.644>a <00:02:43.785>lot <00:02:43.924>of <00:02:44.065>the <00:02:44.204>sessions <00:02:44.345>that <00:02:44.484>you <00:02:44.625>go <00:02:44.765>to <00:02:44.905>today,

58
00:02:45.305 --> 00:02:46.825
<00:02:45.305>you're <00:02:45.533>gonna <00:02:45.761>hear <00:02:45.989>a <00:02:46.216>lot <00:02:46.445>about <00:02:46.673>productivity.

59
00:02:47.765 --> 00:02:49.905
<00:02:47.765>People <00:02:47.998>talk <00:02:48.231>about <00:02:48.464>productivity, <00:02:48.698>they <00:02:48.931>want <00:02:49.165>productivity.

60
00:02:50.295 --> 00:02:52.025
<00:02:50.295>I'll <00:02:50.575>tell <00:02:50.855>you, <00:02:51.135>productivity <00:02:51.415>is <00:02:51.695>not

61
00:02:52.025 --> 00:02:53.785
<00:02:52.025>what <00:02:52.200>you <00:02:52.375>want <00:02:52.550>when <00:02:52.725>it <00:02:52.900>comes <00:02:53.075>to <00:02:53.250>delivering <00:02:53.425>software.

62
00:02:54.485 --> 00:02:57.305
<00:02:54.485>The <00:02:54.685>definition <00:02:54.885>of <00:02:55.085>productivity <00:02:55.285>is <00:02:55.485>output <00:02:55.685>over <00:02:55.885>time.

63
00:02:57.405 --> 00:02:58.985
<00:02:57.405>That's <00:02:57.755>how <00:02:58.105>you <00:02:58.455>calculate <00:02:58.805>productivity.

64
00:02:59.545 --> 00:03:01.565
<00:02:59.545>So <00:02:59.720>when <00:02:59.895>you <00:03:00.070>are <00:03:00.245>putting <00:03:00.420>that <00:03:00.595>into <00:03:00.770>the <00:03:00.945>context

65
00:03:01.745 --> 00:03:03.125
<00:03:01.745>of <00:03:02.366>software <00:03:02.987>engineering,

66
00:03:03.355 --> 00:03:05.285
<00:03:03.355>that <00:03:03.635>means <00:03:03.915>more <00:03:04.195>code <00:03:04.475>delivered <00:03:04.755>faster.

67
00:03:05.785 --> 00:03:07.925
<00:03:05.785>And <00:03:05.940>that's <00:03:06.096>an <00:03:06.251>anti-pattern. <00:03:06.407>That <00:03:06.562>is <00:03:06.718>not <00:03:06.873>what <00:03:07.029>we <00:03:07.185>want.

68
00:03:08.025 --> 00:03:09.365
<00:03:08.025>We <00:03:08.326>want <00:03:08.628>value <00:03:08.929>delivered <00:03:09.231>faster.

69
00:03:09.785 --> 00:03:11.805
<00:03:09.785>And <00:03:10.018>value <00:03:10.251>in <00:03:10.484>software <00:03:10.718>engineering <00:03:10.951>is <00:03:11.185>high

70
00:03:11.805 --> 00:03:13.165
<00:03:11.805>quality <00:03:12.213>software <00:03:12.621>delivered <00:03:13.029>fast.

71
00:03:14.865 --> 00:03:16.805
<00:03:14.865>Now <00:03:15.065>the <00:03:15.265>statement <00:03:15.465>seems <00:03:15.665>pretty <00:03:15.865>simple <00:03:16.065>at <00:03:16.265>first,

72
00:03:17.265 --> 00:03:18.445
<00:03:17.265>but <00:03:17.477>when <00:03:17.689>you <00:03:17.902>break <00:03:18.114>it <00:03:18.327>down,

73
00:03:18.445 --> 00:03:19.445
<00:03:18.445>you'll <00:03:18.625>find <00:03:18.805>there <00:03:18.984>are <00:03:19.165>some <00:03:19.345>other

74
00:03:19.445 --> 00:03:21.045
<00:03:19.445>meanings <00:03:19.725>that <00:03:20.005>go <00:03:20.285>along <00:03:20.565>with <00:03:20.845>it.

75
00:03:21.345 --> 00:03:22.405
<00:03:21.345>So <00:03:21.583>let's <00:03:21.822>start <00:03:22.060>with <00:03:22.299>quality.

76
00:03:23.065 --> 00:03:25.525
<00:03:23.065>Now, <00:03:23.265>when <00:03:23.465>we <00:03:23.665>talk <00:03:23.865>about <00:03:24.065>quality, <00:03:24.265>the <00:03:24.465>things

77
00:03:25.525 --> 00:03:27.005
<00:03:25.525>that <00:03:25.747>jump <00:03:25.969>out <00:03:26.191>are <00:03:26.413>we <00:03:26.635>want <00:03:26.857>software

78
00:03:27.005 --> 00:03:28.765
<00:03:27.005>that's <00:03:27.471>performing, <00:03:27.938>that's <00:03:28.405>resilient.

79
00:03:29.025 --> 00:03:30.965
<00:03:29.025>And <00:03:29.200>of <00:03:29.375>course <00:03:29.550>those <00:03:29.725>things <00:03:29.900>are <00:03:30.075>important, <00:03:30.250>that's <00:03:30.425>secure.

80
00:03:32.025 --> 00:03:33.325
<00:03:32.025>But <00:03:32.259>there's <00:03:32.493>another <00:03:32.727>meaning <00:03:32.960>to <00:03:33.195>quality

81
00:03:33.325 --> 00:03:34.445
<00:03:33.325>that <00:03:33.493>we <00:03:33.661>don't <00:03:33.828>talk <00:03:33.997>about <00:03:34.165>a <00:03:34.333>lot.

82
00:03:34.955 --> 00:03:38.045
<00:03:34.954>That <00:03:35.130>is <00:03:35.304>building <00:03:35.480>the <00:03:35.654>right <00:03:35.829>software, <00:03:36.005>building <00:03:36.179>the <00:03:36.355>software

83
00:03:38.045 --> 00:03:40.325
<00:03:38.045>that's <00:03:38.200>right <00:03:38.356>for <00:03:38.511>your <00:03:38.667>customers <00:03:38.822>that <00:03:38.978>customers <00:03:39.133>want <00:03:39.289>to <00:03:39.445>use,

84
00:03:40.465 --> 00:03:42.565
<00:03:40.465>and <00:03:40.698>building <00:03:40.931>what's <00:03:41.165>right <00:03:41.398>for <00:03:41.631>your <00:03:41.865>company.

85
00:03:45.895 --> 00:03:48.285
<00:03:45.895>Let's <00:03:46.175>talk <00:03:46.455>about <00:03:46.735>delivering <00:03:47.015>software <00:03:47.295>fast.

86
00:03:48.945 --> 00:03:51.525
<00:03:48.945>Now, <00:03:49.100>often <00:03:49.256>when <00:03:49.411>I <00:03:49.567>talk <00:03:49.722>to <00:03:49.878>people <00:03:50.033>about <00:03:50.189>delivering <00:03:50.345>software

87
00:03:51.525 --> 00:03:53.845
<00:03:51.525>fast, <00:03:51.805>they <00:03:52.085>think <00:03:52.365>it's <00:03:52.645>about <00:03:52.925>delivering

88
00:03:53.845 --> 00:03:56.085
<00:03:53.845>or <00:03:54.078>doing <00:03:54.311>multiple <00:03:54.545>production <00:03:54.778>drops <00:03:55.011>per <00:03:55.245>day.

89
00:03:56.465 --> 00:03:57.805
<00:03:56.465>That's <00:03:56.666>not <00:03:56.867>what <00:03:57.068>we <00:03:57.269>mean <00:03:57.470>by <00:03:57.671>fast.

90
00:03:57.965 --> 00:03:59.565
<00:03:57.965>'cause <00:03:58.165>that's <00:03:58.365>not <00:03:58.565>the <00:03:58.765>right <00:03:58.965>thing <00:03:59.165>in <00:03:59.365>every

91
00:03:59.565 --> 00:04:00.725
<00:03:59.565>context, <00:03:59.913>in <00:04:00.261>every <00:04:00.608>company.

92
00:04:01.055 --> 00:04:03.485
<00:04:01.055>Delivering <00:04:01.288>software <00:04:01.521>fast <00:04:01.755>means <00:04:01.988>you <00:04:02.221>are <00:04:02.455>able

93
00:04:03.485 --> 00:04:05.085
<00:04:03.485>to <00:04:03.765>deliver <00:04:04.045>software <00:04:04.325>at <00:04:04.605>the <00:04:04.885>speed

94
00:04:05.085 --> 00:04:06.445
<00:04:05.085>that <00:04:05.289>you <00:04:05.493>want <00:04:05.697>to <00:04:05.901>deliver <00:04:06.105>it <00:04:06.309>at.

95
00:04:06.745 --> 00:04:08.045
<00:04:06.745>That's <00:04:06.979>right <00:04:07.213>for <00:04:07.447>you. <00:04:07.680>That's <00:04:07.915>right

96
00:04:08.045 --> 00:04:10.245
<00:04:08.045>for <00:04:08.325>your <00:04:08.605>customers <00:04:08.885>without <00:04:09.165>being <00:04:09.445>constrained

97
00:04:10.245 --> 00:04:12.245
<00:04:10.245>by <00:04:10.595>internal <00:04:10.945>processes, <00:04:11.295>by <00:04:11.645>governance,

98
00:04:12.265 --> 00:04:14.005
<00:04:12.265>by <00:04:12.964>unnecessary <00:04:13.665>processes.

99
00:04:14.625 --> 00:04:17.005
<00:04:14.625>So <00:04:14.858>we <00:04:15.091>want <00:04:15.325>high <00:04:15.558>quality <00:04:15.791>software <00:04:16.024>fast.

100
00:04:17.585 --> 00:04:19.525
<00:04:17.584>And <00:04:17.818>this <00:04:18.051>is <00:04:18.284>a <00:04:18.518>very <00:04:18.751>common <00:04:18.984>goal.

101
00:04:19.595 --> 00:04:20.725
<00:04:19.595>Like <00:04:19.849>I <00:04:20.103>said, <00:04:20.357>different <00:04:20.612>words,

102
00:04:21.075 --> 00:04:22.765
<00:04:21.075>different <00:04:21.425>companies <00:04:21.774>use <00:04:22.125>different <00:04:22.474>words,

103
00:04:23.425 --> 00:04:25.005
<00:04:23.425>but <00:04:23.775>this <00:04:24.125>is <00:04:24.475>what <00:04:24.825>everyone's

104
00:04:25.005 --> 00:04:26.405
<00:04:25.005>after <00:04:25.257>when <00:04:25.509>we're <00:04:25.760>talking <00:04:26.013>about <00:04:26.265>productivity.

105
00:04:28.105 --> 00:04:30.285
<00:04:28.105>Now, <00:04:28.305>how <00:04:28.505>does <00:04:28.705>developer <00:04:28.905>experience <00:04:29.105>relate <00:04:29.305>to <00:04:29.505>that?

106
00:04:30.635 --> 00:04:34.165
<00:04:30.635>Developer <00:04:30.835>experience <00:04:31.034>is <00:04:31.235>a <00:04:31.435>very <00:04:31.635>important <00:04:31.835>input <00:04:32.034>into

107
00:04:34.315 --> 00:04:37.125
<00:04:34.315>developer <00:04:34.548>productivity <00:04:34.781>and <00:04:35.015>delivering <00:04:35.248>high <00:04:35.481>quality <00:04:35.715>software.

108
00:04:37.275 --> 00:04:40.485
<00:04:37.275>Fast <00:04:37.474>developer <00:04:37.674>experience <00:04:37.875>is <00:04:38.075>about <00:04:38.275>improving <00:04:38.474>the <00:04:38.674>points

109
00:04:40.485 --> 00:04:43.965
<00:04:40.485>of <00:04:40.640>friction <00:04:40.796>that <00:04:40.951>developers <00:04:41.107>face <00:04:41.262>when <00:04:41.418>try <00:04:41.573>when <00:04:41.729>using <00:04:41.885>tools

110
00:04:43.965 --> 00:04:46.845
<00:04:43.965>and <00:04:44.165>frameworks <00:04:44.365>inside <00:04:44.565>an <00:04:44.765>organization <00:04:44.965>to <00:04:45.165>deliver <00:04:45.365>software.

111
00:04:48.585 --> 00:04:50.645
<00:04:48.585>Now <00:04:48.760>you'll <00:04:48.935>see <00:04:49.109>a <00:04:49.284>lot <00:04:49.460>of <00:04:49.635>this <00:04:49.810>coming <00:04:49.984>up

112
00:04:50.645 --> 00:04:53.005
<00:04:50.645>through <00:04:50.844>the <00:04:51.044>session <00:04:51.245>today, <00:04:51.445>but <00:04:51.645>the <00:04:51.844>the <00:04:52.044>way

113
00:04:53.005 --> 00:04:55.525
<00:04:53.005>to <00:04:53.205>improve <00:04:53.405>developer <00:04:53.605>experience <00:04:53.805>is, <00:04:54.005>like <00:04:54.205>I <00:04:54.405>said,

114
00:04:55.805 --> 00:04:57.925
<00:04:55.805>removing <00:04:56.005>those <00:04:56.205>points <00:04:56.405>of <00:04:56.605>friction <00:04:56.805>and <00:04:57.005>understanding <00:04:57.205>those.

115
00:05:00.295 --> 00:05:01.665
<00:05:00.295>Alright, <00:05:00.500>so <00:05:00.706>let's <00:05:00.911>take <00:05:01.117>a <00:05:01.322>look <00:05:01.528>at

116
00:05:01.665 --> 00:05:03.745
<00:05:01.665>how <00:05:01.945>AI <00:05:02.225>has <00:05:02.505>been <00:05:02.785>impacting <00:05:03.065>developer

117
00:05:03.745 --> 00:05:04.825
<00:05:03.745>experience <00:05:03.939>over <00:05:04.133>the <00:05:04.328>last <00:05:04.522>12 <00:05:04.717>months.

118
00:05:05.125 --> 00:05:07.145
<00:05:05.125>As <00:05:05.358>I <00:05:05.591>said <00:05:05.825>earlier, <00:05:06.058>AI <00:05:06.291>has <00:05:06.525>been

119
00:05:07.865 --> 00:05:09.745
<00:05:07.865>evolving <00:05:08.098>rapidly <00:05:08.331>over <00:05:08.565>the <00:05:08.798>last <00:05:09.031>12 <00:05:09.265>months

120
00:05:09.885 --> 00:05:11.745
<00:05:09.885>and <00:05:10.118>it's <00:05:10.351>impacting <00:05:10.585>the <00:05:10.818>way <00:05:11.051>developers <00:05:11.284>work.

121
00:05:12.445 --> 00:05:15.665
<00:05:12.445>12 <00:05:12.600>months <00:05:12.756>ago, <00:05:12.911>vibe <00:05:13.067>coding <00:05:13.222>was <00:05:13.378>putting <00:05:13.533>on <00:05:13.689>some <00:05:13.844>headphones

122
00:05:15.665 --> 00:05:18.065
<00:05:15.665>listening <00:05:16.015>to <00:05:16.365>Spotify <00:05:16.715>and <00:05:17.065>coding.

123
00:05:18.375 --> 00:05:20.705
<00:05:18.375>That <00:05:18.515>definition <00:05:18.655>has <00:05:18.795>changed <00:05:18.935>quite <00:05:19.075>a <00:05:19.215>lot <00:05:19.355>over <00:05:19.495>the <00:05:19.635>last <00:05:19.775>12

124
00:05:20.705 --> 00:05:22.465
<00:05:20.705>months <00:05:20.984>and <00:05:21.265>so <00:05:21.544>has <00:05:21.825>developers <00:05:22.104>roles.

125
00:05:24.135 --> 00:05:26.035
<00:05:24.135>So <00:05:24.290>over <00:05:24.446>the <00:05:24.601>past <00:05:24.757>12 <00:05:24.912>months, <00:05:25.068>we've <00:05:25.223>seen <00:05:25.379>a <00:05:25.534>massive

126
00:05:27.195 --> 00:05:30.995
<00:05:27.195>increase <00:05:27.370>in <00:05:27.545>developers <00:05:27.719>using <00:05:27.895>Gen <00:05:28.070>AI <00:05:28.245>to <00:05:28.420>develop <00:05:28.594>software.

127
00:05:31.775 --> 00:05:36.035
<00:05:31.775>Uh, <00:05:31.914>the <00:05:32.054>Stack <00:05:32.195>Overflow <00:05:32.335>survey <00:05:32.474>from <00:05:32.614>late <00:05:32.755>2024 <00:05:32.895>shows <00:05:33.034>that <00:05:33.174>82%

128
00:05:36.035 --> 00:05:39.835
<00:05:36.034>of <00:05:36.190>developers <00:05:36.346>are <00:05:36.501>now <00:05:36.657>using <00:05:36.812>Gen <00:05:36.968>AI <00:05:37.123>to <00:05:37.279>write <00:05:37.434>software.

129
00:05:40.295 --> 00:05:43.395
<00:05:40.295>That's <00:05:40.470>one <00:05:40.645>of <00:05:40.820>the <00:05:40.995>fastest <00:05:41.170>adopted <00:05:41.345>technologies <00:05:41.520>in <00:05:41.695>the

130
00:05:43.395 --> 00:05:45.195
<00:05:43.395>history <00:05:43.861>of <00:05:44.328>software <00:05:44.794>development.

131
00:05:47.915 --> 00:05:49.095
<00:05:47.915>And <00:05:48.127>the <00:05:48.339>reason <00:05:48.552>for <00:05:48.764>that <00:05:48.977>is

132
00:05:49.095 --> 00:05:50.975
<00:05:49.095>because <00:05:49.375>developers <00:05:49.655>obviously <00:05:49.935>get <00:05:50.215>a <00:05:50.495>lot

133
00:05:50.975 --> 00:05:53.895
<00:05:50.975>of <00:05:51.150>value <00:05:51.325>from <00:05:51.500>using <00:05:51.675>Gen <00:05:51.850>AI <00:05:52.025>to <00:05:52.200>write <00:05:52.375>code.

134
00:05:54.875 --> 00:05:56.575
<00:05:54.875>Has <00:05:55.050>anyone <00:05:55.225>here <00:05:55.400>ever <00:05:55.575>tried <00:05:55.750>to <00:05:55.925>get <00:05:56.100>a <00:05:56.275>developer

135
00:05:56.575 --> 00:05:57.605
<00:05:56.575>to <00:05:56.884>adopt <00:05:57.193>a <00:05:57.502>tool?

136
00:05:59.635 --> 00:06:00.965
<00:05:59.635>Well, <00:05:59.874>I <00:06:00.113>have. <00:06:00.353>It's <00:06:00.592>very <00:06:00.832>hard.

137
00:06:01.025 --> 00:06:02.445
<00:06:01.025>You <00:06:01.280>will <00:06:01.536>never <00:06:01.791>get <00:06:02.047>a <00:06:02.303>developer

138
00:06:02.445 --> 00:06:03.845
<00:06:02.445>to <00:06:02.655>use <00:06:02.865>something <00:06:03.075>that <00:06:03.285>doesn't <00:06:03.495>add <00:06:03.705>value.

139
00:06:04.065 --> 00:06:05.525
<00:06:04.065>So <00:06:04.284>obviously <00:06:04.503>developers <00:06:04.722>are <00:06:04.941>getting <00:06:05.159>a <00:06:05.378>lot

140
00:06:05.525 --> 00:06:06.765
<00:06:05.525>of <00:06:05.748>value <00:06:05.971>from <00:06:06.194>using <00:06:06.417>Gen <00:06:06.640>ai.

141
00:06:07.065 --> 00:06:10.445
<00:06:07.065>Now <00:06:07.220>the <00:06:07.376>problem <00:06:07.531>with <00:06:07.687>that <00:06:07.842>is <00:06:07.998>developers <00:06:08.153>only <00:06:08.309>spend <00:06:08.465>16%

142
00:06:10.445 --> 00:06:12.045
<00:06:10.445>of <00:06:10.724>their <00:06:11.005>time <00:06:11.284>actually <00:06:11.565>writing <00:06:11.844>code.

143
00:06:12.745 --> 00:06:16.285
<00:06:12.745>Now <00:06:12.945>remember, <00:06:13.145>developer <00:06:13.345>experience <00:06:13.545>is <00:06:13.745>about <00:06:13.945>improving <00:06:14.145>the

144
00:06:16.285 --> 00:06:18.485
<00:06:16.285>points <00:06:16.518>of <00:06:16.751>frictions <00:06:16.985>that <00:06:17.218>developers <00:06:17.451>face <00:06:17.685>when

145
00:06:18.485 --> 00:06:19.685
<00:06:18.485>they're <00:06:18.701>trying <00:06:18.917>to <00:06:19.133>do <00:06:19.349>their <00:06:19.565>work.

146
00:06:20.705 --> 00:06:22.405
<00:06:20.705>Who <00:06:20.984>here <00:06:21.265>likes <00:06:21.544>being <00:06:21.825>a <00:06:22.104>developer?

147
00:06:23.455 --> 00:06:24.565
<00:06:23.455>Where <00:06:23.788>we <00:06:24.121>are <00:06:24.454>developers,

148
00:06:24.565 --> 00:06:26.325
<00:06:24.565>you <00:06:24.798>should <00:06:25.031>all <00:06:25.265>like <00:06:25.498>being <00:06:25.731>a <00:06:25.965>developer.

149
00:06:27.155 --> 00:06:28.445
<00:06:27.155>Okay, <00:06:27.445>who <00:06:27.735>likes <00:06:28.025>writing <00:06:28.316>code?

150
00:06:30.355 --> 00:06:32.805
<00:06:30.355>Cool, <00:06:30.530>everyone <00:06:30.705>who <00:06:30.880>wishes <00:06:31.055>they <00:06:31.230>could <00:06:31.405>do <00:06:31.580>less <00:06:31.755>of

151
00:06:32.805 --> 00:06:35.645
<00:06:32.805>that <00:06:33.271>at <00:06:33.738>two <00:06:34.205>people.

152
00:06:36.045 --> 00:06:39.525
<00:06:36.045>I <00:06:36.278>bet <00:06:36.511>you're <00:06:36.745>not <00:06:36.978>developers. <00:06:37.211>Um, <00:06:37.445>so,

153
00:06:41.285 --> 00:06:43.905
<00:06:41.284>uh, <00:06:41.440>writing <00:06:41.596>code <00:06:41.751>is <00:06:41.907>not <00:06:42.062>a <00:06:42.218>friction <00:06:42.373>point <00:06:42.529>for <00:06:42.684>developers.

154
00:06:43.905 --> 00:06:46.065
<00:06:43.905>People <00:06:44.371>like <00:06:44.838>writing <00:06:45.304>software.

155
00:06:46.445 --> 00:06:48.385
<00:06:46.445>So <00:06:46.600>when <00:06:46.756>you <00:06:46.911>think <00:06:47.067>about <00:06:47.222>coding <00:06:47.378>assistance <00:06:47.533>in <00:06:47.689>this <00:06:47.844>way,

156
00:06:49.015 --> 00:06:50.865
<00:06:49.015>they <00:06:49.365>can <00:06:49.715>enhance <00:06:50.065>developer <00:06:50.414>experience.

157
00:06:50.865 --> 00:06:52.145
<00:06:50.865>People <00:06:51.153>are <00:06:51.441>getting <00:06:51.729>a <00:06:52.017>lot

158
00:06:52.305 --> 00:06:53.865
<00:06:52.305>of <00:06:52.585>value <00:06:52.865>from <00:06:53.145>using <00:06:53.425>coding <00:06:53.705>assistance,

159
00:06:54.365 --> 00:06:56.985
<00:06:54.365>but <00:06:54.645>they <00:06:54.925>can <00:06:55.205>enhance <00:06:55.485>developer <00:06:55.765>experience

160
00:06:56.985 --> 00:06:58.185
<00:06:56.985>without <00:06:57.345>really <00:06:57.705>improving <00:06:58.065>it.

161
00:06:58.585 --> 00:07:00.505
<00:06:58.585>'cause <00:06:58.818>remember, <00:06:59.051>improving <00:06:59.284>developer <00:06:59.518>experience <00:06:59.751>is <00:06:59.984>about,

162
00:07:00.605 --> 00:07:02.225
<00:07:00.605>is <00:07:00.955>about <00:07:01.305>resolving <00:07:01.655>the <00:07:02.005>friction

163
00:07:02.225 --> 00:07:03.865
<00:07:02.225>that <00:07:02.458>developers <00:07:02.691>face <00:07:02.925>on <00:07:03.158>a <00:07:03.391>daily <00:07:03.625>basis.

164
00:07:05.995 --> 00:07:09.015
<00:07:05.995>Now, <00:07:06.150>where <00:07:06.306>is <00:07:06.461>most <00:07:06.617>of <00:07:06.772>that <00:07:06.928>friction <00:07:07.083>that <00:07:07.239>developers <00:07:07.395>face?

165
00:07:09.275 --> 00:07:11.535
<00:07:09.275>Is <00:07:09.430>it <00:07:09.586>in <00:07:09.741>the <00:07:09.897>16% <00:07:10.052>of <00:07:10.208>time <00:07:10.363>they're <00:07:10.519>spending <00:07:10.674>coding?

166
00:07:13.705 --> 00:07:15.915
<00:07:13.705>I've <00:07:13.844>never <00:07:13.984>had <00:07:14.125>a <00:07:14.265>developer <00:07:14.405>come <00:07:14.544>to <00:07:14.685>me <00:07:14.825>in <00:07:14.965>20 <00:07:15.104>years

167
00:07:15.915 --> 00:07:17.955
<00:07:15.915>and <00:07:16.070>say, <00:07:16.226>I <00:07:16.381>wish <00:07:16.537>I <00:07:16.692>could <00:07:16.848>spend <00:07:17.003>less <00:07:17.159>time <00:07:17.315>coding

168
00:07:18.015 --> 00:07:19.075
<00:07:18.015>and <00:07:18.253>go <00:07:18.491>to <00:07:18.730>more <00:07:18.969>meetings.

169
00:07:21.875 --> 00:07:25.015
<00:07:21.875>Now, <00:07:22.015>this <00:07:22.155>is <00:07:22.295>really <00:07:22.435>where <00:07:22.575>there's <00:07:22.715>a <00:07:22.855>huge <00:07:22.995>opportunity <00:07:23.135>for <00:07:23.275>AI

170
00:07:25.015 --> 00:07:27.735
<00:07:25.015>to <00:07:25.190>help <00:07:25.365>improve <00:07:25.539>the <00:07:25.715>developer <00:07:25.890>experience, <00:07:26.065>looking <00:07:26.240>at <00:07:26.414>the,

171
00:07:27.755 --> 00:07:29.655
<00:07:27.755>the <00:07:27.910>orange <00:07:28.066>parts <00:07:28.221>that <00:07:28.377>are <00:07:28.532>on <00:07:28.688>this <00:07:28.843>slide <00:07:28.999>behind <00:07:29.155>me.

172
00:07:30.435 --> 00:07:33.935
<00:07:30.435>So <00:07:30.575>we <00:07:30.715>wanted <00:07:30.855>to <00:07:30.995>hear <00:07:31.135>directly <00:07:31.275>from <00:07:31.415>developers <00:07:31.555>about <00:07:31.695>how <00:07:31.835>AI

173
00:07:34.195 --> 00:07:35.295
<00:07:34.195>or <00:07:34.442>how <00:07:34.690>they're <00:07:34.937>using <00:07:35.185>AI

174
00:07:35.295 --> 00:07:37.135
<00:07:35.295>to <00:07:35.575>improve <00:07:35.855>their <00:07:36.135>own <00:07:36.415>developer <00:07:36.695>experience.

175
00:07:39.065 --> 00:07:41.245
<00:07:39.065>Now, <00:07:39.240>we <00:07:39.415>already <00:07:39.590>know <00:07:39.765>that <00:07:39.940>most <00:07:40.115>developers <00:07:40.290>are <00:07:40.465>using

176
00:07:41.505 --> 00:07:42.805
<00:07:41.505>AI <00:07:41.797>to <00:07:42.090>help <00:07:42.382>write <00:07:42.675>code.

177
00:07:42.985 --> 00:07:45.125
<00:07:42.985>So <00:07:43.160>there's <00:07:43.335>no <00:07:43.510>real <00:07:43.685>point <00:07:43.860>asking <00:07:44.035>them <00:07:44.210>about <00:07:44.385>that.

178
00:07:45.305 --> 00:07:47.405
<00:07:45.305>So <00:07:45.480>we <00:07:45.655>wanted <00:07:45.830>to <00:07:46.005>know <00:07:46.180>outside <00:07:46.355>of <00:07:46.530>writing <00:07:46.705>code,

179
00:07:47.545 --> 00:07:50.045
<00:07:47.545>how <00:07:47.895>are <00:07:48.245>developers <00:07:48.595>using <00:07:48.945>ai?

180
00:07:51.305 --> 00:07:54.085
<00:07:51.305>Now, <00:07:51.460>number <00:07:51.616>four <00:07:51.771>on <00:07:51.927>this <00:07:52.082>list <00:07:52.238>is <00:07:52.393>an <00:07:52.549>obvious <00:07:52.705>use.

181
00:07:54.215 --> 00:07:55.645
<00:07:54.215>Developers <00:07:54.644>are <00:07:55.073>using <00:07:55.502>AI

182
00:07:55.645 --> 00:07:57.445
<00:07:55.645>to <00:07:55.844>automate <00:07:56.044>the <00:07:56.245>boring <00:07:56.445>parts <00:07:56.645>of <00:07:56.844>the <00:07:57.044>jobs.

183
00:07:57.945 --> 00:08:00.205
<00:07:57.945>And <00:07:58.085>we <00:07:58.224>have <00:07:58.365>some <00:07:58.505>great <00:07:58.645>examples <00:07:58.784>of <00:07:58.925>how <00:07:59.065>we're <00:07:59.205>doing <00:07:59.344>that

184
00:08:00.205 --> 00:08:02.405
<00:08:00.205>inside <00:08:00.344>of <00:08:00.484>atlasian <00:08:00.625>that <00:08:00.765>I <00:08:00.905>would <00:08:01.044>like <00:08:01.185>to <00:08:01.325>share <00:08:01.465>with <00:08:01.604>you.

185
00:08:03.945 --> 00:08:05.685
<00:08:03.945>Now, <00:08:04.178>one <00:08:04.411>of <00:08:04.645>my <00:08:04.878>favorite <00:08:05.111>use <00:08:05.344>cases

186
00:08:06.075 --> 00:08:09.205
<00:08:06.075>that <00:08:06.230>I've <00:08:06.386>seen <00:08:06.541>engineers <00:08:06.697>in <00:08:06.852>the <00:08:07.008>inside <00:08:07.163>Atlassian <00:08:07.319>use <00:08:07.474>AI

187
00:08:09.205 --> 00:08:11.045
<00:08:09.205>for <00:08:09.438>is <00:08:09.671>to <00:08:09.905>remove <00:08:10.138>style <00:08:10.371>feature <00:08:10.604>flags.

188
00:08:11.265 --> 00:08:13.965
<00:08:11.265>And <00:08:11.392>this <00:08:11.519>is <00:08:11.646>one <00:08:11.774>of <00:08:11.901>the <00:08:12.028>most <00:08:12.155>common <00:08:12.283>forms <00:08:12.410>of <00:08:12.537>tech <00:08:12.664>debt.

189
00:08:14.635 --> 00:08:17.765
<00:08:14.635>Feature <00:08:14.790>flags <00:08:14.946>are <00:08:15.101>turned <00:08:15.257>on <00:08:15.412>in <00:08:15.568>the <00:08:15.723>code <00:08:15.879>base <00:08:16.034>and

190
00:08:17.985 --> 00:08:19.845
<00:08:17.985>or <00:08:18.185>turned <00:08:18.385>off <00:08:18.585>and <00:08:18.785>they're <00:08:18.985>left <00:08:19.185>just <00:08:19.385>in

191
00:08:19.845 --> 00:08:20.885
<00:08:19.845>case <00:08:20.079>an <00:08:20.313>issue <00:08:20.547>comes <00:08:20.781>up.

192
00:08:21.655 --> 00:08:24.225
<00:08:21.655>Sometimes <00:08:21.794>feature <00:08:21.934>flags <00:08:22.075>are <00:08:22.215>stacked <00:08:22.354>up <00:08:22.494>on <00:08:22.635>top <00:08:22.775>of <00:08:22.914>each <00:08:23.054>other,

193
00:08:24.225 --> 00:08:26.105
<00:08:24.225>which <00:08:24.505>is <00:08:24.785>also <00:08:25.065>creating <00:08:25.345>a <00:08:25.625>spaghetti

194
00:08:26.305 --> 00:08:27.345
<00:08:26.305>scenario <00:08:26.539>inside <00:08:26.773>your <00:08:27.007>code <00:08:27.241>base.

195
00:08:28.245 --> 00:08:30.505
<00:08:28.245>Now <00:08:28.445>the <00:08:28.645>problem <00:08:28.845>is <00:08:29.045>no <00:08:29.245>one <00:08:29.445>goes <00:08:29.645>back

196
00:08:30.925 --> 00:08:32.465
<00:08:30.925>to <00:08:31.271>remove <00:08:31.618>those <00:08:31.964>feature <00:08:32.311>flags.

197
00:08:32.605 --> 00:08:34.665
<00:08:32.605>So <00:08:32.805>over <00:08:33.005>time <00:08:33.205>the <00:08:33.405>code <00:08:33.605>base <00:08:33.805>gets <00:08:34.005>bloated

198
00:08:34.665 --> 00:08:36.385
<00:08:34.664>with <00:08:35.015>all <00:08:35.365>these <00:08:35.714>feature <00:08:36.064>flags

199
00:08:36.685 --> 00:08:38.985
<00:08:36.684>and <00:08:36.840>becomes <00:08:36.996>tech <00:08:37.151>debt <00:08:37.307>that <00:08:37.462>someone <00:08:37.618>has <00:08:37.773>to <00:08:37.929>deal <00:08:38.084>with.

200
00:08:39.365 --> 00:08:42.465
<00:08:39.365>Now, <00:08:39.520>I <00:08:39.676>couldn't <00:08:39.831>think <00:08:39.987>of <00:08:40.142>anything <00:08:40.298>more <00:08:40.453>boring <00:08:40.609>than <00:08:40.765>going

201
00:08:42.465 --> 00:08:44.505
<00:08:42.465>through <00:08:42.640>the <00:08:42.815>code <00:08:42.990>base <00:08:43.165>and <00:08:43.340>trying <00:08:43.515>to, <00:08:43.690>uh, <00:08:43.865>sink

202
00:08:44.505 --> 00:08:47.505
<00:08:44.505>between <00:08:44.660>different <00:08:44.816>tools <00:08:44.971>and <00:08:45.127>trying <00:08:45.282>to <00:08:45.438>remove <00:08:45.593>that, <00:08:45.749>that, <00:08:45.905>um,

203
00:08:47.635 --> 00:08:49.425
<00:08:47.635>those <00:08:47.915>stale <00:08:48.194>feature <00:08:48.475>flags <00:08:48.755>over <00:08:49.035>time.

204
00:08:49.925 --> 00:08:51.985
<00:08:49.925>So <00:08:50.204>our <00:08:50.484>developers <00:08:50.765>created <00:08:51.045>a <00:08:51.324>Rover

205
00:08:51.995 --> 00:08:53.345
<00:08:51.995>agent <00:08:52.238>that <00:08:52.481>does <00:08:52.724>that <00:08:52.967>for <00:08:53.210>them.

206
00:08:54.405 --> 00:08:56.125
<00:08:54.405>Now, <00:08:54.685>when <00:08:54.964>you <00:08:55.245>think <00:08:55.525>about <00:08:55.805>toil

207
00:08:56.125 --> 00:08:58.485
<00:08:56.125>and <00:08:56.280>removing <00:08:56.436>friction, <00:08:56.591>this <00:08:56.747>is <00:08:56.902>a <00:08:57.058>great <00:08:57.213>use <00:08:57.369>for <00:08:57.525>AI

208
00:08:58.675 --> 00:09:00.885
<00:08:58.675>because <00:08:58.954>it's <00:08:59.234>automating <00:08:59.515>a <00:08:59.795>boring <00:09:00.074>task

209
00:09:00.885 --> 00:09:01.925
<00:09:00.885>that <00:09:01.072>no <00:09:01.259>one <00:09:01.446>wants <00:09:01.633>to <00:09:01.820>do.

210
00:09:02.185 --> 00:09:03.805
<00:09:02.185>But <00:09:02.385>it's <00:09:02.584>really <00:09:02.785>important <00:09:02.984>to <00:09:03.185>get <00:09:03.385>that <00:09:03.584>done.

211
00:09:04.065 --> 00:09:06.725
<00:09:04.065>And <00:09:04.181>what <00:09:04.298>that <00:09:04.415>does <00:09:04.531>is <00:09:04.648>it <00:09:04.765>frees <00:09:04.881>up <00:09:04.998>time <00:09:05.115>so <00:09:05.231>that <00:09:05.348>they, <00:09:05.465>instead

212
00:09:06.725 --> 00:09:07.885
<00:09:06.725>of <00:09:06.933>going <00:09:07.142>through <00:09:07.351>the <00:09:07.560>code <00:09:07.769>base

213
00:09:07.885 --> 00:09:10.805
<00:09:07.885>and <00:09:08.040>manually <00:09:08.196>removing <00:09:08.351>these <00:09:08.507>feature <00:09:08.662>flags, <00:09:08.818>they <00:09:08.973>can <00:09:09.129>go <00:09:09.285>off

214
00:09:10.805 --> 00:09:12.485
<00:09:10.805>and <00:09:11.038>do <00:09:11.271>more <00:09:11.505>interesting <00:09:11.738>and <00:09:11.971>valuable <00:09:12.204>work.

215
00:09:14.395 --> 00:09:17.685
<00:09:14.395>Alright, <00:09:14.675>number <00:09:14.954>three, <00:09:15.235>non-coding <00:09:15.515>use <00:09:15.795>case

216
00:09:17.685 --> 00:09:19.405
<00:09:17.685>of <00:09:18.035>AI <00:09:18.385>is <00:09:18.734>writing <00:09:19.084>documentation.

217
00:09:19.725 --> 00:09:22.085
<00:09:19.725>I <00:09:19.865>said <00:09:20.005>before, <00:09:20.145>I've <00:09:20.285>been <00:09:20.425>leading <00:09:20.565>engineers <00:09:20.705>for <00:09:20.845>a <00:09:20.985>long <00:09:21.125>time.

218
00:09:22.485 --> 00:09:24.165
<00:09:22.485>I <00:09:22.660>didn't <00:09:22.835>need <00:09:23.010>to <00:09:23.185>run <00:09:23.360>this <00:09:23.535>survey <00:09:23.710>to <00:09:23.885>know

219
00:09:24.165 --> 00:09:26.165
<00:09:24.165>what <00:09:24.365>the <00:09:24.564>number <00:09:24.765>one <00:09:24.964>complaint <00:09:25.165>is <00:09:25.365>from <00:09:25.564>engineers.

220
00:09:27.025 --> 00:09:29.245
<00:09:27.025>The <00:09:27.180>number <00:09:27.336>one <00:09:27.491>complaint <00:09:27.647>from <00:09:27.802>engineers <00:09:27.958>in <00:09:28.113>all <00:09:28.269>my <00:09:28.425>experience

221
00:09:29.245 --> 00:09:31.485
<00:09:29.245>is <00:09:29.478>not <00:09:29.711>being <00:09:29.945>able <00:09:30.178>to <00:09:30.411>find <00:09:30.645>documentation

222
00:09:31.545 --> 00:09:33.205
<00:09:31.545>or <00:09:31.824>the <00:09:32.104>documentation <00:09:32.385>is <00:09:32.665>very <00:09:32.944>poor.

223
00:09:34.305 --> 00:09:36.365
<00:09:34.305>The <00:09:34.538>number <00:09:34.771>two <00:09:35.005>complaint <00:09:35.238>from <00:09:35.471>engineers <00:09:35.704>is

224
00:09:36.365 --> 00:09:37.565
<00:09:36.365>writing <00:09:36.905>that <00:09:37.445>documentation.

225
00:09:39.155 --> 00:09:41.375
<00:09:39.155>So <00:09:39.355>again, <00:09:39.555>another <00:09:39.755>great <00:09:39.954>use <00:09:40.155>case <00:09:40.355>for <00:09:40.555>ai.

226
00:09:43.195 --> 00:09:44.815
<00:09:43.195>So <00:09:43.475>it's <00:09:43.755>obviously <00:09:44.035>not <00:09:44.315>a <00:09:44.595>surprise

227
00:09:44.815 --> 00:09:46.455
<00:09:44.815>to <00:09:45.048>see <00:09:45.281>writing <00:09:45.515>documentation <00:09:45.748>high <00:09:45.981>up <00:09:46.215>on

228
00:09:46.455 --> 00:09:47.535
<00:09:46.455>the <00:09:46.649>list <00:09:46.843>on <00:09:47.038>uses <00:09:47.232>of <00:09:47.427>ai.

229
00:09:47.905 --> 00:09:50.735
<00:09:47.905>Quick <00:09:48.138>question. <00:09:48.371>Who <00:09:48.605>likes <00:09:48.838>writing <00:09:49.071>release <00:09:49.305>notes?

230
00:09:53.005 --> 00:09:56.985
<00:09:53.005>Two <00:09:53.238>people <00:09:53.471>out <00:09:53.705>of <00:09:53.938>304 <00:09:54.171>people. <00:09:54.405>Excellent.

231
00:09:57.005 --> 00:09:58.145
<00:09:57.005>All <00:09:57.151>right, <00:09:57.298>well <00:09:57.444>this <00:09:57.591>is <00:09:57.737>not <00:09:57.884>for <00:09:58.031>you

232
00:09:58.295 --> 00:10:01.105
<00:09:58.295>because <00:09:58.469>most <00:09:58.645>people <00:09:58.819>do <00:09:58.995>not <00:09:59.170>like <00:09:59.344>writing <00:09:59.520>release <00:09:59.694>notes.

233
00:10:01.455 --> 00:10:03.505
<00:10:01.455>It's <00:10:01.630>something <00:10:01.805>that <00:10:01.980>people <00:10:02.155>generally <00:10:02.330>wish <00:10:02.505>they <00:10:02.680>don't <00:10:02.855>need,

234
00:10:03.505 --> 00:10:05.425
<00:10:03.505>they <00:10:03.660>didn't <00:10:03.816>need <00:10:03.971>to <00:10:04.127>do, <00:10:04.282>but <00:10:04.438>needs <00:10:04.593>to <00:10:04.749>be <00:10:04.905>done.

235
00:10:05.495 --> 00:10:06.465
<00:10:05.495>Very <00:10:05.713>important <00:10:05.931>of <00:10:06.149>course. <00:10:06.368>And

236
00:10:06.465 --> 00:10:07.665
<00:10:06.465>it's <00:10:06.645>a <00:10:06.825>perfect <00:10:07.005>use <00:10:07.185>case <00:10:07.365>for <00:10:07.545>ai.

237
00:10:08.805 --> 00:10:11.785
<00:10:08.805>So <00:10:09.005>at <00:10:09.204>Atlassian <00:10:09.405>we <00:10:09.604>use <00:10:09.805>Bitbucket <00:10:10.005>pipelines <00:10:10.204>deployment

238
00:10:12.025 --> 00:10:13.985
<00:10:12.025>summarizer <00:10:12.225>to <00:10:12.425>help <00:10:12.625>write <00:10:12.824>release <00:10:13.025>notes <00:10:13.225>for <00:10:13.425>us.

239
00:10:14.365 --> 00:10:16.505
<00:10:14.365>It <00:10:14.645>quickly <00:10:14.925>analyzes <00:10:15.205>all <00:10:15.485>the, <00:10:15.765>uh,

240
00:10:16.505 --> 00:10:18.625
<00:10:16.505>changes <00:10:16.738>in <00:10:16.971>deployment <00:10:17.205>and <00:10:17.438>provides <00:10:17.671>a <00:10:17.905>summary.

241
00:10:19.545 --> 00:10:21.025
<00:10:19.545>Engineers <00:10:19.766>take <00:10:19.988>that <00:10:20.211>summary <00:10:20.433>and <00:10:20.655>just <00:10:20.877>dump

242
00:10:21.025 --> 00:10:22.025
<00:10:21.025>that <00:10:21.250>straight <00:10:21.475>into <00:10:21.699>release <00:10:21.925>notes.

243
00:10:22.025 --> 00:10:24.505
<00:10:22.025>So <00:10:22.180>again, <00:10:22.336>it's <00:10:22.491>removing <00:10:22.647>some <00:10:22.802>of <00:10:22.958>that <00:10:23.113>toil <00:10:23.269>from <00:10:23.425>engineers,

244
00:10:24.505 --> 00:10:28.145
<00:10:24.505>helping <00:10:24.660>them <00:10:24.816>to <00:10:24.971>focus <00:10:25.127>on <00:10:25.282>more <00:10:25.438>important <00:10:25.593>and <00:10:25.749>valuable <00:10:25.905>things.

245
00:10:30.565 --> 00:10:33.585
<00:10:30.565>All <00:10:30.798>right, <00:10:31.031>number <00:10:31.265>two, <00:10:31.498>the <00:10:31.731>old <00:10:31.965>love-hate

246
00:10:33.585 --> 00:10:35.025
<00:10:33.585>relationship <00:10:34.233>with <00:10:34.881>testing.

247
00:10:36.225 --> 00:10:37.825
<00:10:36.225>A <00:10:36.505>love <00:10:36.785>that <00:10:37.065>this <00:10:37.345>ended <00:10:37.625>up

248
00:10:37.885 --> 00:10:39.945
<00:10:37.885>as <00:10:38.060>Number <00:10:38.235>two <00:10:38.410>on <00:10:38.585>the <00:10:38.760>list <00:10:38.935>testing <00:10:39.110>is <00:10:39.285>both

249
00:10:39.945 --> 00:10:41.465
<00:10:39.945>essential <00:10:40.629>and <00:10:41.313>irritating.

250
00:10:41.735 --> 00:10:43.945
<00:10:41.735>It's <00:10:41.935>empowering <00:10:42.135>and <00:10:42.335>frustrating <00:10:42.535>at <00:10:42.735>the <00:10:42.935>same <00:10:43.135>time.

251
00:10:44.205 --> 00:10:45.865
<00:10:44.205>So <00:10:44.405>it's <00:10:44.605>not <00:10:44.805>surprising <00:10:45.005>again <00:10:45.205>to <00:10:45.405>see <00:10:45.605>that

252
00:10:46.825 --> 00:10:48.825
<00:10:46.825>engineers <00:10:47.025>are <00:10:47.225>using <00:10:47.425>AI <00:10:47.625>to <00:10:47.825>help <00:10:48.025>with <00:10:48.225>testing.

253
00:10:50.685 --> 00:10:52.985
<00:10:50.685>Now <00:10:50.859>here's <00:10:51.035>an <00:10:51.209>example <00:10:51.385>of <00:10:51.560>how <00:10:51.734>we <00:10:51.910>use <00:10:52.084>agents

254
00:10:53.085 --> 00:10:56.025
<00:10:53.085>to <00:10:53.260>improve <00:10:53.435>our <00:10:53.610>code <00:10:53.785>coverage <00:10:53.960>with, <00:10:54.135>uh, <00:10:54.310>rvo <00:10:54.485>dev.

255
00:10:56.325 --> 00:10:58.985
<00:10:56.325>So <00:10:56.525>our <00:10:56.725>dev <00:10:56.925>select <00:10:57.125>the <00:10:57.325>test <00:10:57.525>create <00:10:57.725>agent

256
00:10:59.325 --> 00:11:02.505
<00:10:59.325>and <00:10:59.432>all <00:10:59.540>they <00:10:59.648>have <00:10:59.755>to <00:10:59.863>do <00:10:59.971>is <00:11:00.078>add <00:11:00.186>the <00:11:00.294>URL <00:11:00.401>of <00:11:00.509>their <00:11:00.617>repo, <00:11:00.725>uh,

257
00:11:02.505 --> 00:11:04.345
<00:11:02.505>and <00:11:02.785>it'll <00:11:03.064>start <00:11:03.345>creating <00:11:03.625>tests <00:11:03.905>for

258
00:11:04.455 --> 00:11:06.065
<00:11:04.455>that <00:11:04.921>source <00:11:05.388>code <00:11:05.855>repository.

259
00:11:06.685 --> 00:11:08.545
<00:11:06.685>The <00:11:06.918>Rover <00:11:07.151>dev <00:11:07.385>agent <00:11:07.618>then <00:11:07.851>goes <00:11:08.084>off

260
00:11:08.545 --> 00:11:10.265
<00:11:08.545>and <00:11:08.745>creates <00:11:08.944>all <00:11:09.145>the <00:11:09.344>tests <00:11:09.545>ready <00:11:09.745>for <00:11:09.944>review.

261
00:11:10.265 --> 00:11:12.425
<00:11:10.265>The <00:11:10.439>engineers <00:11:10.615>can <00:11:10.790>review <00:11:10.965>that <00:11:11.140>before <00:11:11.314>they <00:11:11.490>apply <00:11:11.665>that.

262
00:11:12.645 --> 00:11:15.985
<00:11:12.645>Now <00:11:12.785>the <00:11:12.925>best <00:11:13.064>part <00:11:13.204>is <00:11:13.345>when <00:11:13.485>you <00:11:13.625>combine <00:11:13.765>AI <00:11:13.905>with <00:11:14.045>automation,

263
00:11:15.985 --> 00:11:17.985
<00:11:15.985>which <00:11:16.160>I <00:11:16.335>talked <00:11:16.510>about <00:11:16.685>earlier, <00:11:16.860>you <00:11:17.035>can <00:11:17.210>then <00:11:17.385>go

264
00:11:17.985 --> 00:11:20.625
<00:11:17.985>and <00:11:18.125>apply <00:11:18.265>all <00:11:18.405>these <00:11:18.545>same <00:11:18.685>tests <00:11:18.825>to <00:11:18.965>a <00:11:19.105>bunch <00:11:19.245>of, <00:11:19.385>uh,

265
00:11:20.625 --> 00:11:23.225
<00:11:20.625>other <00:11:20.858>systems, <00:11:21.091>uh, <00:11:21.325>to <00:11:21.558>be <00:11:21.791>tested <00:11:22.025>simultaneously.

266
00:11:23.805 --> 00:11:26.345
<00:11:23.805>So <00:11:23.960>again, <00:11:24.116>it's <00:11:24.271>a <00:11:24.427>good <00:11:24.582>use <00:11:24.738>case <00:11:24.893>of <00:11:25.049>using <00:11:25.204>AI

267
00:11:26.345 --> 00:11:28.865
<00:11:26.345>to <00:11:26.500>tackle <00:11:26.656>a <00:11:26.811>key <00:11:26.967>point <00:11:27.122>of <00:11:27.278>friction <00:11:27.433>that <00:11:27.589>helps <00:11:27.745>us

268
00:11:28.865 --> 00:11:29.985
<00:11:28.865>to <00:11:29.066>get <00:11:29.268>to <00:11:29.469>an <00:11:29.671>outcome <00:11:29.873>faster.

269
00:11:32.405 --> 00:11:35.025
<00:11:32.405>Number <00:11:32.755>one, <00:11:33.105>searching <00:11:33.454>for <00:11:33.805>information.

270
00:11:36.145 --> 00:11:40.465
<00:11:36.145>Who <00:11:36.319>uses <00:11:36.495>AI <00:11:36.670>to <00:11:36.845>search <00:11:37.020>for <00:11:37.194>information? <00:11:37.370>Good, <00:11:37.545>everyone.

271
00:11:41.195 --> 00:11:42.225
<00:11:41.195>Again, <00:11:41.426>it's <00:11:41.658>not <00:11:41.890>a <00:11:42.122>surprise.

272
00:11:42.485 --> 00:11:45.425
<00:11:42.485>AI <00:11:42.640>is <00:11:42.796>a <00:11:42.951>fantastic <00:11:43.107>way <00:11:43.262>to <00:11:43.418>aggregate <00:11:43.573>a <00:11:43.729>whole <00:11:43.885>bunch

273
00:11:45.525 --> 00:11:48.905
<00:11:45.525>of <00:11:45.725>really <00:11:45.925>complicated <00:11:46.125>information <00:11:46.324>into <00:11:46.525>an <00:11:46.725>easily <00:11:46.925>digestible

274
00:11:48.925 --> 00:11:50.985
<00:11:48.925>way, <00:11:49.158>and <00:11:49.391>it's <00:11:49.625>particularly <00:11:49.858>useful <00:11:50.091>for <00:11:50.324>devs.

275
00:11:51.065 --> 00:11:52.985
<00:11:51.065>'cause <00:11:51.298>obviously <00:11:51.531>we <00:11:51.765>look <00:11:51.998>at <00:11:52.231>the <00:11:52.465>most

276
00:11:53.045 --> 00:11:54.565
<00:11:53.045>complicated <00:11:54.413>documentation.

277
00:11:55.945 --> 00:11:57.085
<00:11:55.945>Now, <00:11:56.287>searching <00:11:56.629>for <00:11:56.971>information.

278
00:11:57.085 --> 00:11:58.765
<00:11:57.085>When <00:11:57.318>you <00:11:57.551>look <00:11:57.785>at <00:11:58.018>any <00:11:58.251>industry <00:11:58.485>survey,

279
00:11:58.915 --> 00:12:00.565
<00:11:58.915>it's <00:11:59.115>always <00:11:59.314>really <00:11:59.515>high <00:11:59.714>up <00:11:59.915>on <00:12:00.115>the <00:12:00.314>list

280
00:12:00.565 --> 00:12:01.925
<00:12:00.565>of <00:12:00.871>pain <00:12:01.177>points <00:12:01.483>for <00:12:01.789>developers.

281
00:12:02.385 --> 00:12:06.965
<00:12:02.385>Uh, <00:12:02.540>according <00:12:02.696>to <00:12:02.851>last <00:12:03.007>year's, <00:12:03.162>uh, <00:12:03.318>stack <00:12:03.473>Overflow <00:12:03.629>survey, <00:12:03.785>61%

282
00:12:06.965 --> 00:12:08.645
<00:12:06.965>of <00:12:07.165>developers <00:12:07.365>spend <00:12:07.565>around <00:12:07.765>four <00:12:07.965>hours <00:12:08.165>a <00:12:08.365>week

283
00:12:08.645 --> 00:12:09.885
<00:12:08.645>looking <00:12:09.203>for <00:12:09.761>information.

284
00:12:10.305 --> 00:12:13.845
<00:12:10.305>So <00:12:10.421>in <00:12:10.538>Atlassian <00:12:10.655>we <00:12:10.771>use <00:12:10.888>VO <00:12:11.005>to <00:12:11.121>find <00:12:11.238>what <00:12:11.354>we <00:12:11.471>are <00:12:11.588>looking <00:12:11.704>for.

285
00:12:14.345 --> 00:12:17.325
<00:12:14.345>Now <00:12:14.461>the <00:12:14.578>beauty <00:12:14.695>of <00:12:14.811>it <00:12:14.928>is, <00:12:15.045>uh, <00:12:15.161>often <00:12:15.278>when <00:12:15.395>you <00:12:15.511>look <00:12:15.628>at <00:12:15.745>AI

286
00:12:17.425 --> 00:12:18.925
<00:12:17.425>that's <00:12:17.762>built <00:12:18.099>into <00:12:18.437>a <00:12:18.775>product,

287
00:12:19.495 --> 00:12:21.445
<00:12:19.495>it'll <00:12:19.695>focus <00:12:19.895>on <00:12:20.095>the <00:12:20.295>context <00:12:20.495>of <00:12:20.695>that <00:12:20.895>product.

288
00:12:21.865 --> 00:12:24.805
<00:12:21.865>So <00:12:22.020>yes, <00:12:22.176>of <00:12:22.331>course <00:12:22.487>using <00:12:22.642>vo <00:12:22.798>we <00:12:22.953>find <00:12:23.109>the <00:12:23.265>information

289
00:12:24.805 --> 00:12:28.045
<00:12:24.805>that's <00:12:24.960>built <00:12:25.116>into <00:12:25.271>Confluence <00:12:25.427>J <00:12:25.582>and <00:12:25.738>all <00:12:25.893>of <00:12:26.049>our <00:12:26.204>products.

290
00:12:28.435 --> 00:12:31.885
<00:12:28.435>However, <00:12:28.609>the <00:12:28.785>difference <00:12:28.959>with <00:12:29.135>rvo <00:12:29.310>is <00:12:29.484>it <00:12:29.660>also <00:12:29.834>indexes

291
00:12:31.885 --> 00:12:33.605
<00:12:31.885>and <00:12:32.235>searches <00:12:32.585>anything <00:12:32.935>you've <00:12:33.285>connected

292
00:12:33.605 --> 00:12:35.085
<00:12:33.605>to <00:12:34.049>the <00:12:34.493>Atlassian <00:12:34.937>platform.

293
00:12:35.345 --> 00:12:39.165
<00:12:35.345>So <00:12:35.500>Google <00:12:35.656>Slides, <00:12:35.811>SharePoint, <00:12:35.967>Figma, <00:12:36.122>it <00:12:36.278>knows <00:12:36.433>who <00:12:36.589>you <00:12:36.745>are,

294
00:12:39.195 --> 00:12:40.765
<00:12:39.195>what <00:12:39.395>team <00:12:39.595>you're <00:12:39.795>in, <00:12:39.995>what <00:12:40.195>you're <00:12:40.395>working <00:12:40.595>on,

295
00:12:40.825 --> 00:12:43.165
<00:12:40.825>and <00:12:40.965>it <00:12:41.105>looks <00:12:41.245>at <00:12:41.385>all <00:12:41.525>of <00:12:41.665>those <00:12:41.805>systems <00:12:41.945>that <00:12:42.085>are <00:12:42.225>connected.

296
00:12:43.225 --> 00:12:45.165
<00:12:43.225>So <00:12:43.400>when <00:12:43.575>you're <00:12:43.750>looking <00:12:43.925>for <00:12:44.100>information, <00:12:44.275>it <00:12:44.450>provides <00:12:44.625>it

297
00:12:45.165 --> 00:12:47.245
<00:12:45.165>to <00:12:45.305>you <00:12:45.444>in <00:12:45.584>the <00:12:45.724>context, <00:12:45.865>even <00:12:46.005>if <00:12:46.145>it's <00:12:46.285>not <00:12:46.425>in <00:12:46.564>the

298
00:12:47.245 --> 00:12:48.405
<00:12:47.245>Atlassian <00:12:47.766>M <00:12:48.289>platform.

299
00:12:50.305 --> 00:12:52.795
<00:12:50.305>Alright, <00:12:50.460>so <00:12:50.616>it's <00:12:50.771>awesome <00:12:50.927>to <00:12:51.082>see <00:12:51.238>all <00:12:51.393>the <00:12:51.549>different <00:12:51.704>ways

300
00:12:52.795 --> 00:12:55.275
<00:12:52.795>that <00:12:52.995>a, <00:12:53.194>that <00:12:53.395>developers <00:12:53.594>are <00:12:53.795>using <00:12:53.995>AI <00:12:54.194>outside

301
00:12:55.275 --> 00:12:58.515
<00:12:55.275>of <00:12:55.430>generating <00:12:55.586>code <00:12:55.741>to <00:12:55.897>address <00:12:56.052>some <00:12:56.208>of <00:12:56.363>the <00:12:56.519>long, <00:12:56.675>uh,

302
00:12:58.545 --> 00:13:00.035
<00:12:58.545>long <00:12:58.992>felt <00:12:59.439>friction <00:12:59.886>points

303
00:13:00.035 --> 00:13:01.995
<00:13:00.035>that <00:13:00.209>we've <00:13:00.385>been <00:13:00.560>facing <00:13:00.735>over <00:13:00.910>the <00:13:01.084>last <00:13:01.260>few <00:13:01.435>years.

304
00:13:02.415 --> 00:13:06.635
<00:13:02.415>But <00:13:02.542>now <00:13:02.669>that <00:13:02.796>we <00:13:02.924>know <00:13:03.051>how <00:13:03.178>developers <00:13:03.305>are <00:13:03.433>using <00:13:03.560>ai, <00:13:03.687>we <00:13:03.814>wanted

305
00:13:06.655 --> 00:13:09.235
<00:13:06.655>to <00:13:06.810>see <00:13:06.966>how <00:13:07.121>much <00:13:07.277>time <00:13:07.432>is <00:13:07.588>it <00:13:07.743>actually <00:13:07.899>saving <00:13:08.055>them?

306
00:13:11.795 --> 00:13:15.895
<00:13:11.795>So <00:13:12.028>in <00:13:12.261>20, <00:13:12.495>our <00:13:12.728>2024 <00:13:12.961>survey, <00:13:13.194>38%

307
00:13:15.995 --> 00:13:19.535
<00:13:15.995>of <00:13:16.195>developers <00:13:16.395>said <00:13:16.595>they <00:13:16.795>hadn't <00:13:16.995>received <00:13:17.195>any <00:13:17.395>productivity

308
00:13:19.545 --> 00:13:21.015
<00:13:19.545>boost <00:13:19.986>from <00:13:20.427>using <00:13:20.867>ai.

309
00:13:22.905 --> 00:13:25.885
<00:13:22.905>So <00:13:23.105>38% <00:13:23.305>got <00:13:23.505>zero <00:13:23.704>benefit <00:13:23.905>basically <00:13:24.105>from <00:13:24.305>using

310
00:13:26.145 --> 00:13:27.565
<00:13:26.145>AI <00:13:26.571>12 <00:13:26.997>months <00:13:27.423>ago.

311
00:13:28.265 --> 00:13:29.525
<00:13:28.265>Now <00:13:28.643>think <00:13:29.021>about <00:13:29.399>ai.

312
00:13:29.525 --> 00:13:31.765
<00:13:29.525>12 <00:13:29.758>months <00:13:29.991>ago, <00:13:30.225>most <00:13:30.458>of <00:13:30.691>the <00:13:30.925>things

313
00:13:31.765 --> 00:13:33.805
<00:13:31.765>that <00:13:32.045>were <00:13:32.324>available <00:13:32.605>were <00:13:32.885>coding <00:13:33.165>assistance

314
00:13:34.065 --> 00:13:36.205
<00:13:34.065>and <00:13:34.265>they <00:13:34.465>were <00:13:34.665>very <00:13:34.865>immature <00:13:35.065>in <00:13:35.265>terms <00:13:35.465>of

315
00:13:36.205 --> 00:13:37.605
<00:13:36.205>where <00:13:36.415>they <00:13:36.625>are <00:13:36.835>in <00:13:37.045>their <00:13:37.255>product <00:13:37.465>lifecycle.

316
00:13:37.985 --> 00:13:40.645
<00:13:37.985>So <00:13:38.125>in <00:13:38.265>the <00:13:38.405>last <00:13:38.545>12 <00:13:38.685>months, <00:13:38.825>obviously <00:13:38.965>so <00:13:39.105>much <00:13:39.245>has <00:13:39.385>changed.

317
00:13:40.645 --> 00:13:42.765
<00:13:40.645>There <00:13:40.845>are <00:13:41.045>more <00:13:41.245>tools <00:13:41.444>available <00:13:41.645>and <00:13:41.845>the <00:13:42.045>maturity

318
00:13:42.765 --> 00:13:44.405
<00:13:42.765>of <00:13:43.115>those <00:13:43.465>tools <00:13:43.814>has <00:13:44.165>improved.

319
00:13:45.145 --> 00:13:49.325
<00:13:45.145>Any <00:13:45.319>guesses? <00:13:45.495>How <00:13:45.670>many <00:13:45.845>developers <00:13:46.020>in <00:13:46.194>2025 <00:13:46.370>are <00:13:46.545>getting

320
00:13:49.325 --> 00:13:50.805
<00:13:49.325>productivity <00:13:49.769>boost <00:13:50.213>from <00:13:50.656>ai?

321
00:13:51.915 --> 00:13:56.505
<00:13:51.915>70 <00:13:52.265>zero. <00:13:52.615>It's <00:13:52.964>not <00:13:53.314>zero.

322
00:13:58.445 --> 00:13:59.665
99%

323
00:14:00.085 --> 00:14:04.105
<00:14:00.085>of <00:14:00.240>developers <00:14:00.396>report <00:14:00.551>they're <00:14:00.707>saving <00:14:00.862>more <00:14:01.018>than <00:14:01.173>four <00:14:01.329>hours <00:14:01.485>a

324
00:14:04.105 --> 00:14:06.105
<00:14:04.105>week <00:14:04.571>using <00:14:05.038>Gen <00:14:05.505>ai.

325
00:14:07.495 --> 00:14:08.595
<00:14:07.495>Now <00:14:07.742>it's <00:14:07.990>an <00:14:08.237>interesting <00:14:08.485>start,

326
00:14:08.855 --> 00:14:12.235
<00:14:08.855>but <00:14:08.995>it <00:14:09.135>gets <00:14:09.275>more <00:14:09.415>interesting <00:14:09.555>when <00:14:09.695>you <00:14:09.835>dive <00:14:09.975>into <00:14:10.115>that <00:14:10.255>99%.

327
00:14:15.195 --> 00:14:18.305
<00:14:15.195>46% <00:14:15.395>of <00:14:15.595>developers <00:14:15.795>say <00:14:15.995>they're <00:14:16.195>saving <00:14:16.395>between <00:14:16.595>11

328
00:14:18.485 --> 00:14:21.345
<00:14:18.485>and <00:14:18.685>20 <00:14:18.885>hours <00:14:19.085>a <00:14:19.285>week <00:14:19.485>using <00:14:19.685>Gen <00:14:19.885>ai.

329
00:14:22.125 --> 00:14:26.225
<00:14:22.125>That's <00:14:22.280>massive. <00:14:22.436>Now, <00:14:22.591>I, <00:14:22.747>when <00:14:22.902>I <00:14:23.058>shared <00:14:23.213>this <00:14:23.369>stat <00:14:23.525>internally,

330
00:14:27.175 --> 00:14:29.995
<00:14:27.175>to <00:14:27.349>say <00:14:27.525>that <00:14:27.699>eyebrows <00:14:27.875>went <00:14:28.050>up <00:14:28.224>was <00:14:28.400>an <00:14:28.574>understatement.

331
00:14:30.015 --> 00:14:33.435
<00:14:30.015>We <00:14:30.142>had <00:14:30.269>a <00:14:30.396>lot <00:14:30.524>of <00:14:30.651>debate. <00:14:30.778>People <00:14:30.905>asking <00:14:31.033>me, <00:14:31.160>is <00:14:31.287>this <00:14:31.415>right?

332
00:14:33.495 --> 00:14:35.795
<00:14:33.495>Are <00:14:33.695>you <00:14:33.895>sure? <00:14:34.095>The <00:14:34.295>reason <00:14:34.495>why <00:14:34.695>they're <00:14:34.895>asking

333
00:14:35.795 --> 00:14:39.715
<00:14:35.795>that <00:14:35.935>is <00:14:36.074>every <00:14:36.214>other <00:14:36.354>industry <00:14:36.495>server <00:14:36.635>that <00:14:36.775>you <00:14:36.915>see <00:14:37.055>comes <00:14:37.194>up

334
00:14:39.715 --> 00:14:40.795
<00:14:39.715>with <00:14:39.958>a <00:14:40.201>much <00:14:40.444>smaller <00:14:40.687>number.

335
00:14:41.865 --> 00:14:43.605
<00:14:41.865>And <00:14:42.098>the <00:14:42.331>reason <00:14:42.565>for <00:14:42.798>that <00:14:43.031>difference <00:14:43.265>is

336
00:14:43.605 --> 00:14:44.925
<00:14:43.605>they're <00:14:43.902>asking <00:14:44.199>a <00:14:44.496>different <00:14:44.793>question.

337
00:14:45.625 --> 00:14:46.765
<00:14:45.625>If <00:14:45.967>I <00:14:46.309>ask <00:14:46.651>developers,

338
00:14:46.825 --> 00:14:49.645
<00:14:46.825>how <00:14:46.965>much <00:14:47.105>time <00:14:47.245>is <00:14:47.385>AI <00:14:47.525>saving <00:14:47.665>you <00:14:47.805>when <00:14:47.945>you're <00:14:48.085>writing <00:14:48.225>code,

339
00:14:50.465 --> 00:14:52.005
<00:14:50.465>you'll <00:14:50.927>probably <00:14:51.389>get <00:14:51.851>5%.

340
00:14:52.585 --> 00:14:55.285
<00:14:52.585>Is <00:14:52.785>is <00:14:52.985>the <00:14:53.185>accepted <00:14:53.385>number <00:14:53.585>In <00:14:53.785>most <00:14:53.985>surveys,

341
00:14:55.865 --> 00:14:56.885
<00:14:55.865>we <00:14:56.094>didn't <00:14:56.324>ask <00:14:56.553>that <00:14:56.783>question.

342
00:14:57.465 --> 00:15:01.005
<00:14:57.465>We <00:14:57.592>asked, <00:14:57.719>how <00:14:57.846>much <00:14:57.974>time <00:14:58.101>is <00:14:58.228>Gen <00:14:58.355>AI <00:14:58.483>saving <00:14:58.610>you <00:14:58.737>across <00:14:58.865>your

343
00:15:01.005 --> 00:15:02.205
<00:15:01.005>entire <00:15:01.545>working <00:15:02.085>week?

344
00:15:03.105 --> 00:15:05.405
<00:15:03.105>Who <00:15:03.245>here <00:15:03.385>saves <00:15:03.525>at <00:15:03.665>least <00:15:03.805>four <00:15:03.945>hours <00:15:04.085>a <00:15:04.225>week <00:15:04.365>using <00:15:04.505>ai?

345
00:15:07.965 --> 00:15:11.465
<00:15:07.965>Pretty <00:15:08.105>much <00:15:08.245>everyone <00:15:08.385>who's <00:15:08.525>saving <00:15:08.665>more <00:15:08.805>than <00:15:08.945>11 <00:15:09.085>hours <00:15:09.225>a <00:15:09.365>week,

346
00:15:12.315 --> 00:15:13.905
<00:15:12.315>don't <00:15:12.490>put <00:15:12.665>your <00:15:12.840>hands <00:15:13.015>up <00:15:13.190>if <00:15:13.365>your <00:15:13.540>managers <00:15:13.715>here.

347
00:15:13.905 --> 00:15:17.245
<00:15:13.905>I <00:15:14.138>know <00:15:14.371>you're <00:15:14.605>scared <00:15:14.838>of <00:15:15.071>that. <00:15:15.305>Alright,

348
00:15:17.245 --> 00:15:19.525
<00:15:17.245>so <00:15:17.385>when <00:15:17.525>you <00:15:17.665>think <00:15:17.805>about <00:15:17.945>what, <00:15:18.085>what <00:15:18.225>does <00:15:18.365>that <00:15:18.505>time <00:15:18.645>include?

349
00:15:19.525 --> 00:15:21.885
<00:15:19.525>We're <00:15:19.758>talking <00:15:19.991>about <00:15:20.225>that <00:15:20.458>86% <00:15:20.691>of <00:15:20.925>time

350
00:15:21.885 --> 00:15:24.165
<00:15:21.885>that <00:15:22.085>developers <00:15:22.285>are <00:15:22.485>not <00:15:22.685>spending <00:15:22.885>coding <00:15:23.085>things <00:15:23.285>like

351
00:15:24.165 --> 00:15:26.605
<00:15:24.165>searching <00:15:24.444>for <00:15:24.724>information, <00:15:25.005>writing, <00:15:25.285>documentation, <00:15:25.564>testing,

352
00:15:26.745 --> 00:15:28.045
<00:15:26.745>all <00:15:26.912>those <00:15:27.079>things <00:15:27.246>that <00:15:27.413>we <00:15:27.580>talked <00:15:27.747>about <00:15:27.915>earlier.

353
00:15:29.465 --> 00:15:31.565
<00:15:29.465>Now, <00:15:29.698>what's <00:15:29.931>really <00:15:30.165>interesting <00:15:30.398>about <00:15:30.631>this <00:15:30.865>data,

354
00:15:31.565 --> 00:15:34.085
<00:15:31.565>if <00:15:31.740>you <00:15:31.915>think <00:15:32.090>about <00:15:32.265>the <00:15:32.440>result <00:15:32.615>from <00:15:32.790>other <00:15:32.965>surveys

355
00:15:34.085 --> 00:15:35.325
<00:15:34.085>that <00:15:34.364>talk <00:15:34.643>about <00:15:34.922>the <00:15:35.201>5%

356
00:15:35.325 --> 00:15:39.045
<00:15:35.325>or <00:15:35.465>whatever <00:15:35.605>it <00:15:35.745>is <00:15:35.885>of <00:15:36.025>time <00:15:36.165>that <00:15:36.305>developers <00:15:36.445>spend, <00:15:36.585>uh, <00:15:36.725>they,

357
00:15:39.075 --> 00:15:40.925
<00:15:39.075>they <00:15:39.355>save <00:15:39.635>using <00:15:39.915>AI <00:15:40.195>writing <00:15:40.475>code.

358
00:15:41.345 --> 00:15:43.925
<00:15:41.345>And <00:15:41.545>you <00:15:41.745>look <00:15:41.945>at <00:15:42.145>these <00:15:42.345>numbers, <00:15:42.545>the <00:15:42.745>difference

359
00:15:43.925 --> 00:15:47.285
<00:15:43.925>between <00:15:44.080>those <00:15:44.236>numbers <00:15:44.391>is <00:15:44.547>the <00:15:44.702>opportunity <00:15:44.858>to, <00:15:45.013>to <00:15:45.169>use <00:15:45.324>AI

360
00:15:47.825 --> 00:15:50.205
<00:15:47.825>to <00:15:48.105>improve <00:15:48.385>developer <00:15:48.665>experience <00:15:48.945>and <00:15:49.225>productivity.

361
00:15:53.275 --> 00:15:54.895
<00:15:53.275>Now, <00:15:53.555>so <00:15:53.834>saving <00:15:54.115>time <00:15:54.395>is <00:15:54.675>good,

362
00:15:55.515 --> 00:15:57.895
<00:15:55.515>but <00:15:55.748>it's <00:15:55.981>really <00:15:56.215>wasted <00:15:56.448>if <00:15:56.681>you're <00:15:56.915>not

363
00:15:57.895 --> 00:15:59.055
<00:15:57.895>putting <00:15:58.103>that <00:15:58.312>time <00:15:58.521>to <00:15:58.730>good <00:15:58.939>use.

364
00:16:00.075 --> 00:16:02.295
<00:16:00.075>So <00:16:00.250>many <00:16:00.425>engineering <00:16:00.600>leaders <00:16:00.775>I <00:16:00.950>speak <00:16:01.125>to <00:16:01.300>say, <00:16:01.475>yeah,

365
00:16:02.295 --> 00:16:04.415
<00:16:02.295>we're <00:16:02.469>saving <00:16:02.645>our <00:16:02.819>engineers <00:16:02.995>time, <00:16:03.170>but <00:16:03.344>they're <00:16:03.520>using <00:16:03.694>it

366
00:16:04.475 --> 00:16:05.735
<00:16:04.475>for, <00:16:04.853>for <00:16:05.231>different <00:16:05.609>things.

367
00:16:05.845 --> 00:16:08.095
<00:16:05.845>Playing <00:16:06.125>League <00:16:06.405>of <00:16:06.685>Legends, <00:16:06.965>clash <00:16:07.245>Royale,

368
00:16:08.335 --> 00:16:10.255
<00:16:08.335>whatever <00:16:08.535>the <00:16:08.735>game <00:16:08.935>is <00:16:09.135>that <00:16:09.335>they're <00:16:09.535>playing, <00:16:09.735>that's

369
00:16:10.255 --> 00:16:12.095
<00:16:10.255>where <00:16:10.455>leaders <00:16:10.655>think <00:16:10.855>that <00:16:11.055>the <00:16:11.255>time <00:16:11.455>is <00:16:11.655>going.

370
00:16:12.955 --> 00:16:15.095
<00:16:12.955>So <00:16:13.421>we <00:16:13.888>asked <00:16:14.355>developers,

371
00:16:15.745 --> 00:16:17.415
<00:16:15.745>where <00:16:15.945>is <00:16:16.145>your <00:16:16.345>time <00:16:16.545>going <00:16:16.745>that <00:16:16.945>you're <00:16:17.145>saving?

372
00:16:17.675 --> 00:16:18.975
<00:16:17.675>How <00:16:17.909>are <00:16:18.143>you <00:16:18.377>reinvesting <00:16:18.611>that <00:16:18.845>time?

373
00:16:21.325 --> 00:16:23.655
<00:16:21.325>Well, <00:16:21.525>it <00:16:21.725>turns <00:16:21.925>out <00:16:22.125>they're <00:16:22.325>actually <00:16:22.525>reinvesting <00:16:22.725>their

374
00:16:23.655 --> 00:16:24.695
<00:16:23.655>time <00:16:24.123>pretty <00:16:24.591>wisely.

375
00:16:25.855 --> 00:16:28.515
<00:16:25.855>The <00:16:25.982>number <00:16:26.109>one <00:16:26.236>thing <00:16:26.364>on <00:16:26.491>the <00:16:26.618>list <00:16:26.745>is <00:16:26.873>they're <00:16:27.000>using <00:16:27.127>that <00:16:27.255>time

376
00:16:28.855 --> 00:16:30.195
<00:16:28.855>to <00:16:29.257>improve <00:16:29.659>code <00:16:30.061>quality.

377
00:16:31.175 --> 00:16:32.835
<00:16:31.175>Now, <00:16:31.291>I <00:16:31.408>don't <00:16:31.525>know <00:16:31.641>about <00:16:31.758>you, <00:16:31.875>but <00:16:31.991>when <00:16:32.108>I <00:16:32.224>was <00:16:32.341>looking <00:16:32.458>at <00:16:32.574>this

378
00:16:32.835 --> 00:16:34.715
<00:16:32.835>data, <00:16:32.975>I <00:16:33.115>got <00:16:33.255>a <00:16:33.395>little <00:16:33.535>bit <00:16:33.675>suspicious <00:16:33.815>when <00:16:33.955>I <00:16:34.095>saw <00:16:34.235>that.

379
00:16:35.155 --> 00:16:37.635
<00:16:35.155>'cause <00:16:35.282>this <00:16:35.409>was <00:16:35.536>not <00:16:35.664>even <00:16:35.791>in <00:16:35.918>the <00:16:36.045>top <00:16:36.173>10, <00:16:36.300>12 <00:16:36.427>months <00:16:36.555>ago.

380
00:16:38.535 --> 00:16:41.235
<00:16:38.535>So <00:16:38.735>80 <00:16:38.935>something <00:16:39.135>percent <00:16:39.334>of <00:16:39.535>developers <00:16:39.735>are <00:16:39.935>using

381
00:16:41.975 --> 00:16:43.435
<00:16:41.975>gen <00:16:42.303>AI <00:16:42.632>to <00:16:42.960>write <00:16:43.289>code.

382
00:16:43.975 --> 00:16:46.635
<00:16:43.975>And <00:16:44.130>now <00:16:44.286>the <00:16:44.441>number <00:16:44.597>one <00:16:44.752>way <00:16:44.908>they're <00:16:45.063>reinvesting <00:16:45.219>those <00:16:45.375>savings

383
00:16:46.855 --> 00:16:48.275
<00:16:46.855>is <00:16:47.281>improving <00:16:47.707>code <00:16:48.133>quality.

384
00:16:48.715 --> 00:16:49.995
<00:16:48.715>I <00:16:48.945>don't <00:16:49.175>think <00:16:49.406>that's <00:16:49.636>a <00:16:49.867>coincidence.

385
00:16:51.685 --> 00:16:53.615
<00:16:51.685>Alright, <00:16:51.859>the <00:16:52.035>other <00:16:52.209>things <00:16:52.385>they're <00:16:52.560>doing <00:16:52.734>is <00:16:52.910>they're <00:16:53.084>making

386
00:16:53.615 --> 00:16:56.095
<00:16:53.615>their <00:16:53.848>PMs <00:16:54.081>happy <00:16:54.315>by <00:16:54.548>shipping <00:16:54.781>new <00:16:55.015>features.

387
00:16:56.525 --> 00:16:59.335
<00:16:56.525>They're <00:16:56.758>spending <00:16:56.991>time <00:16:57.225>to <00:16:57.458>improve <00:16:57.691>engineering <00:16:57.925>culture,

388
00:16:59.385 --> 00:17:01.255
<00:16:59.385>which <00:16:59.560>is, <00:16:59.735>I <00:16:59.910>think <00:17:00.085>they're <00:17:00.260>probably <00:17:00.435>playing <00:17:00.610>ping <00:17:00.785>pong,

389
00:17:01.255 --> 00:17:02.255
<00:17:01.255>but <00:17:01.405>whatever <00:17:01.555>it <00:17:01.705>is, <00:17:01.855>it <00:17:02.005>doesn't <00:17:02.155>matter.

390
00:17:02.675 --> 00:17:06.455
<00:17:02.675>Eng <00:17:02.849>improving <00:17:03.025>engineering <00:17:03.199>culture <00:17:03.375>is <00:17:03.550>an <00:17:03.724>important <00:17:03.900>part <00:17:04.075>as,

391
00:17:06.555 --> 00:17:08.655
<00:17:06.555>uh, <00:17:06.755>it's <00:17:06.955>an <00:17:07.155>important <00:17:07.355>input <00:17:07.555>into <00:17:07.755>developer <00:17:07.955>productivity.

392
00:17:09.795 --> 00:17:11.055
<00:17:09.795>And <00:17:10.021>of <00:17:10.248>course <00:17:10.475>they're <00:17:10.702>creating <00:17:10.929>more

393
00:17:11.255 --> 00:17:12.455
<00:17:11.255>documentation, <00:17:11.471>which <00:17:11.687>we <00:17:11.903>spoke <00:17:12.118>about <00:17:12.335>earlier.

394
00:17:12.835 --> 00:17:14.935
<00:17:12.835>So <00:17:12.962>at <00:17:13.089>a <00:17:13.216>high <00:17:13.344>level, <00:17:13.471>if <00:17:13.598>you <00:17:13.725>think <00:17:13.853>about <00:17:13.980>the <00:17:14.107>headline <00:17:14.235>here,

395
00:17:15.145 --> 00:17:16.895
<00:17:15.145>developers <00:17:15.494>are <00:17:15.845>saving <00:17:16.194>a <00:17:16.545>lot

396
00:17:16.895 --> 00:17:19.055
<00:17:16.895>of <00:17:17.095>time <00:17:17.295>using <00:17:17.494>AI <00:17:17.694>across <00:17:17.895>their <00:17:18.095>working <00:17:18.295>week

397
00:17:19.355 --> 00:17:21.935
<00:17:19.355>and <00:17:19.555>they're <00:17:19.755>reinvesting <00:17:19.954>that <00:17:20.155>time <00:17:20.355>into <00:17:20.555>improving <00:17:20.755>things.

398
00:17:24.165 --> 00:17:26.015
<00:17:24.165>This <00:17:24.398>is <00:17:24.631>all <00:17:24.865>fantastic <00:17:25.098>so <00:17:25.331>far, <00:17:25.565>right?

399
00:17:26.985 --> 00:17:28.855
<00:17:26.984>Developers <00:17:27.264>are <00:17:27.544>kicking <00:17:27.824>goals <00:17:28.104>with <00:17:28.385>ai.

400
00:17:29.125 --> 00:17:32.975
<00:17:29.125>They're <00:17:29.325>investing <00:17:29.525>their <00:17:29.725>newfound <00:17:29.925>time, <00:17:30.125>you <00:17:30.325>know, <00:17:30.525>wisely,

401
00:17:33.955 --> 00:17:35.215
<00:17:33.955>uh, <00:17:34.522>everyone's <00:17:35.089>happy.

402
00:17:36.035 --> 00:17:38.055
<00:17:36.035>The <00:17:36.235>robots <00:17:36.435>have <00:17:36.635>solved <00:17:36.835>all <00:17:37.035>of <00:17:37.235>our <00:17:37.435>problems.

403
00:17:39.395 --> 00:17:43.615
<00:17:39.395>But <00:17:39.522>before <00:17:39.649>we <00:17:39.776>get <00:17:39.904>too <00:17:40.031>carried <00:17:40.158>away, <00:17:40.285>let's <00:17:40.413>take <00:17:40.540>a <00:17:40.667>look <00:17:40.795>at

404
00:17:43.615 --> 00:17:44.815
<00:17:43.615>what <00:17:43.975>developers <00:17:44.335>told <00:17:44.695>us.

405
00:17:44.885 --> 00:17:46.415
<00:17:44.885>When <00:17:45.114>we <00:17:45.344>asked <00:17:45.573>them <00:17:45.803>about <00:17:46.032>the <00:17:46.262>friction

406
00:17:46.415 --> 00:17:48.855
<00:17:46.415>that <00:17:46.648>they <00:17:46.881>encounter <00:17:47.115>in <00:17:47.348>their <00:17:47.581>working <00:17:47.815>week.

407
00:17:52.005 --> 00:17:54.295
<00:17:52.005>When <00:17:52.180>we <00:17:52.355>asked <00:17:52.530>developers <00:17:52.705>how <00:17:52.880>much <00:17:53.055>time <00:17:53.230>they're <00:17:53.405>losing

408
00:17:54.595 --> 00:17:57.895
<00:17:54.595>to <00:17:54.875>inefficiencies <00:17:55.155>in <00:17:55.435>their <00:17:55.715>organizations, <00:17:55.995>half

409
00:17:57.915 --> 00:18:01.815
<00:17:57.915>of <00:17:58.070>all <00:17:58.226>the <00:17:58.381>survey <00:17:58.537>respondents <00:17:58.692>said <00:17:58.848>they're <00:17:59.003>losing <00:17:59.159>more <00:17:59.315>than

410
00:18:01.815 --> 00:18:05.095
<00:18:01.815>10 <00:18:01.990>hours <00:18:02.165>a <00:18:02.340>week <00:18:02.515>to <00:18:02.690>inefficiencies <00:18:02.865>inside <00:18:03.040>their <00:18:03.215>organization.

411
00:18:06.555 --> 00:18:09.335
<00:18:06.555>That's <00:18:06.695>more <00:18:06.835>than <00:18:06.975>one <00:18:07.115>full <00:18:07.255>day <00:18:07.395>a <00:18:07.535>week <00:18:07.675>that <00:18:07.815>they're <00:18:07.955>lose,

412
00:18:09.335 --> 00:18:12.335
<00:18:09.335>that <00:18:09.568>they're <00:18:09.801>wasting <00:18:10.035>time <00:18:10.268>navigating <00:18:10.501>unnecessary <00:18:10.735>complexity.

413
00:18:13.035 --> 00:18:14.495
<00:18:13.035>That's <00:18:13.222>a <00:18:13.410>huge <00:18:13.598>amount <00:18:13.785>of <00:18:13.973>time <00:18:14.161>to <00:18:14.349>waste.

414
00:18:14.725 --> 00:18:15.855
<00:18:14.725>That <00:18:14.928>means <00:18:15.131>you <00:18:15.335>could <00:18:15.538>take <00:18:15.742>Monday

415
00:18:15.875 --> 00:18:18.815
<00:18:15.875>and <00:18:16.050>a <00:18:16.225>few <00:18:16.400>hours <00:18:16.575>off <00:18:16.750>on <00:18:16.925>Tuesday, <00:18:17.100>uh, <00:18:17.275>and,

416
00:18:18.875 --> 00:18:20.615
<00:18:18.875>and <00:18:19.050>that's <00:18:19.225>pretty <00:18:19.400>much <00:18:19.575>how <00:18:19.750>much <00:18:19.925>time <00:18:20.100>you're <00:18:20.275>wasting.

417
00:18:21.675 --> 00:18:22.735
<00:18:21.675>So <00:18:21.865>let's <00:18:22.056>take <00:18:22.247>a <00:18:22.438>step <00:18:22.629>back

418
00:18:22.735 --> 00:18:23.815
<00:18:22.735>and <00:18:22.897>think <00:18:23.059>about <00:18:23.221>what <00:18:23.383>we've <00:18:23.545>just <00:18:23.707>learned

419
00:18:23.815 --> 00:18:24.855
<00:18:23.815>about <00:18:24.283>developer <00:18:24.751>experience.

420
00:18:25.885 --> 00:18:28.175
<00:18:25.885>Most <00:18:26.085>developers <00:18:26.285>are <00:18:26.485>saving, <00:18:26.685>let's <00:18:26.885>say <00:18:27.085>an <00:18:27.285>average

421
00:18:28.275 --> 00:18:30.175
<00:18:28.275>of <00:18:28.508>10 <00:18:28.741>hours <00:18:28.975>a <00:18:29.208>week <00:18:29.441>using <00:18:29.675>ai.

422
00:18:31.725 --> 00:18:33.455
<00:18:31.725>They're <00:18:32.004>wasting <00:18:32.284>10 <00:18:32.564>hours <00:18:32.844>a <00:18:33.125>week

423
00:18:34.315 --> 00:18:36.135
<00:18:34.315>on <00:18:35.015>organizational <00:18:35.715>inefficiencies.

424
00:18:36.235 --> 00:18:38.455
<00:18:36.235>And <00:18:36.362>that <00:18:36.489>number <00:18:36.616>has <00:18:36.744>gone <00:18:36.871>up <00:18:36.998>from <00:18:37.125>last <00:18:37.253>year, <00:18:37.380>by <00:18:37.507>the <00:18:37.635>way.

425
00:18:39.655 --> 00:18:44.195
<00:18:39.655>So <00:18:39.771>if <00:18:39.888>I <00:18:40.004>was <00:18:40.121>gonna <00:18:40.238>describe <00:18:40.355>this <00:18:40.471>scenario <00:18:40.588>of <00:18:40.705>Dev <00:18:40.821>X <00:18:40.938>in <00:18:41.055>2025,

426
00:18:44.975 --> 00:18:46.555
<00:18:44.975>the <00:18:45.130>best <00:18:45.286>way <00:18:45.441>to <00:18:45.597>do <00:18:45.752>it <00:18:45.908>is <00:18:46.063>with <00:18:46.219>a <00:18:46.375>picture.

427
00:18:46.755 --> 00:18:47.795
<00:18:46.755>'cause <00:18:46.911>it <00:18:47.067>can <00:18:47.223>tell <00:18:47.379>a <00:18:47.535>thousand <00:18:47.691>words.

428
00:18:48.055 --> 00:18:49.795
<00:18:48.055>So <00:18:48.210>this <00:18:48.366>is <00:18:48.521>the <00:18:48.677>picture <00:18:48.832>I <00:18:48.988>would <00:18:49.143>use <00:18:49.299>to <00:18:49.455>describe

429
00:18:49.795 --> 00:18:50.595
<00:18:49.795>what <00:18:50.035>we've <00:18:50.275>just <00:18:50.515>learned,

430
00:18:54.575 --> 00:18:55.675
<00:18:54.575>but <00:18:54.822>why <00:18:55.070>is <00:18:55.317>this <00:18:55.565>happening?

431
00:18:56.725 --> 00:18:58.635
<00:18:56.725>We've <00:18:56.880>made <00:18:57.036>so <00:18:57.191>many <00:18:57.347>gains <00:18:57.502>in <00:18:57.658>the <00:18:57.813>past <00:18:57.969>12 <00:18:58.125>months,

432
00:18:59.055 --> 00:19:00.995
<00:18:59.055>but <00:18:59.230>the <00:18:59.405>time <00:18:59.580>is <00:18:59.755>getting, <00:18:59.930>the <00:19:00.105>time <00:19:00.280>getting <00:19:00.455>lost

433
00:19:00.995 --> 00:19:02.835
<00:19:00.995>to <00:19:01.274>inefficiency <00:19:01.554>also <00:19:01.834>has <00:19:02.114>gone <00:19:02.395>up.

434
00:19:03.335 --> 00:19:04.755
<00:19:03.335>Now <00:19:03.654>my <00:19:03.974>theory <00:19:04.293>hasn't <00:19:04.613>changed.

435
00:19:05.175 --> 00:19:07.395
<00:19:05.175>The <00:19:05.375>path <00:19:05.575>to <00:19:05.774>improving <00:19:05.975>developer <00:19:06.175>experience <00:19:06.375>is <00:19:06.575>about

436
00:19:07.395 --> 00:19:10.755
<00:19:07.395>understanding, <00:19:07.628>it's <00:19:07.861>understanding <00:19:08.095>the <00:19:08.328>points <00:19:08.561>of <00:19:08.795>friction

437
00:19:10.755 --> 00:19:13.635
<00:19:10.755>that <00:19:10.955>engineers <00:19:11.155>are <00:19:11.355>facing <00:19:11.555>and <00:19:11.755>systematically <00:19:11.955>improving <00:19:12.155>them.

438
00:19:16.295 --> 00:19:18.635
<00:19:16.295>Now, <00:19:16.495>without <00:19:16.695>a <00:19:16.895>good <00:19:17.095>understanding <00:19:17.295>of <00:19:17.495>friction <00:19:17.695>points,

439
00:19:18.635 --> 00:19:21.195
<00:19:18.635>organizations <00:19:18.868>are <00:19:19.101>risking <00:19:19.335>fixing <00:19:19.568>the <00:19:19.801>wrong <00:19:20.035>problem

440
00:19:21.575 --> 00:19:23.995
<00:19:21.575>or <00:19:21.750>fixing <00:19:21.925>the <00:19:22.100>right <00:19:22.275>problems <00:19:22.450>in <00:19:22.625>the <00:19:22.800>wrong <00:19:22.975>way.

441
00:19:24.985 --> 00:19:27.555
<00:19:24.985>Organizations <00:19:25.218>have <00:19:25.451>such <00:19:25.685>little <00:19:25.918>amount <00:19:26.151>of <00:19:26.385>time

442
00:19:27.695 --> 00:19:30.635
<00:19:27.695>and <00:19:27.870>money <00:19:28.044>they <00:19:28.220>can <00:19:28.395>invest <00:19:28.570>in <00:19:28.745>improving <00:19:28.919>developer <00:19:29.095>experience.

443
00:19:30.815 --> 00:19:33.395
<00:19:30.815>So <00:19:30.990>it's <00:19:31.165>critical <00:19:31.340>that <00:19:31.515>you <00:19:31.690>are <00:19:31.865>fixing <00:19:32.040>actual <00:19:32.215>problems

444
00:19:33.395 --> 00:19:34.355
<00:19:33.395>that <00:19:33.683>developers <00:19:33.971>have <00:19:34.259>and

445
00:19:34.355 --> 00:19:35.395
<00:19:34.355>you're <00:19:34.511>fixing <00:19:34.667>them <00:19:34.823>in <00:19:34.979>the <00:19:35.135>right <00:19:35.291>way.

446
00:19:36.135 --> 00:19:37.435
<00:19:36.135>Now, <00:19:36.369>there's <00:19:36.603>a <00:19:36.837>couple <00:19:37.071>of <00:19:37.304>steps

447
00:19:37.905 --> 00:19:40.115
<00:19:37.905>that <00:19:38.138>are <00:19:38.371>involved <00:19:38.605>in <00:19:38.838>improving <00:19:39.071>developer <00:19:39.305>experience.

448
00:19:40.265 --> 00:19:41.595
<00:19:40.265>It's, <00:19:40.564>it's <00:19:40.863>not <00:19:41.162>rocket <00:19:41.462>science.

449
00:19:42.015 --> 00:19:44.115
<00:19:42.015>The <00:19:42.190>first <00:19:42.365>one <00:19:42.540>and <00:19:42.715>the <00:19:42.890>most <00:19:43.065>important <00:19:43.240>one <00:19:43.415>is

450
00:19:44.115 --> 00:19:45.555
<00:19:44.115>understanding <00:19:44.439>those <00:19:44.763>points <00:19:45.087>of <00:19:45.411>friction.

451
00:19:46.295 --> 00:19:50.035
<00:19:46.295>How <00:19:46.411>do <00:19:46.528>you <00:19:46.645>do <00:19:46.761>that? <00:19:46.878>Number <00:19:46.995>one, <00:19:47.111>God <00:19:47.228>gave <00:19:47.345>us <00:19:47.461>all <00:19:47.578>a <00:19:47.695>mouth.

452
00:19:50.495 --> 00:19:52.395
<00:19:50.495>You <00:19:50.669>actually <00:19:50.844>use <00:19:51.020>it <00:19:51.195>and <00:19:51.370>you <00:19:51.544>speak <00:19:51.719>to <00:19:51.895>developers

453
00:19:52.395 --> 00:19:54.835
<00:19:52.395>and <00:19:52.550>you <00:19:52.706>ask <00:19:52.861>them, <00:19:53.017>how <00:19:53.172>can <00:19:53.328>we <00:19:53.483>improve <00:19:53.639>the <00:19:53.795>way

454
00:19:54.905 --> 00:19:56.435
<00:19:54.905>that <00:19:55.593>we <00:19:56.282>improve?

455
00:19:56.535 --> 00:19:58.555
<00:19:56.535>How <00:19:56.690>can <00:19:56.846>we <00:19:57.001>improve <00:19:57.157>the <00:19:57.312>way <00:19:57.468>that <00:19:57.623>we <00:19:57.779>deliver <00:19:57.935>software?

456
00:20:00.015 --> 00:20:01.515
<00:20:00.015>Now <00:20:00.240>that's <00:20:00.465>not <00:20:00.690>gonna <00:20:00.915>scale <00:20:01.140>if <00:20:01.365>you

457
00:20:01.515 --> 00:20:02.635
<00:20:01.515>have <00:20:01.851>thousands <00:20:02.187>of <00:20:02.523>engineers.

458
00:20:02.655 --> 00:20:04.155
<00:20:02.655>I'm <00:20:02.805>not <00:20:02.955>saying <00:20:03.105>go <00:20:03.254>and <00:20:03.405>speak <00:20:03.555>to <00:20:03.705>all <00:20:03.855>of <00:20:04.004>them,

459
00:20:04.455 --> 00:20:07.035
<00:20:04.455>but <00:20:04.571>speak <00:20:04.688>to <00:20:04.804>enough <00:20:04.921>of <00:20:05.038>them <00:20:05.155>so <00:20:05.271>you <00:20:05.388>get <00:20:05.504>a <00:20:05.621>general <00:20:05.738>idea <00:20:05.855>about

460
00:20:07.205 --> 00:20:08.235
<00:20:07.205>where <00:20:07.514>the <00:20:07.822>problems <00:20:08.131>are.

461
00:20:08.935 --> 00:20:11.195
<00:20:08.935>But <00:20:09.075>to <00:20:09.215>scale <00:20:09.355>that, <00:20:09.495>that's <00:20:09.635>when <00:20:09.774>you <00:20:09.915>start <00:20:10.054>with <00:20:10.195>a <00:20:10.335>survey.

462
00:20:11.455 --> 00:20:12.555
<00:20:11.455>That's <00:20:11.620>when <00:20:11.784>you <00:20:11.950>go <00:20:12.115>to <00:20:12.280>a <00:20:12.445>survey

463
00:20:12.935 --> 00:20:13.955
<00:20:12.935>and <00:20:13.118>in <00:20:13.302>the <00:20:13.485>survey <00:20:13.669>you <00:20:13.852>start

464
00:20:13.955 --> 00:20:15.395
<00:20:13.955>to <00:20:14.214>investigate <00:20:14.473>those <00:20:14.732>points <00:20:14.991>of <00:20:15.251>friction.

465
00:20:15.695 --> 00:20:18.075
<00:20:15.695>You <00:20:15.870>understand <00:20:16.044>how <00:20:16.220>much <00:20:16.395>of <00:20:16.570>a <00:20:16.745>problem <00:20:16.919>is <00:20:17.095>it,

466
00:20:18.655 --> 00:20:19.875
<00:20:18.655>is <00:20:18.874>it <00:20:19.094>everyone <00:20:19.313>having <00:20:19.533>a <00:20:19.753>problem?

467
00:20:20.895 --> 00:20:23.315
<00:20:20.895>And <00:20:21.022>then <00:20:21.149>you <00:20:21.276>can <00:20:21.404>start <00:20:21.531>to <00:20:21.658>narrow <00:20:21.785>down <00:20:21.913>where <00:20:22.040>are <00:20:22.167>we <00:20:22.295>gonna,

468
00:20:23.575 --> 00:20:26.115
<00:20:23.575>uh, <00:20:23.775>organize <00:20:23.975>our <00:20:24.175>efforts <00:20:24.375>to <00:20:24.575>solve <00:20:24.775>these <00:20:24.975>problems?

469
00:20:26.855 --> 00:20:28.155
<00:20:26.855>That's <00:20:27.147>when <00:20:27.440>measurement <00:20:27.732>come <00:20:28.025>in.

470
00:20:28.155 --> 00:20:29.955
<00:20:28.155>And <00:20:28.330>what <00:20:28.504>you'll <00:20:28.680>see <00:20:28.855>with <00:20:29.030>a <00:20:29.205>lot <00:20:29.379>of <00:20:29.555>organizations,

471
00:20:30.065 --> 00:20:31.435
<00:20:30.065>they <00:20:30.311>either <00:20:30.558>start <00:20:30.804>at <00:20:31.051>the <00:20:31.298>survey

472
00:20:31.615 --> 00:20:33.715
<00:20:31.615>or <00:20:31.815>at <00:20:32.015>the <00:20:32.215>measurement <00:20:32.415>phase, <00:20:32.615>which <00:20:32.815>is <00:20:33.015>detrimental.

473
00:20:35.185 --> 00:20:36.915
<00:20:35.185>I'll <00:20:35.418>give <00:20:35.651>you <00:20:35.885>an <00:20:36.118>example. <00:20:36.351>In <00:20:36.585>Atlassian,

474
00:20:37.175 --> 00:20:38.875
<00:20:37.175>we <00:20:37.375>asked <00:20:37.575>our <00:20:37.774>developers, <00:20:37.975>we <00:20:38.175>ran <00:20:38.375>the <00:20:38.575>survey

475
00:20:39.375 --> 00:20:41.755
<00:20:39.375>and <00:20:39.550>PR <00:20:39.725>cycle <00:20:39.900>time <00:20:40.075>was <00:20:40.250>a <00:20:40.425>problem <00:20:40.600>for <00:20:40.775>us.

476
00:20:42.415 --> 00:20:45.475
<00:20:42.415>It <00:20:42.542>was <00:20:42.669>clear <00:20:42.796>as <00:20:42.924>day. <00:20:43.051>So <00:20:43.178>we <00:20:43.305>started <00:20:43.433>measuring <00:20:43.560>PR <00:20:43.687>cycle <00:20:43.815>time.

477
00:20:45.475 --> 00:20:46.875
<00:20:45.475>Developers <00:20:45.895>were <00:20:46.315>frustrated <00:20:46.735>about

478
00:20:46.875 --> 00:20:48.405
<00:20:46.875>how <00:20:47.071>long <00:20:47.268>they <00:20:47.465>were <00:20:47.661>waiting <00:20:47.858>to <00:20:48.055>get <00:20:48.252>feedback.

479
00:20:49.515 --> 00:20:51.885
<00:20:49.515>Once <00:20:49.655>you <00:20:49.795>know <00:20:49.935>what <00:20:50.075>the <00:20:50.215>problem <00:20:50.355>is, <00:20:50.495>you <00:20:50.635>find <00:20:50.775>a <00:20:50.915>solution,

480
00:20:52.265 --> 00:20:54.325
<00:20:52.265>you <00:20:52.498>talk <00:20:52.731>to <00:20:52.965>the <00:20:53.198>developers <00:20:53.431>again, <00:20:53.665>Hey,

481
00:20:54.325 --> 00:20:57.085
<00:20:54.325>we're <00:20:54.480>thinking <00:20:54.636>about <00:20:54.791>using, <00:20:54.947>fixing <00:20:55.102>this <00:20:55.258>problem <00:20:55.413>in <00:20:55.569>this <00:20:55.725>way.

482
00:20:57.155 --> 00:21:00.765
<00:20:57.155>Will <00:20:57.282>this <00:20:57.409>help <00:20:57.536>you? <00:20:57.664>Once <00:20:57.791>you, <00:20:57.918>once <00:20:58.045>you <00:20:58.173>have <00:20:58.300>spoken <00:20:58.427>to <00:20:58.555>them

483
00:21:00.785 --> 00:21:03.725
<00:21:00.785>and <00:21:01.018>confirmation <00:21:01.251>green <00:21:01.485>lights, <00:21:01.718>you <00:21:01.951>implement <00:21:02.185>it,

484
00:21:04.225 --> 00:21:06.165
<00:21:04.225>you <00:21:04.504>keep <00:21:04.784>measuring <00:21:05.064>until <00:21:05.344>the <00:21:05.625>point

485
00:21:06.165 --> 00:21:07.525
<00:21:06.165>where <00:21:06.369>it's <00:21:06.573>not <00:21:06.777>really <00:21:06.981>a <00:21:07.185>problem <00:21:07.389>anymore,

486
00:21:08.395 --> 00:21:10.765
<00:21:08.395>then <00:21:08.570>you <00:21:08.745>start <00:21:08.920>again <00:21:09.095>because <00:21:09.270>there's <00:21:09.445>always <00:21:09.620>new <00:21:09.795>problems.

487
00:21:10.765 --> 00:21:13.525
<00:21:10.765>This <00:21:10.892>is <00:21:11.019>a <00:21:11.146>cycle. <00:21:11.274>It's <00:21:11.401>not, <00:21:11.528>it's <00:21:11.655>not <00:21:11.783>a <00:21:11.910>limited <00:21:12.037>time <00:21:12.165>project,

488
00:21:13.955 --> 00:21:15.885
<00:21:13.955>it's <00:21:14.235>something <00:21:14.514>that <00:21:14.794>is <00:21:15.074>always <00:21:15.355>ongoing.

489
00:21:18.345 --> 00:21:21.005
<00:21:18.345>So <00:21:18.485>this <00:21:18.625>year <00:21:18.765>we <00:21:18.905>asked <00:21:19.045>developers <00:21:19.185>if <00:21:19.325>they <00:21:19.465>felt <00:21:19.605>like <00:21:19.745>their

490
00:21:21.005 --> 00:21:22.525
<00:21:21.005>leaders <00:21:21.347>understood <00:21:21.689>their <00:21:22.031>pain <00:21:22.373>points.

491
00:21:23.885 --> 00:21:24.885
<00:21:23.885>I <00:21:24.035>can <00:21:24.185>see <00:21:24.335>a <00:21:24.485>lot <00:21:24.635>of <00:21:24.785>odds.

492
00:21:25.415 --> 00:21:26.525
63%

493
00:21:26.525 --> 00:21:29.525
<00:21:26.525>of <00:21:26.700>developers <00:21:26.875>said <00:21:27.050>their <00:21:27.225>leaders <00:21:27.400>do <00:21:27.575>not <00:21:27.750>understand <00:21:27.925>the

494
00:21:29.685 --> 00:21:31.165
<00:21:29.685>challenges <00:21:29.907>they <00:21:30.129>face <00:21:30.351>in <00:21:30.572>their <00:21:30.795>working <00:21:31.017>week.

495
00:21:31.865 --> 00:21:33.205
<00:21:31.865>That's <00:21:32.267>a <00:21:32.668>massive <00:21:33.071>disconnect

496
00:21:34.795 --> 00:21:36.535
<00:21:34.795>and <00:21:35.075>it's <00:21:35.355>just <00:21:35.635>a <00:21:35.915>communication <00:21:36.195>problem.

497
00:21:36.665 --> 00:21:38.335
<00:21:36.665>Plain <00:21:36.898>and <00:21:37.131>simple, <00:21:37.365>that's <00:21:37.598>all <00:21:37.831>it <00:21:38.065>is.

498
00:21:38.755 --> 00:21:41.295
<00:21:38.755>If <00:21:38.955>you <00:21:39.155>don't <00:21:39.355>understand <00:21:39.555>the <00:21:39.755>points <00:21:39.955>of <00:21:40.155>friction

499
00:21:41.295 --> 00:21:44.255
<00:21:41.295>that <00:21:41.450>your <00:21:41.606>developers <00:21:41.761>are <00:21:41.917>facing, <00:21:42.072>you <00:21:42.228>cannot <00:21:42.383>improve <00:21:42.539>them <00:21:42.695>and

500
00:21:44.255 --> 00:21:46.415
<00:21:44.255>therefore <00:21:44.535>you <00:21:44.815>cannot <00:21:45.095>improve <00:21:45.375>developer <00:21:45.655>experience.

501
00:21:47.595 --> 00:21:49.015
<00:21:47.595>Now <00:21:47.808>there's <00:21:48.021>two <00:21:48.234>sides <00:21:48.447>to <00:21:48.660>that <00:21:48.873>story.

502
00:21:49.555 --> 00:21:50.775
<00:21:49.555>Yes, <00:21:49.829>leaders <00:21:50.104>need <00:21:50.378>to <00:21:50.653>ask,

503
00:21:50.915 --> 00:21:53.735
<00:21:50.915>but <00:21:51.055>also <00:21:51.195>engineers <00:21:51.335>need <00:21:51.475>to <00:21:51.615>talk <00:21:51.754>as <00:21:51.895>well <00:21:52.034>and <00:21:52.175>raise <00:21:52.315>those.

504
00:21:54.035 --> 00:21:56.895
<00:21:54.035>Now <00:21:54.235>the <00:21:54.435>problem <00:21:54.635>is <00:21:54.835>engineers <00:21:55.035>like <00:21:55.235>to <00:21:55.435>complain,

505
00:21:56.945 --> 00:21:59.495
<00:21:56.945>let's <00:21:57.100>be <00:21:57.256>honest, <00:21:57.411>but <00:21:57.567>that's <00:21:57.722>not <00:21:57.878>helpful <00:21:58.033>when <00:21:58.189>you're <00:21:58.345>trying

506
00:21:59.495 --> 00:22:01.415
<00:21:59.495>to <00:21:59.774>get <00:22:00.054>a <00:22:00.334>friction <00:22:00.614>point <00:22:00.895>resolved.

507
00:22:01.875 --> 00:22:04.095
<00:22:01.875>So <00:22:02.030>it's <00:22:02.186>always <00:22:02.341>best <00:22:02.497>to <00:22:02.652>frame <00:22:02.808>it <00:22:02.963>in <00:22:03.119>terms <00:22:03.275>of

508
00:22:04.205 --> 00:22:05.375
<00:22:04.205>what <00:22:04.415>is <00:22:04.626>the <00:22:04.836>challenge <00:22:05.047>you're <00:22:05.258>having?

509
00:22:05.875 --> 00:22:07.175
<00:22:05.875>What's <00:22:06.109>it <00:22:06.343>stopping <00:22:06.577>me <00:22:06.811>from <00:22:07.045>doing?

510
00:22:07.515 --> 00:22:09.575
<00:22:07.515>If <00:22:07.690>this <00:22:07.865>was <00:22:08.040>fixed, <00:22:08.215>what <00:22:08.390>else <00:22:08.565>could <00:22:08.740>I <00:22:08.915>do?

511
00:22:10.115 --> 00:22:11.975
<00:22:10.115>That's <00:22:10.270>the <00:22:10.426>best <00:22:10.581>way <00:22:10.737>to <00:22:10.892>get <00:22:11.048>leaders <00:22:11.203>to <00:22:11.359>take <00:22:11.515>action.

512
00:22:12.365 --> 00:22:14.495
<00:22:12.365>I'll <00:22:12.492>tell <00:22:12.619>you <00:22:12.746>a <00:22:12.874>quick <00:22:13.001>exercise <00:22:13.128>that <00:22:13.255>I <00:22:13.383>run <00:22:13.510>with <00:22:13.637>a <00:22:13.765>lot

513
00:22:14.495 --> 00:22:16.375
<00:22:14.495>of <00:22:14.695>companies <00:22:14.895>that <00:22:15.094>I, <00:22:15.294>that <00:22:15.495>I <00:22:15.695>speak <00:22:15.895>with.

514
00:22:16.935 --> 00:22:18.655
<00:22:16.935>I <00:22:17.135>always <00:22:17.335>ask <00:22:17.534>the <00:22:17.735>leaders <00:22:17.935>in <00:22:18.135>our <00:22:18.335>meeting,

515
00:22:19.045 --> 00:22:21.055
<00:22:19.045>what <00:22:19.220>are <00:22:19.395>the <00:22:19.570>problems <00:22:19.745>that <00:22:19.920>your <00:22:20.095>developers <00:22:20.270>are <00:22:20.445>facing?

516
00:22:21.605 --> 00:22:23.735
<00:22:21.605>They'll <00:22:21.838>tell <00:22:22.071>me <00:22:22.305>a <00:22:22.538>list <00:22:22.771>of <00:22:23.005>problems.

517
00:22:24.205 --> 00:22:25.655
<00:22:24.205>Then <00:22:24.422>I'll <00:22:24.639>say, <00:22:24.857>how <00:22:25.075>confident <00:22:25.292>are <00:22:25.510>you

518
00:22:25.655 --> 00:22:27.135
<00:22:25.655>that <00:22:25.845>these <00:22:26.035>are <00:22:26.225>the <00:22:26.416>things <00:22:26.606>that <00:22:26.796>you <00:22:26.987>need

519
00:22:27.135 --> 00:22:28.855
<00:22:27.135>to <00:22:27.415>fix <00:22:27.695>a <00:22:27.975>hundred <00:22:28.254>percent <00:22:28.535>confident?

520
00:22:28.855 --> 00:22:30.215
<00:22:28.855>I'll <00:22:29.029>speak <00:22:29.204>to <00:22:29.379>my <00:22:29.554>developers <00:22:29.729>all <00:22:29.904>the <00:22:30.079>time.

521
00:22:30.725 --> 00:22:32.055
<00:22:30.725>They <00:22:30.924>dunno <00:22:31.124>that <00:22:31.323>I'm <00:22:31.523>actually <00:22:31.722>gonna <00:22:31.922>go

522
00:22:32.055 --> 00:22:33.695
<00:22:32.055>and <00:22:32.230>speak <00:22:32.405>to <00:22:32.580>the <00:22:32.755>developers <00:22:32.930>because <00:22:33.105>I <00:22:33.280>do <00:22:33.455>that.

523
00:22:34.075 --> 00:22:36.295
<00:22:34.075>And <00:22:34.250>I <00:22:34.425>can <00:22:34.600>tell <00:22:34.775>you <00:22:34.950>every <00:22:35.125>single <00:22:35.300>time <00:22:35.475>the

524
00:22:36.295 --> 00:22:37.335
<00:22:36.295>list <00:22:36.482>have <00:22:36.669>not <00:22:36.856>been <00:22:37.043>the <00:22:37.231>same.

525
00:22:38.185 --> 00:22:40.935
<00:22:38.185>Which <00:22:38.385>goes <00:22:38.585>to <00:22:38.784>show <00:22:38.985>that <00:22:39.185>across <00:22:39.385>probably <00:22:39.585>all

526
00:22:40.935 --> 00:22:43.255
<00:22:40.935>of <00:22:41.110>your <00:22:41.284>companies, <00:22:41.460>there <00:22:41.635>is <00:22:41.810>a <00:22:41.985>lack <00:22:42.159>of <00:22:42.335>understanding

527
00:22:43.255 --> 00:22:46.135
<00:22:43.255>between <00:22:43.410>engineers <00:22:43.566>and <00:22:43.721>leaders <00:22:43.877>about <00:22:44.032>what <00:22:44.188>needs <00:22:44.343>to <00:22:44.499>be <00:22:44.655>fixed.

528
00:22:48.765 --> 00:22:50.815
<00:22:48.765>Alright, <00:22:48.965>I <00:22:49.165>wanna <00:22:49.365>share <00:22:49.565>a <00:22:49.765>quick <00:22:49.965>example <00:22:50.165>of

529
00:22:50.835 --> 00:22:53.535
<00:22:50.835>how <00:22:51.068>really <00:22:51.301>understanding <00:22:51.535>the <00:22:51.768>pain <00:22:52.001>points <00:22:52.235>can

530
00:22:53.535 --> 00:22:54.615
<00:22:53.535>lead <00:22:53.859>to <00:22:54.183>great <00:22:54.507>results.

531
00:22:56.015 --> 00:22:58.615
<00:22:56.015>I <00:22:56.215>mentioned <00:22:56.415>earlier <00:22:56.615>that, <00:22:56.815>uh, <00:22:57.015>PR <00:22:57.215>cycle <00:22:57.415>time

532
00:22:58.795 --> 00:22:59.975
<00:22:58.795>and <00:22:59.326>PR <00:22:59.857>waiting

533
00:22:59.975 --> 00:23:02.255
<00:22:59.975>for <00:23:00.149>PRS <00:23:00.324>was <00:23:00.500>a <00:23:00.675>big <00:23:00.850>problem <00:23:01.024>internally <00:23:01.199>at <00:23:01.375>Atlassian.

534
00:23:02.285 --> 00:23:04.295
<00:23:02.285>It's <00:23:02.440>not <00:23:02.596>a <00:23:02.751>surprise, <00:23:02.907>it's <00:23:03.062>probably <00:23:03.218>a <00:23:03.373>problem <00:23:03.529>in <00:23:03.685>most

535
00:23:04.575 --> 00:23:06.855
<00:23:04.575>companies <00:23:04.730>who <00:23:04.886>ha <00:23:05.041>who <00:23:05.197>feels <00:23:05.352>like <00:23:05.508>they <00:23:05.663>wait <00:23:05.819>too <00:23:05.975>long

536
00:23:07.195 --> 00:23:08.295
<00:23:07.195>for <00:23:07.525>pull <00:23:07.855>request <00:23:08.185>reviews.

537
00:23:10.085 --> 00:23:11.215
<00:23:10.085>Most <00:23:10.424>people, <00:23:10.763>okay, <00:23:11.101>half.

538
00:23:11.485 --> 00:23:14.215
<00:23:11.485>Alright, <00:23:11.764>um, <00:23:12.044>so <00:23:12.324>like <00:23:12.604>I <00:23:12.885>said,

539
00:23:14.215 --> 00:23:16.015
<00:23:14.215>we <00:23:14.495>started <00:23:14.774>measuring <00:23:15.054>PR <00:23:15.334>cycle <00:23:15.615>time,

540
00:23:16.275 --> 00:23:18.695
<00:23:16.275>but <00:23:16.450>there's <00:23:16.625>an <00:23:16.800>easy <00:23:16.975>way <00:23:17.150>to <00:23:17.325>solve <00:23:17.500>this <00:23:17.675>problem

541
00:23:18.885 --> 00:23:19.935
<00:23:18.885>that <00:23:19.200>most <00:23:19.514>companies <00:23:19.830>do.

542
00:23:20.315 --> 00:23:21.735
<00:23:20.315>PR <00:23:20.570>cycle <00:23:20.826>time <00:23:21.081>is <00:23:21.337>too <00:23:21.592>long.

543
00:23:22.485 --> 00:23:26.655
<00:23:22.485>Tell <00:23:22.640>everyone <00:23:22.796>to <00:23:22.951>review <00:23:23.107>PRS <00:23:23.262>faster, <00:23:23.418>that'll <00:23:23.573>fix <00:23:23.729>the <00:23:23.885>metric.

544
00:23:26.765 --> 00:23:28.095
<00:23:26.765>It's <00:23:26.964>probably <00:23:27.164>not <00:23:27.363>gonna <00:23:27.563>fix <00:23:27.762>the <00:23:27.962>problem,

545
00:23:28.595 --> 00:23:30.135
<00:23:28.595>but <00:23:28.826>the <00:23:29.057>metric <00:23:29.288>will <00:23:29.519>will <00:23:29.750>be <00:23:29.981>improved.

546
00:23:30.595 --> 00:23:32.095
<00:23:30.595>But <00:23:30.787>we <00:23:30.980>didn't <00:23:31.173>do <00:23:31.366>that. <00:23:31.559>We <00:23:31.752>took <00:23:31.945>time

547
00:23:32.095 --> 00:23:34.295
<00:23:32.095>to <00:23:32.295>deeply <00:23:32.495>understand <00:23:32.695>why <00:23:32.895>is <00:23:33.095>this <00:23:33.295>a <00:23:33.495>problem?

548
00:23:34.675 --> 00:23:36.095
<00:23:34.675>And <00:23:34.888>there's <00:23:35.101>two <00:23:35.314>sides <00:23:35.527>to <00:23:35.740>this <00:23:35.953>problem.

549
00:23:36.755 --> 00:23:39.095
<00:23:36.755>One, <00:23:36.930>yes, <00:23:37.105>there's <00:23:37.280>the <00:23:37.455>person <00:23:37.630>who's <00:23:37.805>submitting <00:23:37.980>the <00:23:38.155>pool

550
00:23:39.095 --> 00:23:41.335
<00:23:39.095>request, <00:23:39.295>but <00:23:39.495>then <00:23:39.695>there's <00:23:39.895>also <00:23:40.095>the <00:23:40.295>person <00:23:40.495>who's

551
00:23:41.335 --> 00:23:42.895
<00:23:41.335>reviewing <00:23:41.801>that <00:23:42.268>pool <00:23:42.735>request.

552
00:23:44.795 --> 00:23:46.565
<00:23:44.795>Now, <00:23:45.028>the <00:23:45.261>person <00:23:45.495>reviewing <00:23:45.728>the <00:23:45.961>pool <00:23:46.195>request,

553
00:23:46.565 --> 00:23:48.485
<00:23:46.565>what <00:23:46.845>we <00:23:47.125>found <00:23:47.405>was <00:23:47.685>they're <00:23:47.965>reviewing

554
00:23:48.545 --> 00:23:50.765
<00:23:48.545>and <00:23:48.745>they're <00:23:48.945>providing <00:23:49.145>feedback <00:23:49.345>on <00:23:49.545>very <00:23:49.745>basic <00:23:49.945>errors.

555
00:23:50.765 --> 00:23:53.205
<00:23:50.765>They're <00:23:50.940>spending <00:23:51.115>a <00:23:51.290>lot <00:23:51.465>of <00:23:51.640>time <00:23:51.815>trying <00:23:51.990>to <00:23:52.165>understand

556
00:23:53.205 --> 00:23:54.725
<00:23:53.205>what <00:23:53.433>was <00:23:53.660>actually <00:23:53.889>in <00:23:54.117>the <00:23:54.344>pool <00:23:54.572>request

557
00:23:54.725 --> 00:23:55.925
<00:23:54.725>to <00:23:54.905>be <00:23:55.085>reviewed <00:23:55.264>in <00:23:55.445>the <00:23:55.625>first <00:23:55.804>place.

558
00:23:56.785 --> 00:23:59.525
<00:23:56.785>So <00:23:56.985>our <00:23:57.185>developers <00:23:57.385>built <00:23:57.585>a <00:23:57.785>rvo <00:23:57.985>dev <00:23:58.185>agent

559
00:23:59.525 --> 00:24:01.165
<00:23:59.525>that <00:23:59.725>does <00:23:59.925>a <00:24:00.125>first <00:24:00.325>pass <00:24:00.525>of <00:24:00.725>a <00:24:00.925>PR

560
00:24:01.545 --> 00:24:04.005
<00:24:01.545>and <00:24:01.825>provides <00:24:02.105>the <00:24:02.385>developer <00:24:02.665>instant <00:24:02.945>feedback.

561
00:24:04.185 --> 00:24:06.005
<00:24:04.185>And <00:24:04.385>that <00:24:04.585>has <00:24:04.784>a <00:24:04.985>few <00:24:05.185>nice <00:24:05.385>effects <00:24:05.585>actually

562
00:24:06.115 --> 00:24:07.645
<00:24:06.115>because <00:24:06.459>obviously <00:24:06.803>you're <00:24:07.147>not <00:24:07.492>waiting

563
00:24:07.645 --> 00:24:09.325
<00:24:07.645>for <00:24:07.878>feedback, <00:24:08.111>but <00:24:08.345>it's <00:24:08.578>not <00:24:08.811>so <00:24:09.045>scary.

564
00:24:09.325 --> 00:24:11.765
<00:24:09.325>You're <00:24:09.525>not <00:24:09.725>gonna <00:24:09.925>make <00:24:10.125>your <00:24:10.325>senior <00:24:10.525>developer <00:24:10.725>angry

565
00:24:11.825 --> 00:24:13.165
<00:24:11.825>by <00:24:12.066>sending <00:24:12.307>them <00:24:12.548>something <00:24:12.789>and <00:24:13.031>they're

566
00:24:13.165 --> 00:24:14.205
<00:24:13.165>gonna <00:24:13.399>give <00:24:13.633>you <00:24:13.867>basic <00:24:14.101>feedback.

567
00:24:14.465 --> 00:24:16.205
<00:24:14.465>So <00:24:14.745>you <00:24:15.024>get <00:24:15.304>that <00:24:15.584>instant <00:24:15.865>feedback,

568
00:24:16.265 --> 00:24:17.765
<00:24:16.265>the <00:24:16.602>person <00:24:16.940>who's <00:24:17.277>submitting, <00:24:17.615>uh,

569
00:24:17.765 --> 00:24:19.445
<00:24:17.765>and <00:24:17.940>they're <00:24:18.115>able <00:24:18.290>to <00:24:18.465>be <00:24:18.640>unblocked <00:24:18.815>in <00:24:18.990>most <00:24:19.165>cases

570
00:24:19.745 --> 00:24:22.485
<00:24:19.745>and, <00:24:20.024>uh, <00:24:20.304>submit <00:24:20.584>something <00:24:20.864>more <00:24:21.145>valuable.

571
00:24:23.065 --> 00:24:26.005
<00:24:23.065>Now <00:24:23.192>the, <00:24:23.319>the <00:24:23.446>human <00:24:23.574>who <00:24:23.701>ends <00:24:23.828>up <00:24:23.955>reviewing <00:24:24.083>the <00:24:24.210>pool <00:24:24.337>request <00:24:24.465>is

572
00:24:26.005 --> 00:24:27.325
<00:24:26.005>now <00:24:26.302>not <00:24:26.599>giving <00:24:26.896>basic <00:24:27.193>feedback.

573
00:24:27.325 --> 00:24:30.485
<00:24:27.325>They <00:24:27.525>understand <00:24:27.725>faster <00:24:27.925>what <00:24:28.125>the, <00:24:28.325>what <00:24:28.525>they're <00:24:28.725>reviewing

574
00:24:30.485 --> 00:24:32.805
<00:24:30.485>and <00:24:30.640>they'll <00:24:30.796>be, <00:24:30.951>they're <00:24:31.107>able <00:24:31.262>to <00:24:31.418>give <00:24:31.573>more <00:24:31.729>intense <00:24:31.885>feedback

575
00:24:32.825 --> 00:24:34.205
<00:24:32.825>to <00:24:33.239>the <00:24:33.653>person <00:24:34.067>submitting.

576
00:24:35.065 --> 00:24:37.285
<00:24:35.065>Now, <00:24:35.240>as <00:24:35.415>a <00:24:35.590>result, <00:24:35.765>we <00:24:35.940>did <00:24:36.115>get <00:24:36.290>a, <00:24:36.465>uh,

577
00:24:37.315 --> 00:24:39.165
<00:24:37.315>improvement <00:24:37.665>in <00:24:38.015>pool <00:24:38.365>request <00:24:38.715>cycle

578
00:24:39.195 --> 00:24:42.525
<00:24:39.195>time, <00:24:40.595>45%.

579
00:24:44.075 --> 00:24:46.165
<00:24:44.075>This <00:24:44.215>is <00:24:44.355>a <00:24:44.495>great <00:24:44.635>example <00:24:44.775>of <00:24:44.915>how <00:24:45.055>when <00:24:45.195>you <00:24:45.335>dig <00:24:45.475>deep

580
00:24:46.165 --> 00:24:47.325
<00:24:46.165>and <00:24:46.426>you <00:24:46.687>understand <00:24:46.948>the <00:24:47.209>problem,

581
00:24:47.625 --> 00:24:49.365
<00:24:47.625>you <00:24:47.905>can <00:24:48.185>get <00:24:48.465>a <00:24:48.745>meaningful <00:24:49.025>result.

582
00:24:51.145 --> 00:24:52.405
<00:24:51.145>Now, <00:24:51.334>when <00:24:51.523>I <00:24:51.712>first <00:24:51.901>saw <00:24:52.090>this <00:24:52.279>number,

583
00:24:52.485 --> 00:24:53.765
<00:24:52.485>I <00:24:52.677>didn't <00:24:52.869>believe <00:24:53.061>it <00:24:53.253>to <00:24:53.445>be <00:24:53.637>honest.

584
00:24:54.365 --> 00:24:56.445
<00:24:54.365>I <00:24:54.540>said <00:24:54.715>to <00:24:54.890>the <00:24:55.065>team, <00:24:55.240>it <00:24:55.415>can't <00:24:55.590>be <00:24:55.765>45%.

585
00:24:56.585 --> 00:24:58.885
<00:24:56.585>So <00:24:56.725>I <00:24:56.865>went <00:24:57.005>through <00:24:57.145>the <00:24:57.285>data. <00:24:57.425>Actually <00:24:57.565>this <00:24:57.705>is <00:24:57.845>an <00:24:57.985>average.

586
00:24:59.115 --> 00:25:02.845
<00:24:59.115>Some <00:24:59.255>teams <00:24:59.395>got <00:24:59.535>a <00:24:59.675>much <00:24:59.815>faster, <00:24:59.955>they <00:25:00.095>got <00:25:00.235>much <00:25:00.375>faster, <00:25:00.515>um,

587
00:25:03.155 --> 00:25:06.405
<00:25:03.155>pool <00:25:03.295>review <00:25:03.435>cycle <00:25:03.575>time, <00:25:03.715>uh, <00:25:03.855>by <00:25:03.995>using <00:25:04.135>this <00:25:04.274>VO <00:25:04.415>dev <00:25:04.555>agent.

588
00:25:08.195 --> 00:25:11.645
<00:25:08.195>Alright, <00:25:08.335>there's <00:25:08.475>so <00:25:08.615>much <00:25:08.754>more <00:25:08.895>to <00:25:09.034>read <00:25:09.175>through <00:25:09.314>in <00:25:09.455>our <00:25:09.595>report.

589
00:25:11.945 --> 00:25:14.885
<00:25:11.945>The <00:25:12.085>QR <00:25:12.225>code <00:25:12.365>is <00:25:12.504>up <00:25:12.645>there. <00:25:12.784>Um, <00:25:12.925>you <00:25:13.064>can <00:25:13.205>download <00:25:13.345>it.

590
00:25:14.885 --> 00:25:16.925
<00:25:14.885>Like <00:25:15.118>I <00:25:15.351>said, <00:25:15.585>uh, <00:25:15.818>you'll <00:25:16.051>be <00:25:16.285>one

591
00:25:16.925 --> 00:25:18.485
<00:25:16.925>of <00:25:17.052>the <00:25:17.179>first <00:25:17.306>in <00:25:17.434>the <00:25:17.561>world <00:25:17.688>to <00:25:17.815>have <00:25:17.943>a <00:25:18.070>look <00:25:18.197>at <00:25:18.325>it.

592
00:25:18.485 --> 00:25:20.885
<00:25:18.485>We <00:25:18.659>just, <00:25:18.834>uh, <00:25:19.010>released <00:25:19.185>it <00:25:19.360>a <00:25:19.534>few <00:25:19.709>hours <00:25:19.885>ago.

593
00:25:21.625 --> 00:25:23.565
<00:25:21.625>So <00:25:21.800>just <00:25:21.975>to <00:25:22.150>summarize, <00:25:22.325>where <00:25:22.500>are <00:25:22.675>we <00:25:22.850>in <00:25:23.025>terms

594
00:25:23.585 --> 00:25:25.805
<00:25:23.585>of <00:25:23.935>developer <00:25:24.285>experience <00:25:24.635>in <00:25:24.985>2025?

595
00:25:26.915 --> 00:25:29.245
<00:25:26.915>It's <00:25:27.115>clear <00:25:27.315>that <00:25:27.514>AI <00:25:27.715>is <00:25:27.915>having <00:25:28.115>a <00:25:28.315>positive

596
00:25:29.945 --> 00:25:31.565
<00:25:29.945>impact <00:25:30.411>on <00:25:30.878>developer <00:25:31.345>experience.

597
00:25:31.695 --> 00:25:33.045
<00:25:31.695>Developers <00:25:31.897>are <00:25:32.100>saving <00:25:32.302>a <00:25:32.505>lot <00:25:32.707>of <00:25:32.910>time

598
00:25:33.105 --> 00:25:36.205
<00:25:33.105>and <00:25:33.385>they're <00:25:33.665>reinvesting <00:25:33.945>that <00:25:34.225>time <00:25:34.505>wisely.

599
00:25:36.795 --> 00:25:39.405
<00:25:36.795>They're <00:25:36.970>automating <00:25:37.145>the <00:25:37.320>low <00:25:37.495>value <00:25:37.670>parts <00:25:37.845>of <00:25:38.020>their <00:25:38.195>jobs,

600
00:25:40.945 --> 00:25:43.125
<00:25:40.945>but <00:25:41.100>there's <00:25:41.256>still <00:25:41.411>a <00:25:41.567>lot <00:25:41.722>of <00:25:41.878>friction <00:25:42.033>to <00:25:42.189>deal <00:25:42.345>with.

601
00:25:43.505 --> 00:25:46.525
<00:25:43.505>The <00:25:43.645>amount <00:25:43.785>of <00:25:43.925>time <00:25:44.065>being <00:25:44.205>saved <00:25:44.345>using <00:25:44.485>AI <00:25:44.625>is <00:25:44.765>being <00:25:44.905>lost

602
00:25:47.105 --> 00:25:49.645
<00:25:47.105>in <00:25:47.571>organizational, <00:25:48.038>uh, <00:25:48.505>inefficiencies.

603
00:25:50.065 --> 00:25:52.965
<00:25:50.065>So <00:25:50.220>my <00:25:50.376>advice <00:25:50.531>there <00:25:50.687>is <00:25:50.842>for <00:25:50.998>organizations <00:25:51.153>to <00:25:51.309>look <00:25:51.465>outside

604
00:25:52.985 --> 00:25:54.165
<00:25:52.985>of <00:25:53.161>the <00:25:53.339>coding <00:25:53.515>part <00:25:53.693>of <00:25:53.870>their <00:25:54.047>job

605
00:25:54.545 --> 00:25:57.245
<00:25:54.545>to <00:25:54.778>help <00:25:55.011>developers <00:25:55.245>improve <00:25:55.478>flow <00:25:55.711>and <00:25:55.945>efficiency.

606
00:25:58.815 --> 00:25:59.875
<00:25:58.815>And <00:25:59.133>finally, <00:25:59.451>the <00:25:59.769>secret

607
00:26:00.375 --> 00:26:02.035
<00:26:00.375>to <00:26:00.655>creating <00:26:00.935>a <00:26:01.215>great <00:26:01.495>developer <00:26:01.775>experience

608
00:26:02.035 --> 00:26:04.755
<00:26:02.035>and <00:26:02.268>helping <00:26:02.501>developers <00:26:02.735>be <00:26:02.968>productive <00:26:03.201>is <00:26:03.435>understanding,

609
00:26:04.815 --> 00:26:06.795
<00:26:04.815>deeply <00:26:05.281>understanding <00:26:05.748>the <00:26:06.215>challenges

610
00:26:06.795 --> 00:26:07.875
<00:26:06.795>that <00:26:07.119>developers <00:26:07.443>are <00:26:07.767>facing.

611
00:26:08.775 --> 00:26:10.275
<00:26:08.775>And <00:26:09.045>while <00:26:09.315>we're <00:26:09.585>still <00:26:09.855>not <00:26:10.125>there,

612
00:26:10.945 --> 00:26:13.195
<00:26:10.945>most <00:26:11.225>leaders <00:26:11.504>don't <00:26:11.784>understand <00:26:12.064>the, <00:26:12.345>the

613
00:26:13.715 --> 00:26:14.915
<00:26:13.715>challenges <00:26:13.931>that <00:26:14.147>their <00:26:14.362>developers <00:26:14.579>are <00:26:14.795>facing.

614
00:26:14.915 --> 00:26:18.235
<00:26:14.915>Unfortunately. <00:26:15.115>Now, <00:26:15.315>even <00:26:15.514>with <00:26:15.715>all <00:26:15.915>of <00:26:16.115>these, <00:26:16.315>all,

615
00:26:18.255 --> 00:26:20.635
<00:26:18.255>all <00:26:18.382>the <00:26:18.509>access <00:26:18.636>to <00:26:18.764>all <00:26:18.891>these <00:26:19.018>data <00:26:19.145>points, <00:26:19.273>you <00:26:19.400>can <00:26:19.527>ask <00:26:19.655>chat,

616
00:26:20.795 --> 00:26:22.635
<00:26:20.795>GPT, <00:26:21.495>the <00:26:22.195>simplest

617
00:26:22.655 --> 00:26:23.915
<00:26:22.655>and <00:26:23.033>most <00:26:23.411>effective <00:26:23.789>way

618
00:26:24.335 --> 00:26:26.915
<00:26:24.335>to <00:26:24.615>improve <00:26:24.895>developer <00:26:25.175>experience <00:26:25.455>is <00:26:25.735>still

619
00:26:27.255 --> 00:26:28.475
<00:26:27.255>to <00:26:27.621>ask <00:26:27.987>your <00:26:28.352>developers,

620
00:26:28.855 --> 00:26:31.155
<00:26:28.855>how <00:26:29.030>can <00:26:29.205>we <00:26:29.380>improve <00:26:29.555>the <00:26:29.730>way <00:26:29.905>we <00:26:30.080>deliver <00:26:30.255>software?

621
00:26:32.015 --> 00:26:34.355
<00:26:32.015>If <00:26:32.190>you <00:26:32.365>ask <00:26:32.540>them, <00:26:32.715>they <00:26:32.890>will <00:26:33.065>definitely <00:26:33.240>tell <00:26:33.415>you.