How to Create an IT Offering
October 23, 2017
This is the fourth post in a series about things they never taught me in school. Attending classes, I never learned how to create an IT offering. In fact, I never heard of an IT offering until I was 20 years into my IT career. At that time, elements like professional or support services were […]
ArticlesHow to Automate an Entire Software System
October 16, 2017
I studied to be a computer application developer. My interests were halfway between business and computers, so developing applications were a pretty good fit. Besides, I didn’t know anything about the system side of things—OSes, middleware software, job entry subsystems and system software installation—basically the tasks and concerns of the system programmers. After five years […]
ArticlesOther Things They Didn’t Teach Me in School: Pseudo-Conversational Programming
October 9, 2017
I spent three months studying COBOL, wrote eight challenging batch programs, and then took my first assignment, which involved writing online transactions that I learned nothing about before taking the assignment. Since I had no training in real-time programming (i.e., online transaction processing (OLTP) applications, I needed some tutoring by the analyst assigned to be […]
ArticlesThings They Didn’t Teach Me in School: Polyglot
October 2, 2017
Over the years, you’ve probably spent a lot of time reading and studying computer topics. I have attended many classes and even taught a few and never came across the topics of polyglot persistence and programming. If somebody taught me about polyglot anything, I am sure that I would have remembered it. These are topics, […]
ArticlesFuture of Testing
September 25, 2017
This is the last post in this series on enterprise testing. The focus has been on both system and application programmers in an enterprise systems setting. The first post described enterprise testing and explained the many challenges that programmers experienced 40 years ago in deploying defect free software. The next two posts discussed system programmers […]
Focus on Application Testing
September 18, 2017
This is the third post in this series on system and application testing on enterprise systems. In this post, I discuss the daunting job of being a mainframe application programmer and how he or she goes about testing. The testing scope can cover everything from deployment of a new release of ISV software to a […]
ArticlesEnterprise Testing
August 28, 2017
This is the first post in this series on system and application testing on enterprise systems. On mainframes, there are two kinds of programmers—application programmers and system programmers. They are both developers but they operate in different circles because their jobs are fundamentally different. They collaborate with each other, especially when system programmers launch a […]
ArticlesAPIs: The Chicken or the Egg
August 14, 2017
This is the fourth post in this series where I have been writing about the drive for new technology. Is need driving innovation or is innovation driving demand? In other words, what came first: the chicken or the egg? In this post, I explore an area of innovation focused on APIs. Lately, the use of […]
ArticlesCloud: The Chicken or the Egg
August 7, 2017
This is the third post in this series where I have been writing about the drive for new technology. Is need driving innovation or is innovation driving demand? In other words, what came first: the chicken or the egg? In this post, I explore an area of innovation focused on cloud services. Ever wonder about […]
ArticlesNew Technology: B2B Innovations
July 31, 2017
This is the second post in this series where I write about the drive for new technology. Is need driving innovation or is innovation driving demand? In this post, I explore an area of innovation focused on business-to-business (B2B) innovation through collaboration involving sales and information sharing. According to B2B Marketing, “It is expected that […]