Design Heuristics for Large Agile Projects

Get Adobe Flash player

facebook  digg  delicious  newsvine  reddit  simpy  spurl  yahoo
Favorite  Add to Favorites     Feature  Feature This!     Inappropriate  Inappropriate     Share  Share     playlist  Add to Playlist
  • Currently 0.00/5

Rating: 0.0/5 (0 vote cast)

Type of abuse

Scaling agile methods up to large projects with multiple teams introduces communication issues. Teams need to co- ordinate their work and avoid introducing conflicting design and code changes. These conflicts are typically caught by a continuous integration mechanism, but ideally they would be prevented in the first place. An agile design and archi- tecture can help reduce the likelihood of conflicts. Creating such architectures and designs is made easier by convenient design heuristics that promote agile designs and architec- tures and help avoid non-agile ones. Design patterns are an- alyzed for their agility using the definition of an agile design, and this analysis is used to derive useful design heuristics for agile designs.

Added on Mar 26, 2015 by joelburrows
Video Details
Time: 17:20 | Views: 4375 | Comments: 0
  agile  design 
  COMP610 - Selected Topics in Software Engineering  
Video Responses (0)

Be the first to post a video response!

Share Details

Post Comments
Comment on this video:

Comments: (0)