Главная
Study mode:
on
1
Introduction
2
Customer Requirements
3
Change Over Time
4
Long Term Plan
5
Flexibility
6
Business resistance
7
Business risk
8
The past
9
Old OS2
10
New OS2
11
Thinking from a more flexible perspective
12
Twofactor authentication is at work
13
Improve yourself
14
Regulatory requirements
15
Modularity
Description:
Explore the critical importance of designing flexible software architectures to enhance security in this 48-minute LASCON conference talk. Delve into the parallels between structural engineering and software design, understanding how flexibility in both fields is crucial for long-term integrity and adaptability. Learn from real-world examples of inflexible software development and its negative impacts on product success. Discover practical tips for writing more flexible, secure code that can withstand various stressors such as software errors, encryption algorithm updates, and changing regulatory requirements. Gain insights into topics like customer requirements, long-term planning, business risks, two-factor authentication, and modularity to improve your software development skills and create more resilient, secure applications.

Designing Flexibility in Software to Increase Security

LASCON
Add to list