About johannes nicolai

Johannes Nicolai is CollabNet’s Development Manager leading all Git and Gerrit related development efforts. Furthermore, he is responsible for CollabNet Connect /synch, CollabNet’s platform to integrate TeamForge with third party ALM platforms. Johannes holds a Master of Science in IT Systems Engineering from Hasso Plattner Institut Potsdam and is a Certified Scrum Master. Before joining CollabNet five years ago, he was doing consulting on user centric design, developing cryptographic software and architecting SAP integrations. He is an Open Source enthusiast and contributes to many projects (check out https://www.ohloh.net/accounts/10619 for details).

BED Time Stories – Sharing Gerrit, Jenkins and Eclipse Knowledge

BED - Berlin Expert Days

We had a really great time on BED – Berlin Expert Days last Thursday and Friday. The conference was very well attended – we heard about 700 participants – and the talks gave invaluable insights into what’s hot in Java, DevOps, NoSQL and everything related to it. Among many other things we learnt how SoundCloud scales (technically as well as organizationally, Ruby has already crossed its peak as new stuff is written in Scala), why Adam Bien typically removes 60 percent of production code on his gigs and how ImmobilienScout24 managed to establish a DevOps culture by encouraging every single … LEARN MORE »

Unbreakable Software – ISO 26262

Unbreakable

Fascinating article in the latest edition of Fortune Magazine on the future of the automobile. Labeled ‘Making Your Car Think’ it explores the rapidly growing market for built-in infotainment units. By 2020 (not that far out anymore, if you think about it) IHS analysts estimate some 80% of new vehicles to be equipped with hi-tech dashboards providing a gamut of functionality from navigation to emergency response features to video conferencing. Not an easy task for software. Think consumer-like appeal with military-grade reliability. A leader in that market, Canada based QNX (who shipped 9+ million units in 2011 alone) has built … LEARN MORE »

Agile India 2013 –Enterprise Agile Transformation Meets Agile Practices

Agile India 2013

Agile India 2013 took place on February 27 through March 2 in the IT hotspot of Bangalore, India. I attended both as a conference delegate and as a corporate sponsor, as CollabNet was one of the corporate sponsors of the event. There was a lot to like in this conference – it was well organized, there were great speakers, and I saw an engaged audience. The organizers split the conference into two sections – the first two days were focused on management aspects of Agile (“Management Agility”), and the second two days were focused on more technical aspects (“Technical Agility”). … LEARN MORE »

Software Development Trends and Tools in Asia

cloud cluster

Three key trends are having a profound impact on the global software development industry today- Agile software development, the emergence of DevOps, and Cloud-based development infrastructures. Legacy vendors have struggled to keep pace with these trends, giving rise to a new generation of paradigms and technologies. In the summer of 2012, CollabNet applied its strengths in open source, distributed development, social collaboration and hosted developer communities to address those drivers, resulting in a ground-breaking framework known as Enterprise Cloud Development. The results have been positive, as enterprises have been quick to accept the logic behind the framework, and the tools … LEARN MORE »

A DevOps IT wish list for CIO’s in 2013…

DevOps Things to do list

CollabNet is engaged in IT Development conversations globally and is quickly emerging as a leading influencer and enabler for hybrid Enterprise IT strategies, like DevOps, and supports… Blended processes and tool-chains across Development & Operations, (Tweet This!) Clouds (private & public), on-premise systems and globally distributed data-centers, (Tweet This!) Local employees, contracted consultants & global outsource development teams. (Tweet This!) While modern IT transformation efforts need to address various IT culture, IT process and Technology issues, DevOps provides organizations the opportunity to re-think IT.  The DevOps model allows organizations to adopt and fully leverage modern innovations and collaborative practices across … LEARN MORE »

DevOps at Scale: Preview of CollabNet Deploy with UC4

UC4 and CollabNet Webinar

When I first saw CollabNet Deploy with UC4, it was a preview given by CollabNet Engineering.  Having more than 10 years’ experience with the CollabNet ALM platform, I was most impressed by the dynamic and TeamForge compatible user interface designed by UC4. And this is the beta of the integration. Deployment is not just deployment to production, not just that last mile in operations.  There is deployment from a development perspective, deployment for continuous Integration, or into the testing environment. Every Jenkins build is a deployment.  At an Enterprise DevOps view, Deployment is to a series of different targets where … LEARN MORE »

TeamForge Git /Gerrit Integration with Jenkins CI

Git / Gerrit Work Flow with Jenkins Continuous Integration

CollabNet TeamForge 6.2 onward integrates Git using Gerrit – an open source code review system designed around Git workflows. Gerrit has been in use at numerous open source projects like Android, Eclipse, OpenStack etc. and also catching up well at enterprises. Peer code review has many advantages, reducing if not completely eliminating possibilities of shipping ‘bad code’ by having more eyeballs looking at code changes. A peer code review process starts as soon as a developer is done with his/her change in code base and pushes it into a review system. Code review requires human effort and thus is more expensive. Hence, it is worth verifying whether changes compile, build and … LEARN MORE »

Our Perspective on DevOps – UC4 Guest Blog Post

DevOps and ALM with TeamForge and UC4

This is a guest blog post by Wesley Pullen, VP of Global ARA Technologies at UC4. UC4 Software is the world’s largest, independent IT Process Automation software company for organizations facing increasingly dynamic applications and infrastructure, and those migrating to next generation service models for cloud, DevOps, and big data. Throwing Software Over the Wall We used to throw software over the wall. It’s just the way things were. You developed your application, tested it a few times and once its ready for production you “threw it over the wall” and let the Ops guys worry about it. Production environments were … LEARN MORE »

Taking DevOps into the Enterprise with UC4

DevOps

These are exciting times at CollabNet. With our long-standing commitment to help customers organize and manage the people, processes and resources needed to build better software faster, we continue to play an important role in advancing the modernization of the software industry. From the adoption of open source tools and Agile-based practices, to enabling cloud development in the enterprise, CollabNet is always willing to make big moves that help drive industry innovation. Today, I am pleased to announce the latest significant “move” by our company – a strategic partnership with the leader in IT Process Automation, UC4. Together with UC4, … LEARN MORE »

Part 1: Continuous Delivery Q&A

Continuous Delivery

Part 1: Our CI experts, Brian Dawson and Darryl Bowler have answered some of the great questions from the Crash Course: A Continuous Delivery Pipeline webinar attendees. Check them out below.

The remaining questions will be answered this week, so please stay tuned!