0
0
Software Engineeringknowledge~10 mins

Software crisis and its lessons in Software Engineering - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the sentence to define the software crisis.

Software Engineering
The software crisis refers to the problem of [1] in software development.
Drag options to blanks, or click blank then click option'
Alack of skilled programmers
Bprojects running over budget and late
Chardware failures
Duser interface design
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing software crisis with hardware problems.
2fill in blank
medium

Complete the sentence to identify a cause of the software crisis.

Software Engineering
One major cause of the software crisis is [1] requirements.
Drag options to blanks, or click blank then click option'
Achanging and unclear
Bclear and stable
Csimple and fixed
Dwell-documented
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing stable or clear requirements as causes.
3fill in blank
hard

Fix the error by choosing the correct lesson learned from the software crisis.

Software Engineering
To address the software crisis, it is important to [1] software development processes.
Drag options to blanks, or click blank then click option'
Aformalize and improve
Bavoid
Cdelay
Dignore
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing to ignore or avoid processes.
4fill in blank
hard

Fill both blanks to complete the statement about software project management.

Software Engineering
Effective software project management requires [1] and [2] to handle complexity.
Drag options to blanks, or click blank then click option'
Aplanning
Bignoring risks
Crisk management
Davoiding communication
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing to ignore risks or avoid communication.
5fill in blank
hard

Fill all three blanks to complete the lessons learned from the software crisis.

Software Engineering
The software crisis taught us to [1], [2], and [3] software development.
Drag options to blanks, or click blank then click option'
Astandardize
Bdocument
Ctest
Dignore
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing to ignore software development.