vesterberg.se

Solving problems, finding new ways – applied systems thinking
  • Home
  • systems thinking
  • resources
  • work
  • interests
    • electronics
    • electric bass
  • about
  • help
  • Swedish texts

Choosing the right Process Control Model

March 27, 2007 | 4:01 pm

Having the right process control model when you develop software is of great importance. When I look back it seems that many of the projects I have been involved in have been very complex and most of them have had many areas of unpredictability. They have not at all been close to an assembly line. Treating them and controlling them like you would an assembly line would be frustrating and plain wrong. Sometimes projects are like assembly lines, we walk the path we have walked before and we know what will happen. We can predict the road ahead and estimate the time it will take correctly. But most of the times the projects are not like that. We estimate time, but that is just a guess and in the end the developer feels guilty because he could not estimate better.

We live in a fast changing and evolving time and we can only accept it. Requirements will change while we are building and the needs of management and customers will change. There is no time for the technology to settle, but in order to have competitive edge we constantly use bleeding edge technology. Wrong time estimates and unreached goals is not the developers fault. We must have a model that resembles reality.

I have been using the Agile approach for quite some time and lately been looking into Scrum. Scrum is a Process Control Model that fits the above scenario. It describes itself as an empirical model of process control and advocates a paradigm shift from the traditional view of process control modelling.

Categories
software, thinking
Tags
agile, scrum
Comments rss
Comments rss
Trackback
Trackback

« Listening Lounge The creative process of programming »

Leave a Reply

Click here to cancel reply.

Subscribe

Your email:

 

Recent Posts

  • System Dynamics course again
  • Absorbing variety
  • What I offer
  • Tell me your story
  • Coming together – creating ideas

Recent Comments

  • anders on System Dynamics course again
  • Henry on System Dynamics course again
  • websites directory on Crossing the border – art and design
  • anders on Thomas Johnson on Lean thinking
  • MCP Europe on Thomas Johnson on Lean thinking
  • anders on Absorbing variety
  • anders on System Dynamics learnings so far
  • Gordon Kennedy on System Dynamics learnings so far

Archives

electric bass

  • Bass Player’s Lowdown

green

  • Permaculture
  • The World Resources Institute
  • Transition Towns
  • Wiser Earth
  • World Changing

new ideas

  • Fast Company
  • TED – Ideas worth spreading
  • Wired

software

  • Code better
  • InfoQ
  • Serverside.com

thinking

  • Berkana Institute
  • ISEE systems
  • Mental Model Musings
  • MIT Sloan Faculty
  • Pegasus Communications
  • Society for Organizational Learning
  • Stockholm Resilience Centre
  • Tällberg Foundation
  • World Cafe

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Categories

  • electric bass
  • green
  • leadership
  • music
  • personal
  • software
  • thinking
  • Uncategorized

Tags

accounting control activism agile art bass technique cognition colonialism compassion creativity dialogue diversity economics feedback flow gaming inner life leadership lean thinking learning mana management mindfulness model nature pics project management reading reflection relationship resilience reviews scrum service design simulation social media software stock system dynamics basics systems dynamics systems thinking the world cafe trekking videos Weinberg writing
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox
Blog Flux Directory Software Blogs - Blog Catalog Blog Directory Add to Technorati Favorites Best Green Blogs Bloggportalen