What really works to help us build better software faster? What are the fundamentals of our profession, that if we get them right, and apply them whatever our goal and whatever our technology, will increase our chances of success. Some of these ideas have been hiding in plain sight, and if we just take them and build our practice and process on them, we do get better results. So what are they, what does that take, and what are the hallmarks of great software development?
In this talk Dave Farley explores these ideas, and with examples from software and other industries illustrates each of 10 ideas that when combined can be used to form the basis of a modern, agile, engineering approach to software development. Dave also answers the question “what does ‘quality’ in software really mean?”.
Outline of the session:
What is Engineering
Common Foundational Principles
10 Guiding Principles for Software Engineering
Applying the Guidelines to Code
ABOUT DAVE
Dave Farley is a pioneer of Continuous Delivery, thought-leader and expert practitioner in CD, DevOps, TDD and software design. He was an early adopter of agile development techniques, employing iterative development, continuous integration and significant levels of automated testing, working in large scale distributed systems. Dave has a long track record in creating high-performance teams, shaping organisations for success, and creating outstanding software.
Dave is the managing director and founder of Continuous Delivery Ltd, one of the authors of the Reactive Manifesto, and a winner of the Duke Award for the open source LMAX Disruptor project. He is author of two best-selling books - "Continuous Delivery" and "Modern Software Engineering", founder of the CD.Training school and creator of the popular CD YouTube channel.
Find Dave here:
LinkedIn: / dave-farley-a67927
Twitter: https://x.com/davefarley77
YouTube Channel: https://bit.ly/CDonYT
Blog: http://www.davefarley.net
Company Website: https://www.continuous-delivery.co.uk
TECH EXCELLENCE
Subscribe to our YouTube channel / @techexcellence
Join our Meetup Group https://www.meetup.com/techexcellence
Follow us on LinkedIn / techexcellenceio
Follow us on Twitter / techexcellence_
Join our Discord Community / discord
#testdrivendevelopment #tdd #unittesting #testautomation #softwareengineering #agile #cicd #devops #continuousdelivery #techexcellence
Смотрите видео Modern Software Engineering: Building Better Software Faster (Dave Farley) - TE Conf 2024 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Tech Excellence 01 Январь 1970, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели раз и оно понравилось людям.