SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
If I were in charge, I'd #fail



Or, how software development best practices can work for
                    newsrooms, too.

                    Erika Owens
                    @erika_owens
#FAIL




Why fail?
Coding culture: Not just hoodies and headphones



  Software development best practices can
  help a newsroom:

   ● Fail fast
   ● Fail often

   ● Fail smart
Fail fast: Plan and iterate


Plan for iteration:

 ● Break the project into segments
 ● Roll out the project in stages

 ● Build detailed requirements and

   flowcharts for newsroom workflows and
   processes
Fail fast: Plan and iterate




 We do this already.
Fail often: Agile execution


● Stay on task: Daily standup meeting
● Document, document, document:

  Tools to help track progress, issues
● Keep on task: Display and

  communicate about your plans,
  workflows
Fail often: Agile execution
Fail smart: Evaluate and collaborate


 ● Quality assurance: Engage your reader
   community.
 ● Staff to staff "code review": present

   feedback and suggestions.
 ● Followthrough: Be transparent about

   updates and accountable to one another
Fail smart: Evaluate and collaborate



    Support each other as a
    team (and as a community)
And then, you dance!




                                   Thank You
Special thanks to @lisawilliams, @d6, Mayfirst/PeopleLink, and The Notebook.

Please contact me with any questions or if you want to talk tech (specifically drupal, civiCRM,
women who tech) and journalism.
Erika Owens
@erika_owens

Mais conteúdo relacionado

Mais de Online News Association

We Built a Product Team in One Year: Here's Everything We Learned – ONA19
We Built a Product Team in One Year: Here's Everything We Learned – ONA19We Built a Product Team in One Year: Here's Everything We Learned – ONA19
We Built a Product Team in One Year: Here's Everything We Learned – ONA19Online News Association
 
Use Email Automation to Deliver Mini-Courses and Activate your Archives – ONA19
Use Email Automation to Deliver Mini-Courses and Activate your Archives – ONA19Use Email Automation to Deliver Mini-Courses and Activate your Archives – ONA19
Use Email Automation to Deliver Mini-Courses and Activate your Archives – ONA19Online News Association
 
Unions and the Movement to Protect Journalists – ONA19
Unions and the Movement to Protect Journalists – ONA19Unions and the Movement to Protect Journalists – ONA19
Unions and the Movement to Protect Journalists – ONA19Online News Association
 
2020 Campaign Coverage: Beyond the Horse Race – ONA19
2020 Campaign Coverage: Beyond the Horse Race – ONA192020 Campaign Coverage: Beyond the Horse Race – ONA19
2020 Campaign Coverage: Beyond the Horse Race – ONA19Online News Association
 
A Balanced Diet for Digital Products: Cross-Functional Teams and Stakeholder ...
A Balanced Diet for Digital Products: Cross-Functional Teams and Stakeholder ...A Balanced Diet for Digital Products: Cross-Functional Teams and Stakeholder ...
A Balanced Diet for Digital Products: Cross-Functional Teams and Stakeholder ...Online News Association
 
Digital Forensics: Using Social and Online Tools to Find Great Stories – ONA19
Digital Forensics: Using Social and Online Tools to Find Great Stories – ONA19Digital Forensics: Using Social and Online Tools to Find Great Stories – ONA19
Digital Forensics: Using Social and Online Tools to Find Great Stories – ONA19Online News Association
 
Do Kickass Journalism By Focusing on Solutions, Not Just Problems – ONA19
Do Kickass Journalism By Focusing on Solutions, Not Just Problems – ONA19Do Kickass Journalism By Focusing on Solutions, Not Just Problems – ONA19
Do Kickass Journalism By Focusing on Solutions, Not Just Problems – ONA19Online News Association
 
Self-Care for Journalists: Unplugging, Mental Health, Meditation and Balance ...
Self-Care for Journalists: Unplugging, Mental Health, Meditation and Balance ...Self-Care for Journalists: Unplugging, Mental Health, Meditation and Balance ...
Self-Care for Journalists: Unplugging, Mental Health, Meditation and Balance ...Online News Association
 
Ideas and Tools to Decode the 2020 Census - ONA19
Ideas and Tools to Decode the 2020 Census - ONA19Ideas and Tools to Decode the 2020 Census - ONA19
Ideas and Tools to Decode the 2020 Census - ONA19Online News Association
 
How to Get Sh** Done in a Remote Workplace and Beyond – ONA19
How to Get Sh** Done in a Remote Workplace and Beyond – ONA19How to Get Sh** Done in a Remote Workplace and Beyond – ONA19
How to Get Sh** Done in a Remote Workplace and Beyond – ONA19Online News Association
 
Parenting in the Digital Newsroom, Speed Dating Style – ONA19
Parenting in the Digital Newsroom, Speed Dating Style – ONA19Parenting in the Digital Newsroom, Speed Dating Style – ONA19
Parenting in the Digital Newsroom, Speed Dating Style – ONA19Online News Association
 
Preparing for the Future of Deepfakes – ONA19
Preparing for the Future of Deepfakes – ONA19Preparing for the Future of Deepfakes – ONA19
Preparing for the Future of Deepfakes – ONA19Online News Association
 
Rx for Online Harassment: Preparation, Response, Support and Self-Care – ONA19
Rx for Online Harassment: Preparation, Response, Support and Self-Care – ONA19Rx for Online Harassment: Preparation, Response, Support and Self-Care – ONA19
Rx for Online Harassment: Preparation, Response, Support and Self-Care – ONA19Online News Association
 
How Stories Communicate and Engage People with Climate Change on a Local Leve...
How Stories Communicate and Engage People with Climate Change on a Local Leve...How Stories Communicate and Engage People with Climate Change on a Local Leve...
How Stories Communicate and Engage People with Climate Change on a Local Leve...Online News Association
 
Building trust in online communities — ONA17
Building trust in online communities — ONA17Building trust in online communities — ONA17
Building trust in online communities — ONA17Online News Association
 
Media Manipulation, Amplification and Responsibility — ONA18
Media Manipulation, Amplification and Responsibility — ONA18Media Manipulation, Amplification and Responsibility — ONA18
Media Manipulation, Amplification and Responsibility — ONA18Online News Association
 
Radio Reimagined: Distributing Audio In the Digital Age
Radio Reimagined: Distributing Audio In the Digital AgeRadio Reimagined: Distributing Audio In the Digital Age
Radio Reimagined: Distributing Audio In the Digital AgeOnline News Association
 
Human Cognition, Meet Video in the Social Age
Human Cognition, Meet Video in the Social AgeHuman Cognition, Meet Video in the Social Age
Human Cognition, Meet Video in the Social AgeOnline News Association
 
It’s Not Mobile First. Think Content First.
It’s Not Mobile First. Think Content First.It’s Not Mobile First. Think Content First.
It’s Not Mobile First. Think Content First.Online News Association
 

Mais de Online News Association (20)

We Built a Product Team in One Year: Here's Everything We Learned – ONA19
We Built a Product Team in One Year: Here's Everything We Learned – ONA19We Built a Product Team in One Year: Here's Everything We Learned – ONA19
We Built a Product Team in One Year: Here's Everything We Learned – ONA19
 
Use Email Automation to Deliver Mini-Courses and Activate your Archives – ONA19
Use Email Automation to Deliver Mini-Courses and Activate your Archives – ONA19Use Email Automation to Deliver Mini-Courses and Activate your Archives – ONA19
Use Email Automation to Deliver Mini-Courses and Activate your Archives – ONA19
 
Unions and the Movement to Protect Journalists – ONA19
Unions and the Movement to Protect Journalists – ONA19Unions and the Movement to Protect Journalists – ONA19
Unions and the Movement to Protect Journalists – ONA19
 
2020 Campaign Coverage: Beyond the Horse Race – ONA19
2020 Campaign Coverage: Beyond the Horse Race – ONA192020 Campaign Coverage: Beyond the Horse Race – ONA19
2020 Campaign Coverage: Beyond the Horse Race – ONA19
 
A Balanced Diet for Digital Products: Cross-Functional Teams and Stakeholder ...
A Balanced Diet for Digital Products: Cross-Functional Teams and Stakeholder ...A Balanced Diet for Digital Products: Cross-Functional Teams and Stakeholder ...
A Balanced Diet for Digital Products: Cross-Functional Teams and Stakeholder ...
 
Digital Forensics: Using Social and Online Tools to Find Great Stories – ONA19
Digital Forensics: Using Social and Online Tools to Find Great Stories – ONA19Digital Forensics: Using Social and Online Tools to Find Great Stories – ONA19
Digital Forensics: Using Social and Online Tools to Find Great Stories – ONA19
 
Do Kickass Journalism By Focusing on Solutions, Not Just Problems – ONA19
Do Kickass Journalism By Focusing on Solutions, Not Just Problems – ONA19Do Kickass Journalism By Focusing on Solutions, Not Just Problems – ONA19
Do Kickass Journalism By Focusing on Solutions, Not Just Problems – ONA19
 
Self-Care for Journalists: Unplugging, Mental Health, Meditation and Balance ...
Self-Care for Journalists: Unplugging, Mental Health, Meditation and Balance ...Self-Care for Journalists: Unplugging, Mental Health, Meditation and Balance ...
Self-Care for Journalists: Unplugging, Mental Health, Meditation and Balance ...
 
Ideas and Tools to Decode the 2020 Census - ONA19
Ideas and Tools to Decode the 2020 Census - ONA19Ideas and Tools to Decode the 2020 Census - ONA19
Ideas and Tools to Decode the 2020 Census - ONA19
 
How to Get Sh** Done in a Remote Workplace and Beyond – ONA19
How to Get Sh** Done in a Remote Workplace and Beyond – ONA19How to Get Sh** Done in a Remote Workplace and Beyond – ONA19
How to Get Sh** Done in a Remote Workplace and Beyond – ONA19
 
Parenting in the Digital Newsroom, Speed Dating Style – ONA19
Parenting in the Digital Newsroom, Speed Dating Style – ONA19Parenting in the Digital Newsroom, Speed Dating Style – ONA19
Parenting in the Digital Newsroom, Speed Dating Style – ONA19
 
Shooting for Vertical – ONA19
Shooting for Vertical – ONA19Shooting for Vertical – ONA19
Shooting for Vertical – ONA19
 
Preparing for the Future of Deepfakes – ONA19
Preparing for the Future of Deepfakes – ONA19Preparing for the Future of Deepfakes – ONA19
Preparing for the Future of Deepfakes – ONA19
 
Rx for Online Harassment: Preparation, Response, Support and Self-Care – ONA19
Rx for Online Harassment: Preparation, Response, Support and Self-Care – ONA19Rx for Online Harassment: Preparation, Response, Support and Self-Care – ONA19
Rx for Online Harassment: Preparation, Response, Support and Self-Care – ONA19
 
How Stories Communicate and Engage People with Climate Change on a Local Leve...
How Stories Communicate and Engage People with Climate Change on a Local Leve...How Stories Communicate and Engage People with Climate Change on a Local Leve...
How Stories Communicate and Engage People with Climate Change on a Local Leve...
 
Building trust in online communities — ONA17
Building trust in online communities — ONA17Building trust in online communities — ONA17
Building trust in online communities — ONA17
 
Media Manipulation, Amplification and Responsibility — ONA18
Media Manipulation, Amplification and Responsibility — ONA18Media Manipulation, Amplification and Responsibility — ONA18
Media Manipulation, Amplification and Responsibility — ONA18
 
Radio Reimagined: Distributing Audio In the Digital Age
Radio Reimagined: Distributing Audio In the Digital AgeRadio Reimagined: Distributing Audio In the Digital Age
Radio Reimagined: Distributing Audio In the Digital Age
 
Human Cognition, Meet Video in the Social Age
Human Cognition, Meet Video in the Social AgeHuman Cognition, Meet Video in the Social Age
Human Cognition, Meet Video in the Social Age
 
It’s Not Mobile First. Think Content First.
It’s Not Mobile First. Think Content First.It’s Not Mobile First. Think Content First.
It’s Not Mobile First. Think Content First.
 

Último

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Último (20)

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

ONA11: Erika Owens, "If I Were in Charge, I'd _____" Presentation

  • 1. If I were in charge, I'd #fail Or, how software development best practices can work for newsrooms, too. Erika Owens @erika_owens
  • 3. Coding culture: Not just hoodies and headphones Software development best practices can help a newsroom: ● Fail fast ● Fail often ● Fail smart
  • 4. Fail fast: Plan and iterate Plan for iteration: ● Break the project into segments ● Roll out the project in stages ● Build detailed requirements and flowcharts for newsroom workflows and processes
  • 5. Fail fast: Plan and iterate We do this already.
  • 6. Fail often: Agile execution ● Stay on task: Daily standup meeting ● Document, document, document: Tools to help track progress, issues ● Keep on task: Display and communicate about your plans, workflows
  • 7. Fail often: Agile execution
  • 8. Fail smart: Evaluate and collaborate ● Quality assurance: Engage your reader community. ● Staff to staff "code review": present feedback and suggestions. ● Followthrough: Be transparent about updates and accountable to one another
  • 9. Fail smart: Evaluate and collaborate Support each other as a team (and as a community)
  • 10. And then, you dance! Thank You Special thanks to @lisawilliams, @d6, Mayfirst/PeopleLink, and The Notebook. Please contact me with any questions or if you want to talk tech (specifically drupal, civiCRM, women who tech) and journalism. Erika Owens @erika_owens