SlideShare a Scribd company logo
In Software

Classic Mistakes
People

● Undermined motivation

● Weak personnel

● Uncontrolled problem employees

● Heroics

● Adding people to a late project

● Noisy crowded offices
People

● Friction between developers and customers

● Unrealistic expectations

● Lack of effective project sponsorship

● Lack of stakeholder buy-in

● Lack of user input

● Politics over substance

● Wishful thinking
Process

● Overly optimistic schedules

● Insufficient risk management

● Contractor failure

● Insufficient planning

● Abandonment of planning under pressure

● Wasted time during the fuzzy front end

● Shortchanged upstream activities
Process

● Inadequate design

● Shortchanged quality assurance

● Insufficient management controls

● Premature or overly frequent convergence

● Omitting necessary tasks from estimates

● Planning to catch up later

● Code-like-hell programming
Product

● Requirements gold-plating

● Feature creep

● Developer gold-plating

● Push-me, pull-me negotiation

● Research-oriented development
Technology

● Silver-bullet syndrome

● Overestimated savings from new tools or methods

● Switching tools in the middle of a project

● Lack of automated source-code control

More Related Content

What's hot

WIT lecture / Waterfall and Agile methodologies
WIT lecture / Waterfall and Agile methodologiesWIT lecture / Waterfall and Agile methodologies
WIT lecture / Waterfall and Agile methodologies
Julija Melnika
 
Project management - Basics for all
Project management - Basics for allProject management - Basics for all
Project management - Basics for all
Surgyy Design
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
Pramesh Vaidya
 
Project Estimation Tool
Project Estimation Tool Project Estimation Tool
Project Estimation Tool
Faichi Solutions
 
2. Agile methodologies/Scrum
2. Agile methodologies/Scrum2. Agile methodologies/Scrum
2. Agile methodologies/Scrum
Julija Melnika
 
1. Intro to Project Management/Waterfall
1. Intro to Project Management/Waterfall1. Intro to Project Management/Waterfall
1. Intro to Project Management/Waterfall
Julija Melnika
 
Automate estimates, resource loading , and sprint plans!
Automate estimates, resource loading , and sprint plans! Automate estimates, resource loading , and sprint plans!
Automate estimates, resource loading , and sprint plans!
Faichi Solutions
 
Z0G Project Portfolio Management overview
Z0G Project Portfolio  Management overviewZ0G Project Portfolio  Management overview
Z0G Project Portfolio Management overview
Chuong Nguyen
 
ASPgems company profile
ASPgems company profileASPgems company profile
ASPgems company profile
Agustin Cuenca
 
Project management a brief intro
Project management   a brief introProject management   a brief intro
Project management a brief intro
Imran Jamil
 
Coupling stage gate to agile pm models
Coupling stage gate to agile pm modelsCoupling stage gate to agile pm models
Coupling stage gate to agile pm models
Johnny Ryser
 
Sage Project Management
Sage Project Management Sage Project Management
Sage Project Management
RKLeSolutions
 
Must Have Features in a Project Management Software
Must Have Features in a Project Management SoftwareMust Have Features in a Project Management Software
Must Have Features in a Project Management Software
Orangescrum
 
2 project management essentials
2   project management essentials2   project management essentials
2 project management essentials
Shahid Riaz
 
Roadmap for landing a role at a Tech Startup
Roadmap for landing a role at a Tech StartupRoadmap for landing a role at a Tech Startup
Roadmap for landing a role at a Tech Startup
Panji Gautama
 
Om lect 07 (r3-jul 11)_basics of project management_mms-bharti_sies
Om lect 07 (r3-jul 11)_basics of project management_mms-bharti_siesOm lect 07 (r3-jul 11)_basics of project management_mms-bharti_sies
Om lect 07 (r3-jul 11)_basics of project management_mms-bharti_siesvideoaakash15
 
6 Characteristics of a Project
6 Characteristics of a Project6 Characteristics of a Project
6 Characteristics of a Project
BrightWork
 
What agile is not
What agile is notWhat agile is not
What agile is not
Anil Mahapatra
 
Project management
Project management Project management
Project management
Mohammad Noor
 
Digital Project Management UCC Nov 2013
Digital Project Management UCC Nov 2013Digital Project Management UCC Nov 2013
Digital Project Management UCC Nov 2013Shawn Day
 

What's hot (20)

WIT lecture / Waterfall and Agile methodologies
WIT lecture / Waterfall and Agile methodologiesWIT lecture / Waterfall and Agile methodologies
WIT lecture / Waterfall and Agile methodologies
 
Project management - Basics for all
Project management - Basics for allProject management - Basics for all
Project management - Basics for all
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
 
Project Estimation Tool
Project Estimation Tool Project Estimation Tool
Project Estimation Tool
 
2. Agile methodologies/Scrum
2. Agile methodologies/Scrum2. Agile methodologies/Scrum
2. Agile methodologies/Scrum
 
1. Intro to Project Management/Waterfall
1. Intro to Project Management/Waterfall1. Intro to Project Management/Waterfall
1. Intro to Project Management/Waterfall
 
Automate estimates, resource loading , and sprint plans!
Automate estimates, resource loading , and sprint plans! Automate estimates, resource loading , and sprint plans!
Automate estimates, resource loading , and sprint plans!
 
Z0G Project Portfolio Management overview
Z0G Project Portfolio  Management overviewZ0G Project Portfolio  Management overview
Z0G Project Portfolio Management overview
 
ASPgems company profile
ASPgems company profileASPgems company profile
ASPgems company profile
 
Project management a brief intro
Project management   a brief introProject management   a brief intro
Project management a brief intro
 
Coupling stage gate to agile pm models
Coupling stage gate to agile pm modelsCoupling stage gate to agile pm models
Coupling stage gate to agile pm models
 
Sage Project Management
Sage Project Management Sage Project Management
Sage Project Management
 
Must Have Features in a Project Management Software
Must Have Features in a Project Management SoftwareMust Have Features in a Project Management Software
Must Have Features in a Project Management Software
 
2 project management essentials
2   project management essentials2   project management essentials
2 project management essentials
 
Roadmap for landing a role at a Tech Startup
Roadmap for landing a role at a Tech StartupRoadmap for landing a role at a Tech Startup
Roadmap for landing a role at a Tech Startup
 
Om lect 07 (r3-jul 11)_basics of project management_mms-bharti_sies
Om lect 07 (r3-jul 11)_basics of project management_mms-bharti_siesOm lect 07 (r3-jul 11)_basics of project management_mms-bharti_sies
Om lect 07 (r3-jul 11)_basics of project management_mms-bharti_sies
 
6 Characteristics of a Project
6 Characteristics of a Project6 Characteristics of a Project
6 Characteristics of a Project
 
What agile is not
What agile is notWhat agile is not
What agile is not
 
Project management
Project management Project management
Project management
 
Digital Project Management UCC Nov 2013
Digital Project Management UCC Nov 2013Digital Project Management UCC Nov 2013
Digital Project Management UCC Nov 2013
 

Viewers also liked

Presentation janice baay
Presentation janice baayPresentation janice baay
Presentation janice baay
Janice Baay
 
Code Kata: String Calculator in Flex
Code Kata: String Calculator in FlexCode Kata: String Calculator in Flex
Code Kata: String Calculator in FlexChris Farrell
 
JavaScript: The Good Parts
JavaScript: The Good PartsJavaScript: The Good Parts
JavaScript: The Good PartsChris Farrell
 
JavaScript: Patterns, Part 3
JavaScript: Patterns, Part  3JavaScript: Patterns, Part  3
JavaScript: Patterns, Part 3Chris Farrell
 
Presentation janice baay
Presentation janice baayPresentation janice baay
Presentation janice baay
Janice Baay
 
Presentation janice baay
Presentation janice baayPresentation janice baay
Presentation janice baayJanice Baay
 
Presentation janice baay
Presentation janice baayPresentation janice baay
Presentation janice baay
Janice Baay
 

Viewers also liked (9)

Clean Code
Clean CodeClean Code
Clean Code
 
Presentation janice baay
Presentation janice baayPresentation janice baay
Presentation janice baay
 
Code Kata: String Calculator in Flex
Code Kata: String Calculator in FlexCode Kata: String Calculator in Flex
Code Kata: String Calculator in Flex
 
JavaScript: The Good Parts
JavaScript: The Good PartsJavaScript: The Good Parts
JavaScript: The Good Parts
 
Code Kata
Code KataCode Kata
Code Kata
 
JavaScript: Patterns, Part 3
JavaScript: Patterns, Part  3JavaScript: Patterns, Part  3
JavaScript: Patterns, Part 3
 
Presentation janice baay
Presentation janice baayPresentation janice baay
Presentation janice baay
 
Presentation janice baay
Presentation janice baayPresentation janice baay
Presentation janice baay
 
Presentation janice baay
Presentation janice baayPresentation janice baay
Presentation janice baay
 

Similar to Classic Mistakes

Managing international software projects interactively using scrum
Managing international software projects interactively using scrumManaging international software projects interactively using scrum
Managing international software projects interactively using scrum
Peter Horsten
 
Introduction to Rapid Application Development
Introduction to Rapid Application DevelopmentIntroduction to Rapid Application Development
Introduction to Rapid Application Development
Kasun Ranga Wijeweera
 
1.ppt
1.ppt1.ppt
Software Project Management Basics
Software Project Management BasicsSoftware Project Management Basics
Software Project Management Basics
Amarjeet Singh
 
Developing the project management plan
Developing the project management planDeveloping the project management plan
Developing the project management plan
badrux
 
Project Management 404 L4 Social Media & Digital Marketing NVQ
Project Management 404 L4 Social Media & Digital Marketing NVQProject Management 404 L4 Social Media & Digital Marketing NVQ
Project Management 404 L4 Social Media & Digital Marketing NVQ
Digitangle
 
Project Management for the Non-Project Manager
Project Management for the Non-Project ManagerProject Management for the Non-Project Manager
Project Management for the Non-Project Manager
Gary Gelb
 
Proj Management Intro.
Proj Management Intro.Proj Management Intro.
Proj Management Intro.
Radiant Minds
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
Achchuthan Seetharan
 
Classic Website Blunders
Classic Website BlundersClassic Website Blunders
Classic Website Blunders
DesignHammer
 
Adamson "Project Management, Predictive Planning"
Adamson "Project Management, Predictive Planning"Adamson "Project Management, Predictive Planning"
Adamson "Project Management, Predictive Planning"
National Information Standards Organization (NISO)
 
Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...
Symetris
 
Another Agile Intro
Another Agile IntroAnother Agile Intro
Another Agile Intro
Steve Hayes
 
The New PRINCE2TM and your PMO - PeopleCert | FuturePMO 2023
The New PRINCE2TM and your PMO - PeopleCert | FuturePMO 2023The New PRINCE2TM and your PMO - PeopleCert | FuturePMO 2023
The New PRINCE2TM and your PMO - PeopleCert | FuturePMO 2023
Wellingtone
 
Project management by example
Project management by exampleProject management by example
Project management by example
Sarah Eggleston
 
Software Project Management 4
Software Project Management 4Software Project Management 4
Software Project Management 4
Sheikh Khawar Qayyum
 
Building Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringBuilding Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software Engineering
Muhammad Shehata
 
Things Keep in Mind During the Product Development
Things Keep in Mind During the Product DevelopmentThings Keep in Mind During the Product Development
Things Keep in Mind During the Product Development
I Can Infotech
 
Classic Website Blunders
Classic Website BlundersClassic Website Blunders
Classic Website Blunders
DesignHammer
 

Similar to Classic Mistakes (20)

Managing international software projects interactively using scrum
Managing international software projects interactively using scrumManaging international software projects interactively using scrum
Managing international software projects interactively using scrum
 
Introduction to Rapid Application Development
Introduction to Rapid Application DevelopmentIntroduction to Rapid Application Development
Introduction to Rapid Application Development
 
1.ppt
1.ppt1.ppt
1.ppt
 
Software Project Management Basics
Software Project Management BasicsSoftware Project Management Basics
Software Project Management Basics
 
Developing the project management plan
Developing the project management planDeveloping the project management plan
Developing the project management plan
 
Project Management 404 L4 Social Media & Digital Marketing NVQ
Project Management 404 L4 Social Media & Digital Marketing NVQProject Management 404 L4 Social Media & Digital Marketing NVQ
Project Management 404 L4 Social Media & Digital Marketing NVQ
 
Project Management for the Non-Project Manager
Project Management for the Non-Project ManagerProject Management for the Non-Project Manager
Project Management for the Non-Project Manager
 
Proj Management Intro.
Proj Management Intro.Proj Management Intro.
Proj Management Intro.
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
 
Classic Website Blunders
Classic Website BlundersClassic Website Blunders
Classic Website Blunders
 
Adamson "Project Management, Predictive Planning"
Adamson "Project Management, Predictive Planning"Adamson "Project Management, Predictive Planning"
Adamson "Project Management, Predictive Planning"
 
Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...
 
Another Agile Intro
Another Agile IntroAnother Agile Intro
Another Agile Intro
 
The New PRINCE2TM and your PMO - PeopleCert | FuturePMO 2023
The New PRINCE2TM and your PMO - PeopleCert | FuturePMO 2023The New PRINCE2TM and your PMO - PeopleCert | FuturePMO 2023
The New PRINCE2TM and your PMO - PeopleCert | FuturePMO 2023
 
Project management by example
Project management by exampleProject management by example
Project management by example
 
Software Project Management 4
Software Project Management 4Software Project Management 4
Software Project Management 4
 
Building Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software EngineeringBuilding Sustainable Software: An Introduction to Software Engineering
Building Sustainable Software: An Introduction to Software Engineering
 
Journey toagile published
Journey toagile publishedJourney toagile published
Journey toagile published
 
Things Keep in Mind During the Product Development
Things Keep in Mind During the Product DevelopmentThings Keep in Mind During the Product Development
Things Keep in Mind During the Product Development
 
Classic Website Blunders
Classic Website BlundersClassic Website Blunders
Classic Website Blunders
 

More from Chris Farrell

iOS: A Broad Overview
iOS: A Broad OverviewiOS: A Broad Overview
iOS: A Broad OverviewChris Farrell
 
OpenGL ES on Android
OpenGL ES on AndroidOpenGL ES on Android
OpenGL ES on AndroidChris Farrell
 
Android security
Android securityAndroid security
Android security
Chris Farrell
 
Software Development Fundamentals
Software Development FundamentalsSoftware Development Fundamentals
Software Development FundamentalsChris Farrell
 
JavaScript: Patterns, Part 2
JavaScript: Patterns, Part  2JavaScript: Patterns, Part  2
JavaScript: Patterns, Part 2Chris Farrell
 
JavaScript: Patterns, Part 1
JavaScript: Patterns, Part  1JavaScript: Patterns, Part  1
JavaScript: Patterns, Part 1Chris Farrell
 
iOS release engineering
iOS release engineeringiOS release engineering
iOS release engineeringChris Farrell
 

More from Chris Farrell (9)

iOS: A Broad Overview
iOS: A Broad OverviewiOS: A Broad Overview
iOS: A Broad Overview
 
OpenGL ES on Android
OpenGL ES on AndroidOpenGL ES on Android
OpenGL ES on Android
 
Android security
Android securityAndroid security
Android security
 
Function Points
Function PointsFunction Points
Function Points
 
Software Development Fundamentals
Software Development FundamentalsSoftware Development Fundamentals
Software Development Fundamentals
 
JavaScript: Patterns, Part 2
JavaScript: Patterns, Part  2JavaScript: Patterns, Part  2
JavaScript: Patterns, Part 2
 
JavaScript: Patterns, Part 1
JavaScript: Patterns, Part  1JavaScript: Patterns, Part  1
JavaScript: Patterns, Part 1
 
iOS App Dev
iOS App Dev iOS App Dev
iOS App Dev
 
iOS release engineering
iOS release engineeringiOS release engineering
iOS release engineering
 

Recently uploaded

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 

Recently uploaded (20)

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 

Classic Mistakes

  • 2. People ● Undermined motivation ● Weak personnel ● Uncontrolled problem employees ● Heroics ● Adding people to a late project ● Noisy crowded offices
  • 3. People ● Friction between developers and customers ● Unrealistic expectations ● Lack of effective project sponsorship ● Lack of stakeholder buy-in ● Lack of user input ● Politics over substance ● Wishful thinking
  • 4. Process ● Overly optimistic schedules ● Insufficient risk management ● Contractor failure ● Insufficient planning ● Abandonment of planning under pressure ● Wasted time during the fuzzy front end ● Shortchanged upstream activities
  • 5. Process ● Inadequate design ● Shortchanged quality assurance ● Insufficient management controls ● Premature or overly frequent convergence ● Omitting necessary tasks from estimates ● Planning to catch up later ● Code-like-hell programming
  • 6. Product ● Requirements gold-plating ● Feature creep ● Developer gold-plating ● Push-me, pull-me negotiation ● Research-oriented development
  • 7. Technology ● Silver-bullet syndrome ● Overestimated savings from new tools or methods ● Switching tools in the middle of a project ● Lack of automated source-code control