Engineering Culture Secret Sauce of Great Software Great Software - - PowerPoint PPT Presentation

engineering culture
SMART_READER_LITE
LIVE PREVIEW

Engineering Culture Secret Sauce of Great Software Great Software - - PowerPoint PPT Presentation

Engineering Culture Secret Sauce of Great Software Great Software process model Great Software language framework technology Great Software tools Great Software trends Great Software 4 Great Software Overlooked Deep impact


slide-1
SLIDE 1

Engineering Culture

Secret Sauce of Great Software

slide-2
SLIDE 2

Great Software

slide-3
SLIDE 3

process model

Great Software

slide-4
SLIDE 4

language framework technology

Great Software

slide-5
SLIDE 5

tools

Great Software

slide-6
SLIDE 6

trends

Great Software

slide-7
SLIDE 7

4

Great Software

slide-8
SLIDE 8

Overlooked Deep impact Hard to master Everyday

slide-9
SLIDE 9

/me

Michael Feichtinger 16 Years (Web-) Development Now at karriere.at > 1 Mio Unique Clients / Month

slide-10
SLIDE 10

1

slide-11
SLIDE 11 TaskController TaskController
slide-12
SLIDE 12
slide-13
SLIDE 13 /service/ TaskController /karriere-at/ TaskController
slide-14
SLIDE 14

Communication

slide-15
SLIDE 15

How to fix?

slide-16
SLIDE 16

More is always better Tell the Backstory Repeat Visualize

slide-17
SLIDE 17

2

slide-18
SLIDE 18
slide-19
SLIDE 19

Scrum Kanban Crystal Clear XP V-Model

?

slide-20
SLIDE 20

Scrum Kanban Crystal Clear XP V-Model

?

slide-21
SLIDE 21

Sit side by side Talk every day Website vs. Admin Decide together

!

slide-22
SLIDE 22

Process

slide-23
SLIDE 23

4 years later ...

slide-24
SLIDE 24
slide-25
SLIDE 25
slide-26
SLIDE 26
slide-27
SLIDE 27

Perfect Process?

slide-28
SLIDE 28

Less is always better Custom-made Fix real problems Everybody must agree Try / Error / Improve

slide-29
SLIDE 29

3

slide-30
SLIDE 30

Feature Quality Support

slide-31
SLIDE 31

Feature Quality Support

Do Don’t do
slide-32
SLIDE 32

Feature Quality Support

Do Don’t do
slide-33
SLIDE 33

Feature Quality Support

Do Don’t do
slide-34
SLIDE 34

Feature Quality Support

Do Don’t do
slide-35
SLIDE 35

Quality

slide-36
SLIDE 36

HUGE

slide-37
SLIDE 37 Coding Guidelines Server Monitoring Person in charge Deployment Workflow Code Reviews Test Automation Functional testing Security Development Workflow Performance
slide-38
SLIDE 38
slide-39
SLIDE 39

Start now. Never stop! More is always better Who is responsible? All must do quality

slide-40
SLIDE 40

4

slide-41
SLIDE 41

PEOPLE

slide-42
SLIDE 42

Perfect Developer?

slide-43
SLIDE 43

Drive Flexibility Humbleness Pain-tolerance

slide-44
SLIDE 44

Perfect Team?

slide-45
SLIDE 45
slide-46
SLIDE 46
slide-47
SLIDE 47

People Business.

slide-48
SLIDE 48

Recruiting is key Focus on people Everyone is different People love freedom

slide-49
SLIDE 49

1 2 3 4

slide-50
SLIDE 50

Hire good PEOPLE Build a simple PROCESS Do QUALITY stuff Improve COMMUNICATION

slide-51
SLIDE 51

Hire good PEOPLE Build a simple PROCESS Do QUALITY stuff Improve COMMUNICATION Great Software

slide-52
SLIDE 52

That’s it.

slide-53
SLIDE 53

Engineering Culture

Secret Sauce of Great Software