New Course
Concept
Software Maintenance
Follow
0
Summary
Software maintenance
is the process of modifying and
updating software applications
after delivery to correct faults, improve performance, or adapt to a changed environment. It is a crucial phase in the
software development lifecycle
, ensuring the longevity and
efficiency of software systems
in response to
evolving user needs
and
technological advancements
.
Concepts
Corrective Maintenance
Adaptive Maintenance
Perfective Maintenance
Preventive Maintenance
Software Evolution
Software Lifecycle
Change Management
Code Refactoring
Regression Testing
Impact Analysis
Software Development
Software Development Process
Code Documentation
Software Versioning
Software Release Life Cycle
System Integration And Maintenance
Maintenance And Testing
Software Update
Customization Vs. Configuration
Anti-Patterns
Coding Standards Compliance
Code Reviews
Code Churn
Shared Libraries
Software Re-engineering
Change Impact Analysis
Code Libraries
Framework Dependency
Component Diagram
Software Modification
Relevant Degrees
Software Engineering and Development 100%
Start Learning Journey
Generate Assignment Link
Lessons
Concepts
Suggested Topics
Foundational Courses
Activity
Your Lessons
Your lessons will appear here when you're logged in.
Log In
Sign up
3