SlideShare a Scribd company logo

Software Alchemy With Enterprise Class Craftsmanship

M
M
Matthew SchiffmanConsultant at Darrow Digital Media, Inc.

**** CURRENTLY A WORK IN PROGRESS **** Quality enterprise class software is tough. This talk will inspire a craftsmanship mentality and help bring it front and center as part of your organization's development culture.

Software Alchemy With Enterprise Class Craftsmanship

1 of 22
Download to read offline
Software Alchemy w/
Enterprise Class
Craftsmanship
Matt Schiffman
Lead Engineer (say what?) Front End
Technology
Craftsmanship
Creativity
Discipline
Astuteness
Empathy
Control
Creativity
Creativity is just a smug way of
describing problem solving ability.
Creativity
Neuroplasticity: The brain's ability to reorganize itself by
forming new neural connections throughout life.
Neuroplasticity allows the neurons (nerve cells) in the brain
to compensate for injury and disease and to adjust their
activities in response to new situations or to changes in
their environment.
Creativity
Operate outside your comfort zone
Do it alone (solo missions)
Confront your fear
Push yourself – you’re more resilient than you think
Ask questions, Don’t’ be afraid

Recommended

100rules
100rules100rules
100rulesancazzz
 
Comu346 lecture 6 - evaluation
Comu346   lecture 6 - evaluationComu346   lecture 6 - evaluation
Comu346 lecture 6 - evaluationDavid Farrell
 
What we've learned around teaching and mentoring graduates software developers
What we've learned around teaching and mentoring graduates software developersWhat we've learned around teaching and mentoring graduates software developers
What we've learned around teaching and mentoring graduates software developersMark Pearl
 
ArcReady - Professional Patterns On The Job
ArcReady - Professional Patterns On The JobArcReady - Professional Patterns On The Job
ArcReady - Professional Patterns On The JobMicrosoft ArcReady
 
Software testing _mod_9
Software testing _mod_9Software testing _mod_9
Software testing _mod_9hellosashi
 
Arc Ready Q2 Blended Deck
Arc Ready Q2   Blended DeckArc Ready Q2   Blended Deck
Arc Ready Q2 Blended DeckPhilip Wheat
 
Happy Developer's Guide to the Galaxy: Thinking About Motivation of Developers
Happy Developer's Guide to the Galaxy: Thinking About Motivation of DevelopersHappy Developer's Guide to the Galaxy: Thinking About Motivation of Developers
Happy Developer's Guide to the Galaxy: Thinking About Motivation of DevelopersLemi Orhan Ergin
 

More Related Content

Similar to Software Alchemy With Enterprise Class Craftsmanship

Personal Branding - What we can learn and apply from Neuroscience
Personal Branding - What we can learn and apply from NeurosciencePersonal Branding - What we can learn and apply from Neuroscience
Personal Branding - What we can learn and apply from NeuroscienceDavid Winegar
 
Leading Software Development Teams
Leading Software Development TeamsLeading Software Development Teams
Leading Software Development TeamsArno Huetter
 
What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010Amy Cueva
 
How to think smarter about software development
How to think smarter about software developmentHow to think smarter about software development
How to think smarter about software developmentNilanjan Bhattacharya
 
Design for complexity
Design for complexityDesign for complexity
Design for complexityLextant
 
A conversation about Design thinking
A conversation about Design thinkingA conversation about Design thinking
A conversation about Design thinkingAbhinav Soni
 
The Perfect Agent: Tools and Technology for Coaching Your Support Team
The Perfect Agent:  Tools and Technology for Coaching Your Support TeamThe Perfect Agent:  Tools and Technology for Coaching Your Support Team
The Perfect Agent: Tools and Technology for Coaching Your Support Teamtodd.lewis
 
Emotional Intelligence (Comprehensive) PowerPoint Presentation 150 slides wit...
Emotional Intelligence (Comprehensive) PowerPoint Presentation 150 slides wit...Emotional Intelligence (Comprehensive) PowerPoint Presentation 150 slides wit...
Emotional Intelligence (Comprehensive) PowerPoint Presentation 150 slides wit...Andrew Schwartz
 
Leading Engineers to Water: The Art, Science, and Culture of Technical Coaching
Leading Engineers to Water: The Art, Science, and Culture of Technical CoachingLeading Engineers to Water: The Art, Science, and Culture of Technical Coaching
Leading Engineers to Water: The Art, Science, and Culture of Technical CoachingVMware Tanzu
 
3A. Five Traits of Diffrence Makers.pdf
3A. Five Traits of Diffrence Makers.pdf3A. Five Traits of Diffrence Makers.pdf
3A. Five Traits of Diffrence Makers.pdfChenese2
 
Rekard Edgren - Curing Our Binary Disease - EuroSTAR 2012
Rekard Edgren - Curing Our Binary Disease - EuroSTAR 2012Rekard Edgren - Curing Our Binary Disease - EuroSTAR 2012
Rekard Edgren - Curing Our Binary Disease - EuroSTAR 2012TEST Huddle
 
Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)cfry
 
Intelligent pitching for techies
Intelligent pitching for techiesIntelligent pitching for techies
Intelligent pitching for techiesDaniel Gordon
 
Becoming a software testing expert
Becoming a software testing expertBecoming a software testing expert
Becoming a software testing expertmoosix
 
Improving Performance in Operations
Improving Performance in OperationsImproving Performance in Operations
Improving Performance in OperationsGovLoop
 
Behavioral eq overview for synopsys
Behavioral eq overview for synopsysBehavioral eq overview for synopsys
Behavioral eq overview for synopsysjackkeenan
 
So, you wanna be a pen tester ctsc2017
So, you wanna be a pen tester   ctsc2017So, you wanna be a pen tester   ctsc2017
So, you wanna be a pen tester ctsc2017Adrien de Beaupre
 

Similar to Software Alchemy With Enterprise Class Craftsmanship (20)

Personal Branding - What we can learn and apply from Neuroscience
Personal Branding - What we can learn and apply from NeurosciencePersonal Branding - What we can learn and apply from Neuroscience
Personal Branding - What we can learn and apply from Neuroscience
 
Leading Software Development Teams
Leading Software Development TeamsLeading Software Development Teams
Leading Software Development Teams
 
What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010
 
How to think smarter about software development
How to think smarter about software developmentHow to think smarter about software development
How to think smarter about software development
 
Lecture 03
Lecture 03Lecture 03
Lecture 03
 
Design for complexity
Design for complexityDesign for complexity
Design for complexity
 
QA is Broken, Fix it!
QA is Broken, Fix it!QA is Broken, Fix it!
QA is Broken, Fix it!
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptx
 
A conversation about Design thinking
A conversation about Design thinkingA conversation about Design thinking
A conversation about Design thinking
 
The Perfect Agent: Tools and Technology for Coaching Your Support Team
The Perfect Agent:  Tools and Technology for Coaching Your Support TeamThe Perfect Agent:  Tools and Technology for Coaching Your Support Team
The Perfect Agent: Tools and Technology for Coaching Your Support Team
 
Emotional Intelligence (Comprehensive) PowerPoint Presentation 150 slides wit...
Emotional Intelligence (Comprehensive) PowerPoint Presentation 150 slides wit...Emotional Intelligence (Comprehensive) PowerPoint Presentation 150 slides wit...
Emotional Intelligence (Comprehensive) PowerPoint Presentation 150 slides wit...
 
Leading Engineers to Water: The Art, Science, and Culture of Technical Coaching
Leading Engineers to Water: The Art, Science, and Culture of Technical CoachingLeading Engineers to Water: The Art, Science, and Culture of Technical Coaching
Leading Engineers to Water: The Art, Science, and Culture of Technical Coaching
 
3A. Five Traits of Diffrence Makers.pdf
3A. Five Traits of Diffrence Makers.pdf3A. Five Traits of Diffrence Makers.pdf
3A. Five Traits of Diffrence Makers.pdf
 
Rekard Edgren - Curing Our Binary Disease - EuroSTAR 2012
Rekard Edgren - Curing Our Binary Disease - EuroSTAR 2012Rekard Edgren - Curing Our Binary Disease - EuroSTAR 2012
Rekard Edgren - Curing Our Binary Disease - EuroSTAR 2012
 
Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)
 
Intelligent pitching for techies
Intelligent pitching for techiesIntelligent pitching for techies
Intelligent pitching for techies
 
Becoming a software testing expert
Becoming a software testing expertBecoming a software testing expert
Becoming a software testing expert
 
Improving Performance in Operations
Improving Performance in OperationsImproving Performance in Operations
Improving Performance in Operations
 
Behavioral eq overview for synopsys
Behavioral eq overview for synopsysBehavioral eq overview for synopsys
Behavioral eq overview for synopsys
 
So, you wanna be a pen tester ctsc2017
So, you wanna be a pen tester   ctsc2017So, you wanna be a pen tester   ctsc2017
So, you wanna be a pen tester ctsc2017
 

Recently uploaded

Finance Strategies for Business Leaders
Finance Strategies for Business LeadersFinance Strategies for Business Leaders
Finance Strategies for Business LeadersVICTOR MAESTRE RAMIREZ
 
John Hart Philadelphia, PA: A Comprehensive Exploration of His Leadership Jou...
John Hart Philadelphia, PA: A Comprehensive Exploration of His Leadership Jou...John Hart Philadelphia, PA: A Comprehensive Exploration of His Leadership Jou...
John Hart Philadelphia, PA: A Comprehensive Exploration of His Leadership Jou...johnhartphiladelphia
 
Finance Strategies for Business Leaders
Finance Strategies for Business LeadersFinance Strategies for Business Leaders
Finance Strategies for Business LeadersVICTOR MAESTRE RAMIREZ
 
Leadership Qualities 2024.pptx
Leadership Qualities 2024.pptxLeadership Qualities 2024.pptx
Leadership Qualities 2024.pptxap77kumar
 
Project Management Foundations: Schedules
Project Management Foundations: SchedulesProject Management Foundations: Schedules
Project Management Foundations: SchedulesVICTOR MAESTRE RAMIREZ
 
Copy of the PMP study prep notes Third3rock PMP-Study-Notes.pdf
Copy of the PMP study prep notes Third3rock PMP-Study-Notes.pdfCopy of the PMP study prep notes Third3rock PMP-Study-Notes.pdf
Copy of the PMP study prep notes Third3rock PMP-Study-Notes.pdfengirfan189
 
Editable Events Calendar for 2024 PPT Slide
Editable Events Calendar for 2024 PPT SlideEditable Events Calendar for 2024 PPT Slide
Editable Events Calendar for 2024 PPT SlideAstroniverse
 

Recently uploaded (9)

Finance Strategies for Business Leaders
Finance Strategies for Business LeadersFinance Strategies for Business Leaders
Finance Strategies for Business Leaders
 
John Hart Philadelphia, PA: A Comprehensive Exploration of His Leadership Jou...
John Hart Philadelphia, PA: A Comprehensive Exploration of His Leadership Jou...John Hart Philadelphia, PA: A Comprehensive Exploration of His Leadership Jou...
John Hart Philadelphia, PA: A Comprehensive Exploration of His Leadership Jou...
 
Finance Strategies for Business Leaders
Finance Strategies for Business LeadersFinance Strategies for Business Leaders
Finance Strategies for Business Leaders
 
Project Management Foundations: Teams
Project Management Foundations: TeamsProject Management Foundations: Teams
Project Management Foundations: Teams
 
Leadership Qualities 2024.pptx
Leadership Qualities 2024.pptxLeadership Qualities 2024.pptx
Leadership Qualities 2024.pptx
 
Project Management Foundations: Schedules
Project Management Foundations: SchedulesProject Management Foundations: Schedules
Project Management Foundations: Schedules
 
Copy of the PMP study prep notes Third3rock PMP-Study-Notes.pdf
Copy of the PMP study prep notes Third3rock PMP-Study-Notes.pdfCopy of the PMP study prep notes Third3rock PMP-Study-Notes.pdf
Copy of the PMP study prep notes Third3rock PMP-Study-Notes.pdf
 
Editable Events Calendar for 2024 PPT Slide
Editable Events Calendar for 2024 PPT SlideEditable Events Calendar for 2024 PPT Slide
Editable Events Calendar for 2024 PPT Slide
 
BoSON22 | Rita McGrath | Discovery Driven Planning
BoSON22 | Rita McGrath | Discovery Driven PlanningBoSON22 | Rita McGrath | Discovery Driven Planning
BoSON22 | Rita McGrath | Discovery Driven Planning
 

Software Alchemy With Enterprise Class Craftsmanship