SlideShare is now on Android. 15 million presentations at your fingertips.  Get the app

×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

Complexity theory and software development : Tim Berglund

by on Oct 22, 2012

  • 937 views

Some systems are too large to be understood entirely by any one human mind. They are composed of a diverse array of individual components capable of interacting with each other and adapting to a ...

Some systems are too large to be understood entirely by any one human mind. They are composed of a diverse array of individual components capable of interacting with each other and adapting to a changing environment. As systems, they produce behavior that differs in kind from the behavior of their components. Complexity Theory is an emerging discipline that seeks to describe such phenomena previously encountered in biology, sociology, economics, and other disciplines. Beyond new ways of looking at ant colonies, fashion trends, and national economies, complexity theory promises powerful insights to software development. The Internet—perhaps the most valuable piece of computing infrastructure of the present day—may fit the description of a complex system. Large corporate organizations in which developers are employed have complex characteristics. In this session, we'll explore what makes a complex system, what advantages complexity has to offer us, and how to harness these in the systems we build.

Statistics

Views

Total Views
937
Views on SlideShare
931
Embed Views
6

Actions

Likes
3
Downloads
0
Comments
1

2 Embeds 6

http://lanyrd.com 5
https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • fatso83 Carl-Erik Kopseng, Software Developer I remember seeing this talk at JavaZone 2011 and it blew my mind. I love seeing these 'big ideas' talks - they are way too seldomly presentated at conferences, but have the potential to really transgress technology boundaries. 4 weeks ago
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Complexity theory and software development : Tim Berglund Complexity theory and software development : Tim Berglund Presentation Transcript