The secret’s out – AccuRev is releasing a seamless security and
compliance related solution for the Git community called Kando on January
31st. To get a first look at Kando, register here for the webinar on
1/31/2012, at 1:00 PM EST.
You might be asking yourself, “Why in the world would a company focused on
providing software development tools to enterprise organizations with
mission-critical software development environments produce a solution for an
open source version control tool?” I’ll tell you!
Git is increasing in popularity among developers working in small groups or
collaborating on open source projects. It’s fast, flexible, and full of
developer-friendly features. Git is a great tool for these smaller and more
social types of development projects, and based on discussions about Git with
customers, prospects, and analysts, it’s clear that there are more cas... (more)
SCM tools have a profound effect on the day to day life of a developer. These
types of systems have either helped or hindered development teams deliver
software. SCM systems are like the “hub” of a development team. It’s
where teams artifact important work, integrate changes, save important ideas
and add features for customers. It’s the center of our development
universe!
It’s all about the developers. They need to be free to innovate and get
changes out the door quickly. But they can’t if they are stifled by tools
that get in the way. Tools need to be able to ENHANCE the softwa... (more)
‘Tis the season to make unsupportable predictions for the future. Despite
my prior record (and I remain surprised that we don’t yet have personal jet
packs) I’d still like to share a long-range weather forecast for the
software industry.
You’ve been warned. From here on, you’re on your own.
Prediction 1: Everyone Will Claim They Are Agile
And 50% of them will be wrong, just based on the Nokia test. And of the
rest, half won’t get any value from it.
There are a lot, and here I really need to underline a lot, of bad
development practices out there. For every organization that i... (more)
Back in the day when software development was more linear and proceeded at a
more predictable pace with longer project timelines, version control wasn’t
much of an issue. In most cases it wasn’t too hard to keep track of code
changes, feature developments, and configuration files. If a developer – or
even a team – created several different versions, multiple copies could be
kept and, with some careful labeling and archiving, any version could be
recreated or referred to later on.
But all that changed with the coming of Agile processes and the evolution of
the multiple developmen... (more)
You’re starting to hear more and more about distributed version control as
some developers implement a new, decentralized version of distributed version
control that enables developers to host a complete copy of the repository on
their own computers without the need to be connected via a common network.
While this may be OK for smaller projects, there are some inherent risks for
enterprise-wide large development projects. In fact, many large companies are
loathe to allow their “crown jewels” – their source code – to be
copied wholesale across a variety of developers’ machines. Ent... (more)