Code Rally is a racing game with a twist: instead of driving a vehicle around a track using a controller you code an AI (Artificial Intelligence) to drive the car around for you. This Fall, the Code Rally Online Challenge will be held in North America, Europe, Brazil, India and China. Compete amongst your peers to put your skills to the test and race for the fastest time! You will have the chance to compete on multiple race tracks for some awesome prizes. Looking for more? If you become the fastest racer in your region, get... [More]
Back in 2005, IBM began development of the “Jazz project.” The product of this project was IBM Rational Team Concert ( RTC ) V1.0—eventually released on June 25, 2008. This project consisted of a team of developers from the IBM Eclipse team, IBM Research and the newly-acquired Rational Company, which was based in Lexington, Massachusetts. Development started from ground zero. About one year into the project, a website, Jazz.net, was born.
The concept IBM had was very unique. A... [More]
You need a good information model to carry out effective impact analysis. A software impact analysis report usually covers just the requirements for the relevant part of the code and the test used to verify the code. In a model-based paradigm, however, the effect of a change at the software level can be much greater.
A small change at the code level can impact many requirements and model elements, traversing all the way up the requirement and model hierarchy. Therefore, the information model should be consistently applied... [More]
In this day and age, outsourcing is a common practice. Gone are the days of end-to-end development of large-scale products that are cultivated by a single group. This could mean working with another part of your existing company, collaborating with another company locally or using global resources. And it raises the question: How can DevOps help in the delivery of a product that involves multiple vendors or contributors?
Multivendor projects are everywhere
Look at some of today’s large industries: automotive,... [More]
In my previous post I gave my definition of the term development operations , or DevOps , and how this related to the transformation underway in my organization. We knew that to create a closer partnership with our stakeholders we would need to work more like them and also understand all the work that we had committed to provide them. In essence we were saying that we needed to be more agile and understand our backlog .
The need for a department-wide view
In my organization teams have a good... [More]
So you’re going to IBM Pulse 2014 in Las Vegas. Three days of learning and education on some of the best products Cloud & Smarter Infrastructure (C&SI, previously Tivoli) has to offer. Hey, it's Vegas and I'm sure you have plans to see other things besides the inside of MGM's conference center. So let me encourage you to "come on down" to the Hands-On Labs room on the third floor of the Conference Center. Here you will find almost every product C&SI has to offer available as Virtual Machine... [More]
With all the hype and promotion DevOps is getting in the marketplace, one may ask the question: Is it necessary to implement the entire DevOps solution stack to see the benefits? As a manager within IBM Systems and Technology Group (STG) who is responsible for the implementation of continuous delivery for thousands of developers, I would answer the question with a resounding no .
If an organization attempts to implement the entire DevOps solution stack, not only could there be a lack of overall vision and... [More]
Top 5 Ways JazzHub Can Benefit Your Business
JazzHub began as an initiative to bring Rational Team Concert in the cloud to academic users. Due to its success, we’ve recently launched JazzHub Beta 3 and opened it to the wider software development community so that anyone can collaborate with others to seamlessly plan, track, and develop software in the cloud.
So how can JazzHub benefit your business?
1. No server setup. Save your IT organization time and effort—we manage the servers. All you have to do... [More]
IBM recently announced the IBM PureData™ System. This is the third member of a powerful family of IBM PureSystems™ that provide incredible flexibility and productivity to businesses. I’m really excited about using these systems to rapidly assemble some pretty amazing and advanced applications.
To better understand what’s going on here, let’s look at a potential scenario. Let’s imagine that we work at a large company that sells office equipment across the planet. We have several existing systems -- many databases, ERP applications, web... [More]
For the past decade, agile methods have proved beneficial for helping Information Technology (IT) software teams deliver, on schedule, high quality software that satisfies stakeholder needs. Software teams pursue agile methods because they need a process that can respond efficiently to change to the product under development. Agile methods afford more flexibility compared to traditional plan-driven approaches, which lock in the project details early and are less able to adjust to stakeholders’ evolving needs, market changes, and unplanned... [More]
Hi Everyone, I'm Dan Griffin, the Marketing Manager for JazzHub and an enthusiastic supporter of how software development is taught in the classroom. With regard to academic activities, I'm happy to say that this year's Innovate was the best yet. We invited professors from the United States, Brazil, and Mexico to share what they are doing in their classrooms, learn from other professors, and give feedback on how we (IBM) can make our Academic Initiative program even stronger. However, our fun didn't stop with the professors! We also... [More]
27,000 users of a Rational solution. Convergence on process definition. Two statements that don't seem to fit, but for IBM Systems and Technology Group (STG) they have become an absolute driving force in producing an infrastructure that can deliver state of the art products, on time, and with outstanding quality. A perfect example was the announcement of IBM PureSystems on April 11th, 2012 . Rational solutions played a major role in the infrastructure for delivering PureSystems. Backing up a few years, IBM STG started down the road of a... [More]
Behind the scenes on IBM’s agile transformation Look, ma! The elephant’s dancing even faster!** How does one of the world’s largest software organizations become more nimble and more responsive to the marketplace? You may have read, or heard, any number of our experts and thought leaders – Scott Ambler , Bruce Douglass , Walker Royce , for example – sing the praises of agile development and delivery methods. The IBM Rational team firmly believes that, no matter how large your software development shop has grown, you can benefit from agile... [More]