Performance Engineering Nuts & Bolts: Exploring Performance Engineering
Performance Engineering
| Beginner
- 14 Videos | 1h 38m 50s
- Includes Assessment
- Earns a Badge
Customers rely on modern software systems to deliver performance in terms of non-functional metrics, such as usability, reliability, and robustness. Today's software professionals need to know how to use performance engineering strategies to meet the performance demands put on modern systems. In this course, learn what performance is as it relates to software development. Investigate the challenges that modern software faces in meeting performance metrics. Identify the impact on the business when performance issues occur. Study what performance engineering is, the history of performance engineering, and its benefits. Moving along, explore the non-functional metrics that go into measuring performance. Examine the specifics of the performance engineering approach. Finally, specify the roles and responsibilities of a performance engineer. Upon completion, you'll know how to improve software performance using performance engineering techniques.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursedefine performance as it relates to the software development process and list key software performance metricsidentify the common technical challenges of software performanceoutline the business impact of performance issues, both internally and externally, or on customers and their experiencesdescribe what various stakeholders of a software project define as performance and state what metrics they use to determine performance of the software and/or the software processdefine performance engineering and describe its associated conceptsoutline the history of performance engineering and the key changes that led to the modern concept of performance engineering
-
recognize the main benefits of performance engineeringdefine what's meant by non-functional requirements and state how they relate to performance engineeringsummarize the performance engineering approachrecognize the benefits of following the performance engineering approachname the roles and responsibilities of a performance engineercompare the software development life cycle (SDLC) with the performance engineering life cyclesummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 41sUP NEXT
-
2.Performance in Software Development8m 28s
-
3.Software Performance Challenges12m 20s
-
4.The Business Impact of Performance Issues6m 48s
-
5.Performance from a Stakeholder Perspective6m 41s
-
6.Performance Engineering Concepts7m 5s
-
7.The History of Performance Engineering7m 36s
-
8.The Benefits of Performance Engineering6m 17s
-
9.Non-Functional Requirements7m 27s
-
10.The Performance Engineering Approach9m 13s
-
11.Benefits of the Performance Engineering Approach7m 57s
-
12.A Performance Engineer's Roles and Responsibilities10m 28s
-
13.SDLC vs. Performance Engineering Life Cycle (PELC)6m 5s
-
14.Course Summary44s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.