Grasping Agility; Hardening Sprints: A Fat Free Candy!

0ZrZMy0

I wanted to start off this blog with a succinct definition of “Hardening Sprint” so we are all on the same page. I couldn’t find one. I found a lot of words on the Scaled Agile Framework site that talk about and apparently justify Hardening Sprints if you want to read that. I decided to work up a quick definition of a “Hardening Sprint” myself: A pre-planned iteration in which we will do all the things we should be doing all along, but won’t. I’m reminded of a particular label that is very common on candy in stores these days. … LEARN MORE »

CloudForge’s Improved Subversion Service

The Backstory Since joining the CloudForge Development team within CollabNet nearly a year ago, several of my colleagues and I have been primarily focused on delivering improvements to the scalability and reliability of the CloudForge improved Subversion service.  With tens of terabytes of live Subversion repository data being generated and used by tens of thousands of our customers, even the smallest improvements we make to the service have a pretty big impact. CloudForge was built on a strong Subversion architecture, but over the years the ever-growing number of customers put a strain on the platform.  In the original architecture, customers (organizations) were … LEARN MORE »

Gerrit Dependency Management with GitEye

Introduction In my earlier blogs, TeamForge for Gerrit and GitEye and Interactive Rebase, I showed you the basics of using Gerrit with TeamForge and GitEye.  I also delved into using interactive rebase to squash multiple commits into one so that you can push to Gerrit, creating a single Gerrit change.  In this follow up blog I will give you some tips on managing Gerrit dependencies. Pushing Multiple Commits to Gerrit In my blog GitEye and Interactive Rebase I showed you what to do if you have made multiple commits and now you want to create a single Gerrit change that combines them.  Let’s suppose, … LEARN MORE »

Introducing TeamForge Project Scope into Gerrit – Welcome to cross repo dashboards and RBAC

gerritcollabnet

If you ever wondered how you can see Gerrit change requests of different repositories but same TeamForge project in one dashboard/report you can assign custom Gerrit access rights to project role so that they apply to all Git repositories within the same TeamForge project you can make a Git repository visible to all project members of this TeamForge project but not to all members of the entire site (default access permissions) … read on. Fortunately, our blog posts are not just a one way street, unidirectional information broadcasting mechanism. We are listening to your comments and will turn your feedback … LEARN MORE »

GitEye and Interactive Rebase

Introduction As I mentioned in my earlier blog, TeamForge for Gerrit, a Gerrit patch set must be associated with one and only one commit.  In this blog I will talk about how you can commit your work periodically as you work on your change request and later use the interactive rebase feature in GitEye to squash your commits into one commit, and to compose a commit message suitable for Gerrit. The Scenario I have cloned a TeamForge Git repository and configured it for Gerrit as described in my earlier blog.  Also following the steps described in the earlier blog I have created and checked out … LEARN MORE »

Agile at Scale for only 3 easy installments of $19.99! Guaranteed!

Infomercial

I’ve just returned from the Scrum Gathering put on by the Scrum Alliance in New Orleans. I enjoyed the event quite a lot, New Orleans is a great town, and there was a great deal of information and energy at the sessions I attended. One of the goals I had was to get some education on these agile at scale things such as the Scaled Agile Framework and Disciplined Agile Delivery. I am asked frequently about Scaled Agile Framework in particular, and until attending the gathering I only really knew what I had read about it online. After the gathering? I know more, enough that I … LEARN MORE »

TeamForge for Gerrit- Ready for the Enterprise

enterprise Gerrit

Git, Gerrit and TeamForge In this blog, I will show you how to use GitEye with Gerrit, the most widely used code review and permissions management framework for Git.  Although GitEye will work with any Gerrit server, I will be using TeamForge for Git.  TeamForge extends and wraps Gerrit, adding centralized role-based access control (RBAC) and greatly simplifying management of Gerrit access rights.  It also provides powerful features such as history protection, making Git ready for the enterprise. TeamForge Git Repository Configured for Optional Review TeamForge Role-Based Access Control Clone Repository The first thing I will do is clone my TeamForge Git … LEARN MORE »

Top 7 Benefits of Using a Shared Services Model for Agile and ALM Success

At the end of June I will be speaking at the National Laboratories Information Technology conference in San Francisco . This is a great conference where the brightest minds in the federal technology sector gather to share experiences and knowledge. The focus of my talk is around leveraging the “shared services” model. This has proven very effective for both government agencies and enterprise IT organizations. Specifically, the session will look at the top seven benefits of using a Shared Services Model using a real-life case study of Sandia National Laboratories. Sandia National Laboratories is operated and managed by Sandia Corporation, … LEARN MORE »

Linking TeamForge Commits and Artifacts

teamforge agile software development

TeamForge- Enabling Collaboration CollabNet TeamForge provides not only the tools that are necessary to manage and .  It is this tight integration between all the important application lifecycle stages that enables your teams to collaborate most effectively. In this blog I am going to focus on the linkage between your Git or Subversion code commits and your work items, such as requirements, user stories, tasks, issues and bugs. Associations To provide some context, let’s look at how TeamForge implements an association between two items or events, such as a work item and an SCM code commit. Almost every type of TeamForge … LEARN MORE »

Git and Agile Development with CloudForge and TeamForge

Git and Agile Development with CloudForge and TeamForge Platforms In this blog I will show you how to add TeamForge to your free CloudForge project and start taking advantage of the powerful collaboration and development tools that make TeamForge the industry leading Agile application lifecycle management platform.  This blog is intended to be a follow up to my earlier blog, Intro to GitEye and CloudForge.  If you wish to follow along with this blog, it is assumed that you have already installed GitEye, signed up for a free CloudForge account, created a CloudForge project, and added Git to your project.  If not, … LEARN MORE »

connect with CollabNet
   Contact Us
sign up for emails
looking for something
conversations

CollabNet: Our Certified #ScrumMaster course is coming to Denver, CO August 7-8! Register today! http://t.co/NZnhvEAdBX
Date: 24 July 2014 | 10:30 pm

CollabNet: Are you going to #Agile2014 Orlando? We are! Come visit us for free demos and giveaways – iphone speakers & T-Shirts - in Booth #420
Date: 24 July 2014 | 9:00 pm

CollabNet: RT @ccnim: #Collabnet's Caleb Brown rocking day 2 of our Agile workshop series in Arlington http://t.co/wCAxsI3KNO
Date: 24 July 2014 | 7:30 pm