Home Page Icon
Home Page
Table of Contents for
Velocity Ad
Close
Velocity Ad
by Andy Still
Web Performance Warrior
Foreword
Preface
1. Phase 1: Acceptance “Performance Doesn’t Come For Free”
Convincing Others
Developer Objections
Business Objections
Action Plan
Separate Performance Validation, Improvement, and Optimization from Standard Development
Complete a Performance Maturity Assessment
Define a Strategy and Roadmap to Good Performance
2. Phase 2: Promotion “Performance is a First-Class Citizen”
Is Performance Really a First-Class Citizen?
People
Process
Tooling
Action Plan
Make Performance Part of the Conversation
Set Performance Targets
Treat Performance Issues with the Same Importance and Severity as Functional Issues
Assign Someone with Responsibility for Performance Within the Project
Give People What They Need To Get Expertise
Create a Culture of Performance
3. Phase 3: Strategy “What Do You Mean by ‘Good Performance'?”
Three Levels of the Performance Landscape
Performance Vision
Performance Targets
Performance Acceptance Criteria
Tips for Setting Performance Targets
Solve Business Problems, Not Technical Challenges
Think Beyond Page Load Time
Beware Over-optimization
Action Plan
Create Your Performance Vision
Set Your Performance Targets
Create Regular Reports on KPIs
Revise Your User Story Gathering/Specification Process to Include Performance Acceptance Criteria
Re-evaluate Your “Definition of Done” to Include Performance Acceptance Criteria
4. Phase 4 : Engage “Test...Test Early…Test Often...”
Challenges of Performance Testing
Tooling
Environments
User Journeys
Load Model
Types of Tests
Iterative Improvements to Performance Testing
Test Early
Alternative Methods of Early Performance Testing
Performance Engineers Still Need Space for Analysis
Test Often
Adding Performance to a Continuous Integration Process
Action Plan
Start Performance Testing
Standardize Your Approach to Performance Testing
Consider Performance Testing at Project Inception
Integrate with Your CI Process
5. Phase 5 : Intelligence “Collect Data and Reduce Guesswork”
Types of Instrumentation
Browser Tools
Server Tools
Code Profilers
Application Performance Management (APM)
Action Plan
Start Looking Under the Hood During Development
Include Additional Data Gathering as Part of Performance Testing
Install an APM Solution
6. Phase 6: Persistence “Go Live Is the Start of Optimization”
Becoming a PerfOps Engineer
The PerfOps Engineer’s Toolbox
The PerfOps Center
Closing the PerfOps Loop to Development
Action Plan
Put Proactive Monitoring in Place
Carry Out Proactive Performance Analysis
Close the Gap Between Production and Development
Create a Dedicated PerfOps Center
Velocity Ad
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
About the Author
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset