Strategies for updating software dependencies (time frame, on PR, release, automatic…)

Rare is a project that does not have external dependencies. Me being an Android Developer I can safely say it's impossible for Android development. Every team has its own approach, and every approach has its own pros and cons.

My team compiled these 6 strategies:

  1. Ignore it
  2. Check sporadically
  3. Check regularly
  4. Check on every Pull Request
  5. Check before every major release
  6. Automate Dependency Management

Did we miss any approach? Do you have experiences to share about any of these?

Also, hope it's ok to share a blog post my team wrote about this topic, where we go into detail about each of these strategies: https://www.bloco.io/blog/6-strategies-for-updating-software-dependencies

submitted by /u/Lyhzinha
[link] [comments]

from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/fpI0NWb

Leave a comment

Design a site like this with WordPress.com
Get started
search previous next tag category expand menu location phone mail time cart zoom edit close