SlideShare a Scribd company logo
1 of 16
Architecture in the
Age of Accountability
feature23.com
What if your career actually
depended on the success of your
next project?
feature23.com
What is Architecture?
feature23.com
feature23.com
Heuristics
Anything that provides a plausible aid or direction in the solution of a
problem but is in the final analysis unjustified, incapable of
justification, and potentially fallible.
feature23.com
State of the Art (SOTA)
A set of heuristics (and skills) AT SOME POINT IN TIME
• Increase, or protect, business value
• Reduce, or limit, risk
• Improve, or protect, operational definitions
• A HEALTHY, HAPPY AND FIDUCIALLY RESPONSIBLE ORGANIZATION!
feature23.com
Professional Responsibility
We are NOT hired to write code!
feature23.com
• Our Definition of Ethical
• Legal != Ethical
• Over time, unethical often becomes illegal
feature23.com
Ethics, or Moral Philosophy
• Boeing
• Equifax
• Panera
• Volkswagen
• Facebook
feature23.com
Recent Ethical … “Opportunities”
feature23.com
“Ethical considerations should be
built-in, not bolted-on.”
Gartner Top 10 Tech Trends for 2019 – Digital Ethics
Welcome to the Age of
Accountability
feature23.com
feature23.com
A Foundation for Accountability
Three Heuristics
feature23.com
Are the current tools, languages,
frameworks, and approaches in
my CURRENT SOTA?
#1
feature23.com
Are the current tools, languages,
frameworks, and approaches in
the CURRENT SOTA of my
team/organization/client?
#2
feature23.com
Does the “engineering value” of our current
project exceed the business value needed?
#3
What if your career actually depended
on the success of your next project?
feature23.com

More Related Content

Similar to Architecture in the Age of Accountability

Time to be a Business Architect
Time to be a Business ArchitectTime to be a Business Architect
Time to be a Business ArchitectBala Iyer
 
Managing the Risks of AI - A Planning Guide for Executives
Managing the Risks of AI - A Planning Guide for ExecutivesManaging the Risks of AI - A Planning Guide for Executives
Managing the Risks of AI - A Planning Guide for ExecutivesDaniel Faggella
 
Talent Hub Orientation
Talent Hub OrientationTalent Hub Orientation
Talent Hub OrientationSteve Urquhart
 
Ethics: A human-centered design goal
Ethics: A human-centered design goalEthics: A human-centered design goal
Ethics: A human-centered design goalKaren Bachmann
 
2018 06-19 DeveloperWeek NY - Building a Lean Culture through Servant Leadership
2018 06-19 DeveloperWeek NY - Building a Lean Culture through Servant Leadership2018 06-19 DeveloperWeek NY - Building a Lean Culture through Servant Leadership
2018 06-19 DeveloperWeek NY - Building a Lean Culture through Servant LeadershipVishal Bardoloi
 
Visible Architectures
Visible ArchitecturesVisible Architectures
Visible ArchitecturesLuke Hohmann
 
SharePoint and the Lean Enterprise
SharePoint and the Lean EnterpriseSharePoint and the Lean Enterprise
SharePoint and the Lean EnterpriseDave Healey
 
Struggling To Define The Ba Role July 2008 V1
Struggling To Define The Ba Role July 2008 V1Struggling To Define The Ba Role July 2008 V1
Struggling To Define The Ba Role July 2008 V1Mia Horrigan
 
Struggling to define the ba role july 2008 v2
Struggling to define the ba role july 2008 v2Struggling to define the ba role july 2008 v2
Struggling to define the ba role july 2008 v2Mia Horrigan
 
Technologies and Innovation - Introduction
Technologies and Innovation - IntroductionTechnologies and Innovation - Introduction
Technologies and Innovation - IntroductionLee Schlenker
 
Snapshot UK CIO 2018
Snapshot UK CIO 2018 Snapshot UK CIO 2018
Snapshot UK CIO 2018 David Germain
 
Human Capital Growth Webinar: Digital leadership growing leaders for the digi...
Human Capital Growth Webinar: Digital leadership growing leaders for the digi...Human Capital Growth Webinar: Digital leadership growing leaders for the digi...
Human Capital Growth Webinar: Digital leadership growing leaders for the digi...Human Capital Growth
 
The Rise of the Creative Class - Ed Morrissey - Integrity Web Consulting
The Rise of the Creative Class - Ed Morrissey - Integrity Web ConsultingThe Rise of the Creative Class - Ed Morrissey - Integrity Web Consulting
The Rise of the Creative Class - Ed Morrissey - Integrity Web ConsultingEd Morrissey
 
Yahoo! Publicis Hackday 2012 Intro
Yahoo! Publicis Hackday 2012 IntroYahoo! Publicis Hackday 2012 Intro
Yahoo! Publicis Hackday 2012 IntroMurray Rowan
 
SATURN 2011 Presentation by Walter Ariel Risi
SATURN 2011 Presentation by Walter Ariel RisiSATURN 2011 Presentation by Walter Ariel Risi
SATURN 2011 Presentation by Walter Ariel RisiWalter Ariel Risi
 
Doing Architecture with Agile Teams IASA UK Summit 2013
Doing Architecture with Agile Teams IASA UK Summit 2013Doing Architecture with Agile Teams IASA UK Summit 2013
Doing Architecture with Agile Teams IASA UK Summit 2013Chris F Carroll
 
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdf
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdfMentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdf
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdfVasoPolimerou
 
Getting Started in Tech
Getting Started in TechGetting Started in Tech
Getting Started in TechAaron Lamphere
 
Putting the Customer at the Core - Design Thinking and Insurance
Putting the Customer at the Core - Design Thinking and InsurancePutting the Customer at the Core - Design Thinking and Insurance
Putting the Customer at the Core - Design Thinking and InsuranceJosh Levine
 

Similar to Architecture in the Age of Accountability (20)

Time to be a Business Architect
Time to be a Business ArchitectTime to be a Business Architect
Time to be a Business Architect
 
Managing the Risks of AI - A Planning Guide for Executives
Managing the Risks of AI - A Planning Guide for ExecutivesManaging the Risks of AI - A Planning Guide for Executives
Managing the Risks of AI - A Planning Guide for Executives
 
Talent Hub Orientation
Talent Hub OrientationTalent Hub Orientation
Talent Hub Orientation
 
Ethics: A human-centered design goal
Ethics: A human-centered design goalEthics: A human-centered design goal
Ethics: A human-centered design goal
 
2018 06-19 DeveloperWeek NY - Building a Lean Culture through Servant Leadership
2018 06-19 DeveloperWeek NY - Building a Lean Culture through Servant Leadership2018 06-19 DeveloperWeek NY - Building a Lean Culture through Servant Leadership
2018 06-19 DeveloperWeek NY - Building a Lean Culture through Servant Leadership
 
Visible Architectures
Visible ArchitecturesVisible Architectures
Visible Architectures
 
SharePoint and the Lean Enterprise
SharePoint and the Lean EnterpriseSharePoint and the Lean Enterprise
SharePoint and the Lean Enterprise
 
Yankeelov
YankeelovYankeelov
Yankeelov
 
Struggling To Define The Ba Role July 2008 V1
Struggling To Define The Ba Role July 2008 V1Struggling To Define The Ba Role July 2008 V1
Struggling To Define The Ba Role July 2008 V1
 
Struggling to define the ba role july 2008 v2
Struggling to define the ba role july 2008 v2Struggling to define the ba role july 2008 v2
Struggling to define the ba role july 2008 v2
 
Technologies and Innovation - Introduction
Technologies and Innovation - IntroductionTechnologies and Innovation - Introduction
Technologies and Innovation - Introduction
 
Snapshot UK CIO 2018
Snapshot UK CIO 2018 Snapshot UK CIO 2018
Snapshot UK CIO 2018
 
Human Capital Growth Webinar: Digital leadership growing leaders for the digi...
Human Capital Growth Webinar: Digital leadership growing leaders for the digi...Human Capital Growth Webinar: Digital leadership growing leaders for the digi...
Human Capital Growth Webinar: Digital leadership growing leaders for the digi...
 
The Rise of the Creative Class - Ed Morrissey - Integrity Web Consulting
The Rise of the Creative Class - Ed Morrissey - Integrity Web ConsultingThe Rise of the Creative Class - Ed Morrissey - Integrity Web Consulting
The Rise of the Creative Class - Ed Morrissey - Integrity Web Consulting
 
Yahoo! Publicis Hackday 2012 Intro
Yahoo! Publicis Hackday 2012 IntroYahoo! Publicis Hackday 2012 Intro
Yahoo! Publicis Hackday 2012 Intro
 
SATURN 2011 Presentation by Walter Ariel Risi
SATURN 2011 Presentation by Walter Ariel RisiSATURN 2011 Presentation by Walter Ariel Risi
SATURN 2011 Presentation by Walter Ariel Risi
 
Doing Architecture with Agile Teams IASA UK Summit 2013
Doing Architecture with Agile Teams IASA UK Summit 2013Doing Architecture with Agile Teams IASA UK Summit 2013
Doing Architecture with Agile Teams IASA UK Summit 2013
 
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdf
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdfMentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdf
Mentoring Day - The Need for Technical Business Analysis - Thomas Varsamidis.pdf
 
Getting Started in Tech
Getting Started in TechGetting Started in Tech
Getting Started in Tech
 
Putting the Customer at the Core - Design Thinking and Insurance
Putting the Customer at the Core - Design Thinking and InsurancePutting the Customer at the Core - Design Thinking and Insurance
Putting the Customer at the Core - Design Thinking and Insurance
 

Recently uploaded

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 

Recently uploaded (20)

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Architecture in the Age of Accountability

Editor's Notes

  1. Decision Making and Patterns. Specific to Architectural Decisions. Why am I talking about this? Bad Decision Making is costing companies millions. Billions? Also creating brand issues. A growing culture of accountability in the technology industry. As professionals, and as a profession, will require you to think a little differently about how you architect software. Patterns! Setup a discussion on Decision Making and Patterns related to Architecture. Lay a foundation for accountability. Tie that off with a bit about right and wrong. Share three heuristics that not only help you deliver more successful project, but happen to facilitate processional responsibility and achieve greater accountability.
  2. Let’s get your heads right. Where does accountability come from? Two primary sources. Professions and Regulators. The stakes. The implications. How did other professions evolve into what they are? As I go through this presentation, please be honest with yourselves about how you and your team ACTUALLY make decisions around architecture.
  3. Martin Fowler – “Who Needs an Architect” (https://www.youtube.com/watch?v=DngAZyWMGR0) “The important stuff. Whatever that is.” Expert developer’s “shared understanding” of the system design. A “collection of decisions”. Who gets to make decisions on the important stuff? HOW DO WE MAKE THESE DECISIONS??
  4. Martin Fowler’s First Rule of Distribution Brook’s Law SOLID OOP Defined - Strategies derived from previous experience with similar problems. How do we acquire new heuristics? Trial and error. Mentoring.
  5. Who you are Who your team, collectively, are Who your company, as a broader collective, are Where does the INDUSTRTY stand on this one? A process for growing your sota. When is the right time to grow your SOTA? 1999 – Javascript vs. Today Web today vs. yesterday. Example? – Webpack! LAST, the Industry SOTA is not always right!!!! Brings this back to heuristics, judgement and experience.
  6. In order to help more engineers understand this, I think more should be required to learn about business. Maybe start a lemonade stand. Understand value, operations and all other basic aspects of business. Then, their role in the ‘organism’ that’s business would make sense.
  7. Writing code is how we DO WHAT WE’RE HIRED TO DO.
  8. There is a right way and a wrong way to meet professional responsibility. F23’s definition for ‘unethical’: Working outside your collective SOTA in an UNSAFE manner (this includes the client SOTA). Knowingly adding tech/solutions/approaches/frameworks that DO NOT DELIVER BUSINESS VALUE (in essence, allowing Engineering Value to EXCEED Business Value)
  9. Self-explanatory
  10. Jon Bosworth – Dark Side of UX also addressed this at Code on the Beach.
  11. Society is becoming more dependent on software. The implications for unethical behavior is ridiculously high. Sarbanes-Oxley CEO’s terminated for ethical lapses have risen by 68% in recent years. Combined with continued violation of society’s privacy and safety will bring us into the age of accountability for software. The world is simply too dependent on our craft.
  12. Come from real world analysis. 95% of the challenges faced by teams we’ve worked with were notably impacted (as were their employers) by ignoring the following three heuristics. This cost MILLIONS in damages and lost opportunity.
  13. React Native Microservices Client Side Frameworks Domain Driven Design Eventing Old MVC re-write to Angular. Never worked with it. Failed to deliver. Developer leaves the organization, or changes team. Organization now without business value for several years, and must start over. WORKING ANDROID/iOS native app. STRONG Code Analysis scores. Re-write to JavaScript Native????
  14. “Old code” > ASP.NET MVC > Angular Is the team using tools IN their SOTA? Or chasing tech that’s desirous.
  15. Kubernetes Microservices (Service Fabric) Angular/React/Ember Startups with large platforms and no customers??? Perfect code that delivers no business value vs. horrible code that delivers high business value – about economics and responsibility, not developer hubris/ego.
  16. James H. Moor’s paper on Ethics (1985) – Logical malleability (https://web.cs.ucdavis.edu/~rogaway/classes/188/spring06/papers/moor.html) Accountability. Who should be held accountable in your organization when you make mistakes? Economics – Gio Weiderhold (http://infolab.stanford.edu/pub/gio/2006/worth40.pdf)