|
In this Edition: Optimizing Your Software Development Process
Software development is more complex than ever. New technologies are maturing faster, product delivery cycles are shorter, teams are working in parallel in multiple locations, and customers are more demanding. Building quality software at reasonable cost requires a balance between hiring and retaining talented engineers, gathering meaningful product requirements from customers, choosing a development toolset, and orchestrating the engineering activities via the software development process. In this newsletter, we offer you ways that you can help optimize your team's development process.
Is Your Team Following the Wrong Branching and Merging Pattern?
On-Demand Webinar
A software development team's ability to branch and merge code efficiently lies at the heart of parallel development. Often determined at the start of a project, the chosen branching pattern can either have a positive or negative impact- by allowing for more development resources or constraining developers with time-consuming merge activities. In this on-demand webinar, we review:
-
Branching pattern options, including the pros and cons of each
-
Factors that influence how a team chooses the most efficient branching pattern
-
Which tools a team needs to have in place in order to branch and merge efficiently
Download this webinar now!
From the AccuRev Blog- Issue Based Development
By Damon Poole, AccuRev CTO
At AccuRev, we've noticed a new practice emerging that we call "Issue Based Development." You may have heard this term, or something like it, such as task based development, or requirements traceability. More and more teams are gravitating towards this model, perhaps as a result of adopting Agile practices. In this post, AccuRev's CTO, Damon Poole, will give an overview of issue based development and talk about how to optimize your success with with practice.
Read this now!
Map, Manage, and Visualize Your Development Process Video
How much more productive would your teams be with real-time visualization of all changes, wherever they are located around the globe? Imagine being able to map and manage your unique process with a single tool. Bye-bye white boards and Excel.
|