Pluralsightbeginneren

Building Software That Lasts - A Guide to Maintainable Software

Learn software maintenance strategies for long-term cost efficiency. Plan & develop for lasting functionality. Keep your software running smoothly!

4.4(60)
2h 33m
Certificate
Dan Appleman
Dan ApplemanInstructor

Course Content

Building Software That Lasts - A Guide to Maintainable Software is a beginner-level Pluralsight course taught by Dan Appleman. It runs 2h 33m, is taught in English, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 60 reviews. It is a paid course, first published June 2024.

Software maintenance is a critical, often overlooked aspect of software development. In fact, studies reveal that it can account for a staggering 50% to 80% of a software's total lifetime cost. Neglecting ongoing support for platform updates, scaling for increased user demand, or addressing newly discovered security vulnerabilities can lead to software failure – and ultimately, business failure.

This course, Building Software That Lasts: A Guide to Maintainable Software, equips you with the knowledge and strategies to proactively build robust, long-lasting applications. Learn how incorporating maintainability from the very beginning dramatically reduces costs and mitigates risks, ensuring your software remains operational even when the original development team moves on.

Here's what you'll discover:

  • Understanding the Importance of Software Maintenance: Explore why software requires ongoing maintenance and how the nature of your software dictates its maintenance needs.
  • Cost Reduction Strategies: Learn how to prioritize maintainability throughout the entire development lifecycle, minimizing future expenses and proactively managing potential risks.
  • Long-Term Maintenance & Future-Proofing: Develop a plan for sustained software upkeep and prepare for the possibility of necessary rebuilds after extended use.

By the end of this course, you'll gain a comprehensive understanding of software maintenance best practices, its vital role in software success, and practical techniques for building software that lasts. Invest in building a future-proof application and avoid costly surprises down the road.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.