Own the Future
Offered By: NDC Conferences via YouTube
Course Description
Overview
Discover how to revolutionize software development and organizational structure in this 56-minute conference talk. Explore the challenges of designing, building, and maintaining complex software systems, and learn why traditional approaches often lead to the dreaded "big ball of mud." Delve into transformative strategies for technology, teams, management, and business that can lead to a brighter future. Gain insights on product thinking, maintenance, business mentality, and the pitfalls of traditional management structures. Examine the role of architects, the impact of new technologies, and the concept of technical debt. Analyze the drawbacks of layered architecture and explore effective decoupling strategies. Learn how to approach requirements, estimates, and data ownership in innovative ways. Understand the importance of loose coupling and its impact on system design. Leave with actionable do's and don'ts to guide your organization towards owning the future of software development.
Syllabus
Intro
Software project lifecycle
Rewrites
Product Thinking
Maintenance
Business mentality
Traditional management structure
Requirements
Estimates
How to do estimates
The Architect role
Prehistoric management techniques
New technologies
Technical debt
The layered architecture
Top to bottom coupling
decoupling in the wrong places
decoupling in layers
a single screen
empty requirements
high level data ownership
services sharing data
shearing and coupling
loose coupling
outro
Taught by
NDC Conferences
Related Courses
Microsoft Azure Developer: Refactoring CodePluralsight Azure for DevOps: Designing a Strategy
LinkedIn Learning Agile Scrum for Beginners + Scrum Master Certification Prep
Udemy Introduction Agile & Scrum for Product Owner Certification
Udemy C# ve JAVA Geliştiricileri için Clean Code Yazma Sanatı
Udemy