We had so much fun the first time around we decided to give it another go.
In this installment of the DevOps for the Enterprise Tech Talks series , we take a look at the topic of Code Coverage when doing software development. First we discuss what this important aspect of software development entails, why it's useful, and when to use it. Venkat Balabhadrapatruni introduces the Code Coverage capability.
Then, the video provides a demonstration of using both the interactive and background... [More]
Ah, the wonders of software development in the twenty-first century!
It seems as though software development these days is going through something of a "retro" period. People are seemingly eschewing their love of the Integrated Development Environment (IDE) in favor of bare-knuckle command-line tools the likes of which have funny names ... cf, grunt, ant, and so on. Why is this the case? What happened on the way to the wonderful world of graphical application development and programming with pictures?
I never thought I would wind up at a point like this in my career. I always thought that it was "all those other guys" who were out there doing pod-casts, posting YouTube videos, and otherwise speaking (virtually) publically on the Internet.
... until today.
Yes, earlier today, the first in a series of " DevOps for the Enterprise: Tech Talks " went live on our own YouTube play-list. Follow the link to see what it's all about.
I'll give a short description of it... [More]
I had the opportunity to host a webcast just yesterday (29 November 2012) on the topic of developing applications which target the AIX on POWER operating platform. Whether these applications are Java programs running in a Java Enterprise Edition (JEE) environment, C/C++ programs running using a traditional Unix-style process model, or C/C++ or Fortran programs running in a multi-core, multi-thread environment to support high performance computing (HPC) applications, there are new and exciting tools which make the task of programming much more... [More]
There was a time, not so long ago, when the tools that you used for software development were specific to the platform on which your application was going to run. But just as automobiles, airplanes, buildings, and computer systems evolve over time, so do the tools which are used to create and maintain software which runs on those systems. It is now possible to have all of an organization's software development teams using a common set of tools to manage their development projects, maintain their source code, and collaborate on project plans,... [More]
It's been awhile since I've updated this blog. However, something passed by my inbox the other day which I felt was just too good not to share with the community of people who are looking for information about Enterprise Modernization (EM) and the tools that support it. As you know, IBM offers a application lifecycle management (ALM) tool called Rational Team Concert (RTC). What you might not be as aware of is that RTC is the only tool I know of which supports managing application development across all Enterprise computing platforms - from... [More]
I had the pleasure of attending and speaking at another conference last week - the Enterprise Computing Community 2012 conference, held at Marist College in Poughkeepsie, NY. This was my first time presenting at this event and I was quite happy that I was able to attend. Throughout the day and a half of talks, there was a consistent message delivered to the audience and discussed between sessions - it is imperative that learning enterprise systems and large-scale computing remain a part of the curriculum in computer science programs across... [More]
Today's keynote speaker at the Innovate 2012 conference was Michio Kaku . Dr. Kaku gave a whirlwind tour of the latest in physics-related breakthroughs, from contact lenses for augmented reality to smart wallpaper which will offer dining suggestions and medical advice, to medical devices which are ingested to assist in accurate diagnosis of medical issues. Dr. Kaku was quick to point out that all of these innovations to come in the world are powered by the software necessary to bring the hardware to life, bring information to people, and make... [More]
Today was another action-packed day at the Innovate 2012 conference! The morning keynotes were topped off with an inspirational story from mountain climber, and Mount Everest summit-er Jamie Clarke . Through his humor, wit, and clever story-telling, Jamie provided the audience with real motivation to persevere through difficult aspects of project development, learn from our mistakes, and embrace challenges and changes in order to reach our goals. His words were appreciated by everyone in the auditorium. For my part, I presented on the IBM... [More]
After a shortened week in the office, I packed my bags again and headed off to Orlando, FL for the annual Innovate 2012 conference. I arrived late Saturday night in order to be here for a full day of customer meetings on Sunday. Today, Monday 4 June, marked the official opening keynote address for Innovate 2012, led by Gina Poole and Kristof Kloeckner. The theme for this year's conference is "Next Now" - the implication being that software development teams are ready and able to create next generation software now, with no... [More]
Today was my first day back at the IBM
office in RTP, NC, USA after being on the Executive Service Corps
assignment in Da Nang, Vietnam for almost four weeks. I have to say
that it was nice to be back, getting into the rhythm of my “day
job” - conference calls, e-mail, meetings, sametime chats. Still,
I already miss the ESC team, the IBM Vietnam team, and working with
the city departments of Da Nang. And I know that I'm going to get a
craving for My Quang in the next couple of days!
Dave, Eileen, and I were the last to
leave Da... [More]
I'm writing this blog entry late on
Friday night, Vietnam time. It's been a whirlwind couple of days
going through a final push to the finish for the Service Corps team
working with the city of Da Nang. I'll try to describe what we
accomplished over the past 48 hours.
On thursday, the whole Service Corps
team worked together to build and revise our summary presentation
which was scheduled to be presented on Friday afternoon to members of
the People's Committee for the City of Da Nang. Much work was put in
to make the... [More]
One of the food safety team's
recommendations to the city of Da Nang, Vietnam, to improve food
safety, is to begin measuring success of the city's food
safety-related activities. To display this, our food safety team is
suggesting that a food safety dashboard be created and managed.
To facilitate the creation of this
dashboard, we held a cross-departmental “Workshop of
KPIs/Dashboards” with members of all departments in the city who
are collectively responsible for ensuring the safety of food all
along the supply chain. During... [More]
Today was a very important day for IBM
in Da Nang. IBM opened a new office in Da Nang – the third IBM
office in Vietnam and the first office since opening the Ho Chi Minh
City and Hanoi offices in 1996. The IBM Da Nang office is one of 10
new IBM offices to open in IBM ASEAN in 2012, bringing the total
number of offices in IBM ASEAN to 34 by the end of 2012.
IBM held a ribbon-cutting ceremony and
reception with speeches by several IBM executives including Tim Wong and John Gallagher as well as local
dignitaries in the morning. ... [More]
was a “back to the office” day for each of the sub-teams working
here in Da Nang. The water management team had meetings with their
government partners to discuss their findings and recommendations.
The transportation team had a similar meeting with the Department of
Transportation. The food safety team worked the whole day on
consolidating the set of information and findings which support our
recommendations as well as preparing for an important meeting we now
have scheduled for Wednesday afternoon.
I have described... [More]