SlideShare a Scribd company logo
2
Most read
3
Most read
5
Most read
SOFTWARE CRISIS
What is Software Crisis?
If same workforce, same methods and same tools are
used after fast increasing in software demand, software
complexity and software challenges, then there arise some
problems like software budget problem, software efficiency
problem, software quality problem, software managing and
delivering problem etc. This condition is called software crisis.
Software Crisis
When does Software Crisis occur?
• Projects running over-budget
• Projects running over-time
• Software is very inefficient
• Software is of low quality
• Software did not meet requirements
• Projects is unmanageable and code is difficult to maintain
• Software is never delivery ready
The reasons responsible for Software Crisis
• The problem of scaling
• Software is expensive
• Software is late
• Software is unreliable
• Inconsistent productivity
• Lack of understanding of the problem and its environment
• The code was difficult to maintain
• Increase in complexity of the problem area
• Duplication of efforts (The efforts must be repeated due to the lack of automation
in most software development operations.)
Solution of Software Crisis:
There is no single solution to the software crisis, but one possible
solution is Software Engineering because software engineering is a
systematic, disciplined and quantifiable approach. For preventing
software crisis, there are some guidelines
• Reduction in software over-budget.
• The quality of software must be high.
• Less time needed for software project.
• Experience working team member on software project.

More Related Content

PPTX
A presentation on software crisis
PPTX
RAD Model & Prototyping Of Software Engineering
PDF
Software process
PPT
Software documentation
DOCX
Software engineering model
PDF
software engineering
PPT
Software System Engineering - Chapter 1
PDF
Nature and Qualities of Software, Types of Software
A presentation on software crisis
RAD Model & Prototyping Of Software Engineering
Software process
Software documentation
Software engineering model
software engineering
Software System Engineering - Chapter 1
Nature and Qualities of Software, Types of Software

What's hot (20)

PPTX
Software engineering : Layered Architecture
PPTX
Deadlock Prevention
PPTX
Software Engineering- Crisis and Process Models
PPTX
Deadlock ppt
PPTX
Software requirements specification
PPT
Software process improvement.ppt
PPT
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
PPTX
SRS(software requirement specification)
PPT
Flow oriented modeling
PPTX
Software process
PPTX
Software Project Management - Staffing
PDF
Identifying classes and objects ooad
PPT
Coupling and cohesion
PPTX
Software Engineering Layered Technology Software Process Framework
PPTX
Software Configuration Management (SCM)
PPTX
Evolutionary models
PPTX
Program security
PPTX
Modules and modularization criteria
PDF
software engineering
PPTX
Types of Drivers in JDBC
Software engineering : Layered Architecture
Deadlock Prevention
Software Engineering- Crisis and Process Models
Deadlock ppt
Software requirements specification
Software process improvement.ppt
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
SRS(software requirement specification)
Flow oriented modeling
Software process
Software Project Management - Staffing
Identifying classes and objects ooad
Coupling and cohesion
Software Engineering Layered Technology Software Process Framework
Software Configuration Management (SCM)
Evolutionary models
Program security
Modules and modularization criteria
software engineering
Types of Drivers in JDBC
Ad

Similar to Software Crisis (20)

PPTX
Software engineering
PPT
Introduction To Software Engineering
PPTX
Introduction Software Engineering Basics-Module(01).pptx
PDF
Btech chapter jotesjxisnfis sizbsifnssjzbsoxn
PPT
Intro
PDF
The Product and Process(1).pdf
PPTX
Chapter 1. Introduction to Software Engineering.pptx
DOCX
software engineering.docx
PPTX
Software Engineering required documents for your reference
PDF
An introduction to software
PDF
High Quality Software Development with Agile and Scrum
PPT
01 intro+
PPTX
"Introduction to Software Engineering: concepts, processes, and methodologies."
PPTX
Week1.pptx
PPSX
Introduction to software Enginering
PPT
香港六合彩 » SlideShare
PPT
六合彩|香港六合彩
PPT
香港六合彩-六合彩
PPT
香港六合彩
PPT
六合彩,香港六合彩
Software engineering
Introduction To Software Engineering
Introduction Software Engineering Basics-Module(01).pptx
Btech chapter jotesjxisnfis sizbsifnssjzbsoxn
Intro
The Product and Process(1).pdf
Chapter 1. Introduction to Software Engineering.pptx
software engineering.docx
Software Engineering required documents for your reference
An introduction to software
High Quality Software Development with Agile and Scrum
01 intro+
"Introduction to Software Engineering: concepts, processes, and methodologies."
Week1.pptx
Introduction to software Enginering
香港六合彩 » SlideShare
六合彩|香港六合彩
香港六合彩-六合彩
香港六合彩
六合彩,香港六合彩
Ad

Recently uploaded (20)

PPTX
Pharma ospi slides which help in ospi learning
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
Business Ethics Teaching Materials for college
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Basic Mud Logging Guide for educational purpose
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Classroom Observation Tools for Teachers
PDF
Complications of Minimal Access Surgery at WLH
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Pharma ospi slides which help in ospi learning
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Business Ethics Teaching Materials for college
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Anesthesia in Laparoscopic Surgery in India
human mycosis Human fungal infections are called human mycosis..pptx
O5-L3 Freight Transport Ops (International) V1.pdf
O7-L3 Supply Chain Operations - ICLT Program
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Basic Mud Logging Guide for educational purpose
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Classroom Observation Tools for Teachers
Complications of Minimal Access Surgery at WLH
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
TR - Agricultural Crops Production NC III.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...

Software Crisis

  • 2. What is Software Crisis? If same workforce, same methods and same tools are used after fast increasing in software demand, software complexity and software challenges, then there arise some problems like software budget problem, software efficiency problem, software quality problem, software managing and delivering problem etc. This condition is called software crisis.
  • 4. When does Software Crisis occur? • Projects running over-budget • Projects running over-time • Software is very inefficient • Software is of low quality • Software did not meet requirements • Projects is unmanageable and code is difficult to maintain • Software is never delivery ready
  • 5. The reasons responsible for Software Crisis • The problem of scaling • Software is expensive • Software is late • Software is unreliable • Inconsistent productivity • Lack of understanding of the problem and its environment • The code was difficult to maintain • Increase in complexity of the problem area • Duplication of efforts (The efforts must be repeated due to the lack of automation in most software development operations.)
  • 6. Solution of Software Crisis: There is no single solution to the software crisis, but one possible solution is Software Engineering because software engineering is a systematic, disciplined and quantifiable approach. For preventing software crisis, there are some guidelines • Reduction in software over-budget. • The quality of software must be high. • Less time needed for software project. • Experience working team member on software project.