Enterprise Agility and CollabNet

I recently had the good fortune to get on the road for a few weeks and take a deep look into both the state of software delivery and the role CollabNet plays in the industry.  From recent meetings with our growing field sales force, to visits with global customers and partners in the U.S. and Asia, I am excited to see the alignment of our company strategy with actual market dynamics.  As a company that has always been agnostic to any tool or process, the reality of today’s software development environment is that it requires both flexibility and structure across … LEARN MORE »

New Workshops! Achieving Enterprise Agility with CI, CD, and DevOps

DevOps

Join CollabNet at one of our upcoming Live workshops coming to all major cities across the US. This CI, CD and DevOps workshop lays out Agile principles, engineering and management practices to enable rapid delivery of high quality, valuable new functionality using the most popular open source development tools with CollabNet TeamForge. With the adoption of Git/Gerrit, Subversion, Jenkins,Chef, Nexus and Artifactory, you are challenged with scaling agility across an enterprise interwoven with a complex heterogeneous mix of tools and processes.  How do you reign in all these disparate systems and scale your Agile successes, while allowing your teams the … LEARN MORE »

An Agile Journey Through Japan

Agile Development vs. Enterprise Agility in Japan’s Embedded Software Development This week I happened to reread an article sent to me by André Girard, a Senior Analyst at VDC Research.  Interestingly, I read in on my way from Tokyo to Bangalore after a week of great meetings in Japan visiting prospects, partners and clients.  I was also in Japan to launch a major partnership in Japan with Hitachi Solutions to provide joint offerings in the DevOps IT market, as well as the embedded SW development space.  For those of you who are better than me at Japanese, take a look … LEARN MORE »

Improving Quality through Continuous Integration

Continuous Integration (CI) has been practiced in the industry for the past few years where the code is built automatically and the tests are run against a specific build. CI provides early feedback with test results to the developers in a shorter timeframe so that the developers can fix the coding issue or at least rollback the code changes so that the code is always stable.  Therefore, using CI, one can perform a lightweight test whereby test results are published quickly, say, within 15 minutes.  The CI process is followed even in cases where detailed functional tests have to be … LEARN MORE »

You shall not pass – Control your code quality gates with a wizard – Part III

Gandalf

You shall not pass – Control your code quality gates with a wizard – Part III If you read the previous blog post in this series, you should already have a pretty good understanding on how to design your own quality gates with our wizard. When you finish reading this one, you can call yourself a wizard too. We will design a very powerful policy consisting of quite complex quality gates. All steps are first performed within the graphical quality gate wizard. For those of you who are interested in what is going on under the hood, we will also … LEARN MORE »

You shall not pass – Control your code quality gates with a wizard – Part II

Gandalf

You shall not pass – Control your code quality gates with a wizard – Part II In the previous blog post you learned how to select, test and deploy predefined quality gates with CollabNet’s code quality gate wizard for Gerrit. Those quality gates will make sure that all conditions regarding code quality and compliance are met before a commit can be merged into your master branch and trigger a pipeline that will eventually promote it into production. In this blog post we will focus on how you can define quality gates by yourself, using a methodology very close to setting … LEARN MORE »

You shall not pass – Control your code quality gates with a wizard – Part I

You shall not pass

You shall not pass – Control your code quality gates with a wizard Now as easy as designing an email filter Every project has different policies defining when code can be pushed into production. CollabNet’s code quality gate wizard for Gerrit comes with a bunch of predefined policies and lets you graphically design your own quality gates as easy as defining email filter rules. Four-eye peer review, legal has to approve copyright file changes, senior staff has to approve the work of juniors, democratic feature voting? – Regardless of what your code quality gates look like, chances are very high … LEARN MORE »

The Agile Regression: How to Avoid Moving Backwards

Ask the Expert icon

After the Webinar – More Insights from the Experts, part 2  Last week I posted more insightful audience questions for Forrester Principal Analyst Kurt Bittner from our recent webinar Dev Ops in the Enterprise. Since we had such fantastic audience engagement from our listeners – here are some additional that we hand-picked for Gene Kim to answer around The Agile Regression: How to Avoid Moving Backwards Doug: Our team has been transitioning to Agile, but we seem be regressing and losing our discipline. How do we remedy that? Gene: There are barriers to agility that usually cause this back-sliding, despite … LEARN MORE »

The Agile Journey Begins – or Ends – Depending on your Culture

Ask the Expert icon

 After the Webinar – More Insights from the DevOps Experts, part 1 We recently conducted a webinar called Dev Ops in the Enterprise with Forrester Principal Analyst Kurt Bittner, Gene Kim, co-author of “The Phoenix Project and CollabNet’s own Laurence Sweeny. The audience engagement was fantastic and we received many insightful questions from our listeners. Here are a few I hand-picked from the audience for Kurt Bittner around: The Agile Journey Begins – or Ends – Depending on your Culture. Doug: What are some best practices in measuring/surveying the current culture? Kurt:  Agile practices require cross-functional teams. An organization that … LEARN MORE »

Continuous Improvement – Helping Agile Teams make NEW Mistakes

Mistaken-Innovation

Mistakes in pursuit of curve-jumping innovation are an unavoidable part of the agile process and investment. Some organizations are afraid to allow Dev teams to make mistakes (or experiment with change) and they build engineering cultures that discourage risk-taking or the trying of new things. These cultures ultimately limit opportunities to build competitive business advantages and put their business at unnecessary risk in changing markets. Consequently, mistakes are a necessary component of innovation. That being said, the best Dev teams only make new mistakes. What do I mean by “new” mistakes? Developers in challenging situations come up with a “new” … LEARN MORE »

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

CollabNet: Executive #DevOps workshop in SJ - Engineering & management practices using the most popular #OpenSource dev tools http://t.co/6g6V5264OV
Date: 22 September 2014 | 8:00 pm

CollabNet: Our Certified #ScrumMaster course is coming to NOLA on Sept 29-30! Don't miss out & register today! http://t.co/YXwZc1Lyux
Date: 22 September 2014 | 7:25 pm

CollabNet: .@billportelli,: #CollabNet Founder & CEO, discusses Enterprise #Agility and CollabNet in our blog http://t.co/s8Iab0ViPg
Date: 22 September 2014 | 5:24 pm