Showing posts with label branching. Show all posts
Showing posts with label branching. Show all posts

Hidden Project Changes: Shared Codebase

By Magnus Nord

scope-creepThis is the first post in a series about hidden project changes: things that affect scope but are easily overlooked. The topic for this post is shared code base.

You are sometimes asked to work in the same codebase as the customer. This is usually the case for resource consulting, but can be true in projects, too.

Purposeful Branching

By Magnus Nord

wrenchVersion control, also known as revision control or source control, is an integral part of software development. Like chess, it is easy to learn the basic principles but takes a lifetime to master. Many teams end up in an impenetrable jungle of branches and merging.

Having a well thought-out branching strategy is crucial. This article covers the basics of branching, and suggests a branching strategy to use: branch by purpose.