Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,080 --> 00:00:03,990
- Hi, I'm William Lidwell and this is
2
00:00:04,000 --> 00:00:06,070
Universal Principles of Design.
3
00:00:06,080 --> 00:00:12,040
In this movie KISS; Keep It Simple Stupid.
4
00:00:12,050 --> 00:00:14,990
The acronym KISS stands for
5
00:00:15,000 --> 00:00:16,060
Keep It Simple Stupid.
6
00:00:16,070 --> 00:00:18,050
But more politically correct variations
7
00:00:18,060 --> 00:00:22,000
are often used like Keep It Short & Simple,
8
00:00:22,010 --> 00:00:24,000
Keep It Stupid Simple
9
00:00:24,010 --> 00:00:26,080
and Keep It Simple Silly.
10
00:00:26,090 --> 00:00:29,020
The original less politic phrasing of the
11
00:00:29,030 --> 00:00:31,050
principle Keep It Simple Stupid
12
00:00:31,060 --> 00:00:34,030
was popularized by Kelly Johnson the
13
00:00:34,040 --> 00:00:38,010
legendary lead engineer of the Lockheed Skunkworks.
14
00:00:38,020 --> 00:00:40,060
If you've never heard of Kelly Johnson
15
00:00:40,070 --> 00:00:43,010
he led the design of advanced aircraft such
16
00:00:43,020 --> 00:00:46,990
as the P-38 Lightening, F-104 Starfighter
17
00:00:47,000 --> 00:00:49,070
and the SR-71 Blackbird.
18
00:00:49,080 --> 00:00:51,060
He is considered one of the great
19
00:00:51,070 --> 00:00:54,040
aircraft designers and R&D leaders
20
00:00:54,050 --> 00:00:56,060
of the 20th century.
21
00:00:56,070 --> 00:00:59,040
Johnson designed aircraft for war which
22
00:00:59,050 --> 00:01:02,000
meant planes had to perform reliably
23
00:01:02,010 --> 00:01:04,020
and they had to be easy to fix in rough,
24
00:01:04,030 --> 00:01:06,050
stressful field conditions.
25
00:01:06,060 --> 00:01:07,990
And one of the most powerful principles
26
00:01:08,000 --> 00:01:12,040
he employed to do this was KISS.
27
00:01:12,050 --> 00:01:15,060
The KISS principle asserts that simple systems
28
00:01:15,070 --> 00:01:17,080
work better than complex systems.
29
00:01:17,090 --> 00:01:23,030
Accordingly, simplicity should be a key goal in design.
30
00:01:23,040 --> 00:01:25,080
Simplicity means minimal parts with
31
00:01:25,090 --> 00:01:29,000
minimal interactions between those parts.
32
00:01:29,010 --> 00:01:31,030
So given the chose between two functionally
33
00:01:31,040 --> 00:01:35,000
equivalent systems, car engines, or algorithms,
34
00:01:35,010 --> 00:01:38,040
or work flows, the ones with fewer parts
35
00:01:38,050 --> 00:01:40,050
and interactions between parts will be
36
00:01:40,060 --> 00:01:42,080
faster and cheaper to build,
37
00:01:42,090 --> 00:01:46,000
will perform more reliably and will be easier
38
00:01:46,010 --> 00:01:48,020
to troubleshoot and maintain.
39
00:01:48,030 --> 00:01:50,050
Now, in practice it's important to note
40
00:01:50,060 --> 00:01:54,060
that innovative designs rarely start off simple.
41
00:01:54,070 --> 00:01:58,000
The process iteration and prototyping is messy
42
00:01:58,010 --> 00:02:00,030
and designs invariably accure inessential
43
00:02:00,040 --> 00:02:04,010
elements and interactions as they are developed.
44
00:02:04,020 --> 00:02:06,040
The KISS principle most often comes into play
45
00:02:06,050 --> 00:02:10,020
once a design nears a working prototype.
46
00:02:10,030 --> 00:02:14,030
At this point KISS is a good tool to prove complexity.
47
00:02:14,040 --> 00:02:17,080
Iterations become increasingly subtractive.
48
00:02:17,090 --> 00:02:19,990
Good designers ask, what can be removed
49
00:02:20,000 --> 00:02:22,000
without hurting performance?
50
00:02:22,010 --> 00:02:24,030
And they keep removing and simplifying
51
00:02:24,040 --> 00:02:28,060
and applying KISS until they can't simplify any further.
52
00:02:28,070 --> 00:02:30,020
Until subtracting something hurts
53
00:02:30,030 --> 00:02:32,000
a performance requirement.
54
00:02:32,010 --> 00:02:36,050
That's when they know to stop.
55
00:02:36,060 --> 00:02:38,030
On of the greatest examples of this type
56
00:02:38,040 --> 00:02:42,060
of KISS process applied is the AK-47 Assault Rifle.
57
00:02:42,070 --> 00:02:45,050
Invented by Mikhail Kalashnikov.
58
00:02:45,060 --> 00:02:49,080
The AK-47 began as a kind of Frankenstein rifle.
59
00:02:49,090 --> 00:02:53,010
Borrowing from a variety of existing designs.
60
00:02:53,020 --> 00:02:56,080
But through this process of iterative subtraction
61
00:02:56,090 --> 00:03:00,020
it was simplified to having only eight moving parts.
62
00:03:00,030 --> 00:03:03,030
It is arguably the most successful firearm in history
63
00:03:03,040 --> 00:03:06,040
with an estimated 70 to 100 million of the weapons
64
00:03:06,050 --> 00:03:08,990
in circulation.
65
00:03:09,000 --> 00:03:11,000
Tragically these very qualities have led
66
00:03:11,010 --> 00:03:13,050
the rifle to become the preferred weapon of
67
00:03:13,060 --> 00:03:16,030
criminals and terror its across the world.
68
00:03:16,040 --> 00:03:19,000
A year before he died Kalashnikov said,
69
00:03:19,010 --> 00:03:20,070
It is painful for me to see when
70
00:03:20,080 --> 00:03:24,010
criminal elements of all kinds fire from my weapon.
71
00:03:24,020 --> 00:03:27,990
I created this weapon primarily to safeguard our fatherland.
72
00:03:28,000 --> 00:03:31,000
This serves as a healthy reminder to all designers.
73
00:03:31,010 --> 00:03:32,990
The KISS principle helps give us
74
00:03:33,000 --> 00:03:38,000
quality and reliability but not wisdom.
75
00:03:38,010 --> 00:03:41,010
So, wether you use KISS to speed up
76
00:03:41,020 --> 00:03:44,010
production processes, increase the reliability
77
00:03:44,020 --> 00:03:47,000
of mechanisms, or increase the clarity and
78
00:03:47,010 --> 00:03:49,060
maintainability of software remember
79
00:03:49,070 --> 00:03:52,050
smart design requires that you
80
00:03:52,060 --> 00:00:00,000
keep it simple, stupid.
6223
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.