Integrated Development Tool-Chains = High Velocity, Visibility, and Quality

Velocity

In today’s market, software development organizations find themselves racing against time. Enterprises are opting for best-of-breed—rather than single-vendor—solutions, requiring the ability to create a fully integrated development tool-chain, critical to enabling higher velocity, CI/CD, and DevOps. Their ability to compete often hinges on how fast they can deliver applications to customers with ever-increasing demands for quality and innovative features. Many software vendors adopt Agile methodologies and implement continuous integration (CI), continuous delivery (CD), and DevOps to expedite time to market. Automation becomes key, as do thorough testing and quality control. Contrary to a collection of standalone or poorly connected tools, …

Read More »

Five Hard Truths about Agile Development

There’s no denying the positive and disruptive impact of Agile software development practices. For nearly 15 years, the industry has worked to improve tooling and processes to meet the insatiable appetite customers and organizations have for quality software. It started as small teams within small organizations, then teams-of-teams, and now large enterprise-wide implementation – making Agile clearly mainstream and the predominant method for building and deploying software. However, great efforts bring challenges – and it holds true with Agile. The following are five hard truths about Agile development and how to avoid pitfalls that can slow the realized benefits of …

Read More »

10 Things You Should Know About Git Replication in the Enterprise

featuredimage

1. Git is distributed, isn’t replication a concept for centralized version control systems? You’re right, Git is a distributed version control system. However, most enterprises require their developers to synch their local work with central, “blessed” repositories. Those central synch points make sure no work is lost if a laptop gets stolen or damaged and developers only have to only know one place where they have to go to learn about their colleagues’ work results. The same applies to build/CI servers like Jenkins that will monitor and pull the latest source code from the blessed repository as well. Consequently, most …

Read More »

Latest GitHub incidents show Git History Rewrite is both Day and Night for Enterprise Compliance

Git-secure-lock-300-px1

It did not take a full day before GitHub had to disable its recently announced source code search feature again. The reason for that is perfectly explained in this blog post on arstechnica. In a nutshell, many users had uploaded Git commits to public GitHub repositories which contained confidential information, including their private keys (cryptographic credentials). Everybody who knows how to search for those private keys could use GitHub’s code search and log into major production sites. This is definitely not GitHub’s fault but a critical oversight of the repository owners who uploaded confidential credentials to a public repository. You …

Read More »

Got Git? You’ll like this.

Call it your one-stop-shop for all things Git. The new tech resource center features access to 24/7 Git support, Git downloads and free Git hosting. Access it here: www.collab.net/git If you didn’t know… CollabNet is the industry leader for global SCM support and success, delivering services to more than 200,000 developers using Subversion®, CVS, Perforce and, now, Git. The new Git support is offered through the CollabNet Technical Resource Center that provides 24/7 support, guaranteed SLAs and response times, and practical best practices through both a stand-alone service for an individual tool or through a hybrid Subversion/Git package. The service …

Read More »

Git for the Enterprise: Secure, Scalable, Standards-Compliant

Git is the world’s leading distributed version control system (DVCS). According to the latest Eclipse developer survey, with 27% market share Git today is the second most popular SCM (source code management) tool, after Subversion. For most enterprises however, effective management of Git is a challenge. So says Gartner (2011) : “The adoption of DVCS has accelerated in small teams, but is moving more slowly in enterprise settings.” Up until recently, enterprises had only two options: • Prohibit the usage of Git by enforcing corporate mandates, thereby missing out on its potential benefits, or • Accept non-sanctioned Git deployments within …

Read More »

Enterprise-Hardening Git with Gerrit and TeamForge Webinar Q&A

On July 27th, we conducted the webinar, “Enterprise-Hardening Git with Gerrit and TeamForge”. In the session, we outlined Git advantages and challenges when deployed in the enterprise. We also demonstrated how TeamForge with Gerrit lets you implement a hybrid (Subversion and Git) SCM model. In particular, we covered: Significance of Git for Enterprise Cloud Development (ECD) Top Git enterprise benefits and challenges Solutions for enterprise-grade Git deployments Introduction (and demos) of TeamForge with Gerrit Hybrid SCM deployment options (Subversion and Git) During the webinar, we encouraged the participants to interact with us through polls and live Q&A. We received many …

Read More »

Enterprise-Hardening Git with Gerrit and TeamForge Webinar Q&A

On July 27th, we conducted the webinar, “Enterprise-Hardening Git with Gerrit and TeamForge”. In the session, we outlined Git advantages and challenges when deployed in the enterprise. We also demonstrated how TeamForge with Gerrit lets you implement a hybrid (Subversion and Git) SCM model. In particular, we covered: Significance of Git for Enterprise Cloud Development (ECD) Top Git enterprise benefits and challenges Solutions for enterprise-grade Git deployments Introduction (and demos) of TeamForge with Gerrit Hybrid SCM deployment options (Subversion and Git) During the webinar, we encouraged the participants to interact with us through polls and live Q&A. We received many …

Read More »

What’s New in CollabNet TeamForge 6.2 Webinar Q&A

On July 11th, I presented the webinar, “Agile Planning at Enterprise-Scale with TeamForge 6.2 ,” In the session, I talked about how to drive Agile success through your whole lifecycle even at an enterprise scale and the implications that Agile has for both process and technology platforms across your whole team, including requirements management, architecture, coding, testing, tracking, and release management. I also did a live demonstration of the new features in TeamForge 6.2, CollabNet’s collaborative software development platform – and how you can use it to excel in Agile. I was joined by Brian Zeichick, Sr. Product Manager/Product Owner …

Read More »

TeamForge Release 6.2 Webinar Q&A

On June 26th, I presented the webinar, “TeamForge Release 6.2 – What’s New,” In the session, I talked about how TeamForge 6.2 can help you increase developer productivity, drive transparency and ensure compliance. I also did live demos of the new features and explained the functionality. We also had an engaging Q&A session where I referenced resources and in some cases, next steps on how to get started or get going with TeamForge so I thought it would be helpful to post the Q&A as a follow-up and thank you to those who joined me. If you missed the session …

Read More »