everything you didnt_know_you_have_to_know

24
Everything You Didn't Know You Have To Know About System Development Marcus Ahnve @mahnve

Upload: valtech-ab

Post on 23-Jun-2015

3.387 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Everything you didnt_know_you_have_to_know

Everything You Didn't Know You Have To Know About System Development

Marcus Ahnve@mahnve

Page 2: Everything you didnt_know_you_have_to_know

Why is system development so hard?

Page 3: Everything you didnt_know_you_have_to_know

Why system development?

Page 4: Everything you didnt_know_you_have_to_know

Process DProcess B

Process C

Process A Process E $

Page 5: Everything you didnt_know_you_have_to_know

Process DProcess B

Process C

Process A Process E $

Page 6: Everything you didnt_know_you_have_to_know

What Process Are We Replacing?

Page 7: Everything you didnt_know_you_have_to_know

Same as everyone else?

Buy or use open source

Page 8: Everything you didnt_know_you_have_to_know

Supports your unique selling point?

Build your own

Page 9: Everything you didnt_know_you_have_to_know

System is your unique selling point?

Build your own

Page 10: Everything you didnt_know_you_have_to_know

Features

Tid

Build

Buy and build

Build

Page 11: Everything you didnt_know_you_have_to_know

Time to solve problem

Problem Complexity

Build

Buy and b

uild

Excel

Page 12: Everything you didnt_know_you_have_to_know

Chaos Simple

Complex Complicated

The Cynefin Framework

Page 13: Everything you didnt_know_you_have_to_know

Chaos Simple

Complex Complicated

Build Or Buy

Build

Buy

Page 14: Everything you didnt_know_you_have_to_know

Chaos Simple

Complex Complicated

Quality

Build

Buy

Fitness for useRequirements conformance

Page 15: Everything you didnt_know_you_have_to_know

How Do We Arrive At Fitness For Use?

Page 16: Everything you didnt_know_you_have_to_know

Agile – Short Feedback Loops

Page 17: Everything you didnt_know_you_have_to_know

The IT Department

Page 18: Everything you didnt_know_you_have_to_know

The IT Department

Page 19: Everything you didnt_know_you_have_to_know

It's An All-Through Creative Process

Page 20: Everything you didnt_know_you_have_to_know

The System Developers

I ReadYour Email

There'sno place

like 127.0.0.1

I ReadYour Email

L33th4x0r

I ReadYour Email

GNU'sNot Unix

Page 21: Everything you didnt_know_you_have_to_know

A Successful Project Does Not Necessarily Make A Successful Product

Page 22: Everything you didnt_know_you_have_to_know

But We're Not An IT Company

Page 23: Everything you didnt_know_you_have_to_know

“To be uncertain is uncomfortable, but to be certain is to be ridiculous”

- Chinese Proverb

Page 24: Everything you didnt_know_you_have_to_know

Thank You!

Marcus Ahnve

http://[email protected]@ahnve.com@mahnve