Modern Software Engineering • Dave Farley & Steve Smith • GOTO 2022

  Рет қаралды 64,817

GOTO Conferences

GOTO Conferences

Күн бұрын

This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
gotopia.tech/bookclub
Read the full transcription of the interview here:
gotopia.tech/bookclub/episode...
Dave Farley - Author of "Modern Software Engineering",
Continuous Delivery & DevOps Pioneer
Steve Smith - Author of "Measuring Continuous Delivery",
Principal Consultant at Equal Experts
Find plenty more from Dave on his Continuous Delivery KZbin channel: / @continuousdelivery
DESCRIPTION
What should the modern software engineer know in order to be the best at their job? Dave Farley and Steve Smith explore the books that can help engineers succeed and why iteration and experiments are crucial.
The interview is based on Dave's book "Modern Software Engineering": amzn.to/3GI468M
TIMECODES
00:00 Intro
01:45 Software engineering books that shook our foundation
06:36 Modern software engineering in practice
09:52 Working iteratively
18:33 The experimental software engineer
29:09 Managing complexity in the cloud age
40:16 How to apply the separation of concerns in a team
46:28 Rolling the wheel of time
53:15 What’s next after Modern Software Engineering?
01:03:52 Outro
RECOMMENDED BOOKS
David Farley • Modern Software Engineering • amzn.to/3GI468M
Dave Farley & Jez Humble • Continuous Delivery • amzn.to/3ocIHwd
Steve Smith • Measuring Continuous Delivery • amzn.to/3MEAJbe
Eric Evans • Domain-Driven Design • amzn.to/3tnGhwm
Kent Beck • Extreme Programming Explained • amzn.to/34OVMH6
Michael Feathers • Working Effectively with Legacy Code • amzn.to/37suHdy
Alistair Cockburn • Agile Software Development • amzn.to/3u0zNVX
Mary & Tom Poppendieck • Implementing Lean Software Development • amzn.to/3CQwC7t
Fred Brooks Jr. • The Mythical Man-Month • amzn.to/31NJc5C
Simon Brown • Software Architecture for Developers Vol. 2 • leanpub.com/visualising-softw...
Woods, Erder & Pureur • Continuous Architecture in Practice • amzn.to/2QWAmkl
George Fairbanks • Just Enough Software Architecture • amzn.to/3uZzVo0
/ gotocon
/ goto-
/ gotoconferences
#SoftwareEngineering #DaveFarley #SteveSmith #Programming #Harness #ContinuousDelivery #ModernSoftwareEngineering #SoftwareArchitecture #DevOps #WorkingIteratively #DevOpsTutorial
SUPPORTER
Harness is the only end-to-end platform for complete software delivery. It provides a simple, safe and secure way for engineering and DevOps teams to release applications into production. Try Harness for free! app.harness.io/auth/#/signup/...
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at gotopia.tech
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
kzbin.info...

Пікірлер: 14
@GOTO-
@GOTO- 2 жыл бұрын
Links to referenced books can be found in the video description. Link to Fred Brooks' original article "No Silver Bullet Essence and Accidents of Software Engineering": ieeexplore.ieee.org/document/1663532 Wikipedia: en.wikipedia.org/wiki/No_Silver_Bullet
@Mikenight120
@Mikenight120 2 жыл бұрын
Amazing conversation between professionals. Loved how open they spoke. Great video🦾🦾
@IbrahimKhan-bi5yk
@IbrahimKhan-bi5yk Жыл бұрын
J .., kgtgx u LgSa byra b big a CD
@seguntayo155
@seguntayo155 10 ай бұрын
Systems Engineering is got to be the most difficult way to solve problems but the most effective. This is because "Systems" are of the highest order when it comes to the creation of things, which is just a basic fundamental in defining "Engineering". So, the thinking should be toward the lowest order of creating things which is the basic unit of a thing, be it "atom" or "cell" or anything at the very foundational level. Thank You. My understanding of what was discussed towards solving problems.
@xilconic
@xilconic 2 жыл бұрын
Loved the discussion and banter between experienced software engineers passionate about the subject. Thank you.
@LennartStoop
@LennartStoop 2 жыл бұрын
Great talk, personally i find reducing complexity always works in software development, no matter the context
@michaelmboya5085
@michaelmboya5085 2 жыл бұрын
This was good to watch
@jackieli1724
@jackieli1724 4 ай бұрын
Good Video
@PaulSebastianM
@PaulSebastianM 2 жыл бұрын
Such a sincere opening :).
@seguntayo155
@seguntayo155 10 ай бұрын
Tools do not define success, they only progress our reaching a solution to a problem. So, it is about the understanding of the problem and the way we use the tools to solve the problem. We are not trying to solve problems using the tools better because new, better tools become crafted later on, which helps us to progress faster and better in our solution to the problem.
@conw_y
@conw_y 2 жыл бұрын
13:30 Iteration isn't enough though... you might get stuck in a local maxima. You need broader knowledge and synthesis to know how far back down a mountain you will need to descent, i.e., how fundamental your error is.
@ManojGanapathi42
@ManojGanapathi42 2 жыл бұрын
If I had to summarize, Modern Software Engineering presents what I call as the "Dual Challenge": Embracing New (& often complex) architectures leveraging Digital technology While keeping Release cycles short
@edgeeffect
@edgeeffect 2 жыл бұрын
I mostly agree with Dave on the subject of technology specific books... but there's always a couple of exceptions to the rule.... I've always thought Douglas Crockford's "the Good Parts" was vital reading if you're a JS developer or not just because of the ideas it smuggles across in it's technology specific text.
@ZapOKill
@ZapOKill 2 жыл бұрын
there is no 10x ! ... but a lot 0.1x
The Biggest Challenges Facing Modern Developers In 2023
40:56
Continuous Delivery
Рет қаралды 11 М.
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 838 М.
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 21 МЛН
ПООСТЕРЕГИСЬ🙊🙊🙊
00:39
Chapitosiki
Рет қаралды 45 МЛН
What Software Architecture Should Look Like
19:13
Continuous Delivery
Рет қаралды 81 М.
Software Architecture Principles From 5 Leading Experts
15:44
Continuous Delivery
Рет қаралды 33 М.
5 Books That Can Change A Developer’s Career
16:58
Continuous Delivery
Рет қаралды 108 М.
Tools EVERY Software Engineer Should Know
16:00
ForrestKnight
Рет қаралды 156 М.
Software Craftsmanship vs Software Engineering
21:06
Continuous Delivery
Рет қаралды 24 М.
Measuring Software Delivery With DORA Metrics
19:22
Continuous Delivery
Рет қаралды 34 М.
ПК с Авито за 3000р
0:58
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 1,9 МЛН
Will the battery emit smoke if it rotates rapidly?
0:11
Meaningful Cartoons 183
Рет қаралды 4,9 МЛН
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 2,1 МЛН
keren sih #iphone #apple
0:16
Muhammad Arsyad
Рет қаралды 476 М.
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 1,9 МЛН
СТОИТ ЛИ БРАТЬ IPHONE 13 В 2024?
13:53
DimaViper Live
Рет қаралды 29 М.