Can Anything Remain Stable?

Wednesday, November 19, 2008 by Michael Kiffmeyer
The short answer to that question is no.  Technology, like anything else happens in spurts and goes through trends.  The Outsourcing of IT is no exception.  For all of those organizations that thought they had an “IT Strategy” they quickly learned that the strategy is only as good as the business model that it supports.
Outsourcing IT is no exception to this rule. 

For the past several years organizations have learned that outsourcing may not be the ultimate answer because “the playing-field” has changed and organizations need to adapt.  In this period of downturn, the outsourcing of IT to foreign countries is no longer the bargain it once appeared to be.  Since the U.S. dollar has been devalued it has had a direct effect on the pricing that organizations receive from off-shore countries.

I wrote yesterday in my blog, “Outsourcing and IT” that in India, a country that supplies and services a good portion of the U.S. outsourcing needs is starting to use third and fourth tiered personnel to supply services.  The glaring problem with this is that it suggests that organizational projects can be put in jeopardy by continuing the same practices with less than qualified people.  This costs a company time and investment leaving an organization questioning, “where is my competitive advantage?”

Insourcing is not something you hear about every day, and yet, it appears that the brunt of the American Corporation Outsourcing has tapered off and is on the decline, along with the US Dollar. Insourcing is when companies decide that they can afford to do the same jobs that they sent to other countries, in-house or thru local subsidiaries and technology consulting firms.

In the practice of information technology I would suggest that we have been hit hard by outsourcing and it has lead to massive lay-offs.  Now some of those jobs are coming back or so we think.  I believe there is a balance that can be struck.  Companies may not be able to build massive IT departments like they once had, that is not cost effective, but they can partner with technology consulting firms to assist them when they need IT staffing talent or when they need IT expertise or mentoring from  time-to-time.  My organization STAR BASE actually has a program called "CIO Assist" which is a way to provide any organization with the IT expertise they need on a short-term basis

So, to answer the original question, “Can anything remain Stable?”  The answer is no, but in this case, a combination of insourcing/outsourcing does just the opposite for the US Economy, it helps lower the trade deficit, provides more jobs for Americans and it means a more streamline process. Perhaps this is a start in helping to repair the economic downturn in this country. This pleases me as I hope it does my readers.  Blog on!

Outsourcing and IT

Tuesday, November 18, 2008 by Michael Kiffmeyer

The recent economic challenges that the United States and the rest of the world is facing has effected more than the loss of jobs.  Organizations that were dependent on Indian community out sourcing are now faced with a new dilemma, inferior talent.

About 60% of India’s IT outsourcing business comes from the United States and 40% of the work is in the banking, insurance and financial service sectors.  To ensure that they can maintain or at least keep pace with the downturn, these firms are taking steps to protect themselves from the problem.  One of the first steps they are taking comes in the form of reduced hiring of entry-level engineers and looking at second-tier cities with lower labor costs.  The Washington Post recently published an article on the effects of the economic downturn and the steps that the Indian community it taking to combat the downturn.

The outsourcing of IT has been driven by the insatiable appetite of the United States that will continue to drive the practice in hopes of reducing headcount.  A word of caution would be advisable for the future.  If outsourcing means getting second and third-tier resources what will that do for an organization that is seeking a competitive advantage?  Clearly it will be hard to justify the economic benefits of untested staffers.

My organization, STAR BASE Consulting, Inc., tests and pre-screens every candidate that we place.  We believe that a poor candidate is a reflection on our firm.  My suggestion is that regardless of which firm your organization uses to produce IT staffing, do not choose a firm that does not test and who does not pre-screen.  In this day and age of identity theft it appears easy for a person to represent themselves as someone they are not. 

Do you want to risk the success of your projects and the reputation of your IT department to an organization that promises more with less?


 

The Next Phase of the Web

Monday, November 10, 2008 by Michael Kiffmeyer

Those of us that have been a part of the Web from the on-set, have witnessed various stages of web and Internet development.  Web 1.0 was about Commerce, Web 2.0 is about community, and the next phase Web 3.0 is about connectivity.

This means we will need improved security, service oriented architecture (SOA), RSS feeds, bookmarking or tagging, crowd sourcing, crowd hacking, and user generated business applications that can be built by technical and non-technical people alike.  It also means that there will be new career opportunities in web development because organizations of all types will need to improve the level of communication by utilizing technology tools that can automate and intelligently route information

This newly developed web connectivity will play a proactive role in getting multiple generations to adapt to new processes and tools for the purpose of creating more efficiency, which will lead to greater productivity.  The next evolution of web development will improve the velocity of getting things done by using new Web based tools to coordinate, mandate, and route workflow.  Organizations will need to embrace the fact that technology and web application development can make the impossible – possible.  One is only limited by their own imagination because the next generation of web development applications is going to make connectivity to prospects, customers, and future customers a reality.
 
The fact-of-the-matter is, globalization is here to stay and organizations need to respect the fact that with the new push of connectivity through the web, mergers and acquisitions will move to a global scale and worldwide conglomerates will gain power.

Researchers have predicted that 3D immersive communities will be a part of Web 3.0 as well.  In the business-to-business atmosphere, manufacturers, distributors and retailers will be able to put their perspective clients into a 3D immersive environment so that end-users can experience life-like environment right from their desktop.  Is your organization ready for the next generation of web application development, or do you need some guidance to prepare for the next step?

IT Job Tips for Tough Economic Times

Wednesday, October 29, 2008 by Aaron Whittenberger
If a dwindling 401k and questionable job security keep you awake at night, you're not alone. Experts are offering IT solutions professionals' advice on how to handle these tough times and remain employed. By updating your skills, taking on new responsibilities, and working to become indispensable to your employer, you can ensure security.

"As any company looks to control costs, they look to IT people to become a jack of all trades in some respects," John Estes, vice president with IT staffing firm Robert Half Technology told CIO.com. "No one in IT can truly be that, but more companies are looking to staff to have broader, more diverse skill sets."

This coincides with what Michael writes, “Clients seek out individuals with multiple skill-sets that can multi-task, change and adapt as technology or market needs dictate,” in his blog.

The Computer Technology Industry Association (CompTIA) reports that it has seen an uptake in certifications training, which indicates that IT solutions professionals see the need to update their skills to remain competitive. "Historically, we see that certification volumes rise when the economy is somewhat sluggish, and that is indicative of less jobs and more competition in the market," says Kyle Gingrich of CompTIA.

As you know I am all for obtaining IT certification and increasing your skill set.  You can take on more responsibility and/or lead projects with real ROI to work toward becoming indispensable to your employer, but let’s face facts folks—true job security is an illusion.  To be IT outsourcing proof and have absolute job security, you have to own the company.  In one of my former lives I worked for a CFO whose father-in-law owned the company.  Not long after I left the company I heard that the CFO was hitting the unemployment lines.  So as one who has been around the block a few times, who has had the economy knock his feet out from under him and who has personally been downsized and outsourced—job security is an illusion; even if your title is CIO.  Stay tuned!

Learning Does a Career Good!

Tuesday, October 21, 2008 by Matt Warman

No, I am not selling milk! I am talking about learning new technologies. For many application development team members, figuring out which technology to learn is even more daunting than actually learning one. Your starting point depends on technology you are currently using.

Foundational Technologies
The 2 key skills to learn, whether you are a new or seasoned application development team member are database modeling and XML. Nearly all of today’s technologies either use databases or database principles. These skills open doors to SOA, Internet application development, data warehousing, and of course database administration. Languages like JAVA, .NET, and PHP rely on databases to get their job done. XML has become the defacto transport file. XML files can transformed  into HTML pages and documents, and are used like databases.If you don’t have these skills, start here first.

Recommendations for Procedural application development team members
Languages like COBOL, CICS, and RPG have been around for quite a while, and for the most part the people using these technologies have been in IT for over 10 years. You have accumulated a great amount of business knowledge, but the new technologies use new techniques for application development. As a former CICS developer, I understand the difficulty learning Object Oriented Programming. It took me a solid year to make the switch to Java (this was 1997-98). There are great books, IDEs, and tutorials at your disposal. There has never been a better time to learn new languages than now. The only stranger concept to procedural developers is Internet application development. Languages like PHP are a good place start because not only do you get exposed to new technologies; you can use them on a familiar platform like the iSeries.

If you just don’t know what to learn, try going to Tiobe. They monitor the internet "buzz" on 50 different languages.

My advice on learning any technology is to write an application that will help your personal life. For example my wife likes wine, but couldn’t remember which wines she liked or disliked. I wrote a wine rating and storage application for her. She uses the application to select wine, and over the years I have used the application to learn desktop technologies, JSF, and embedded databases. By writing something personal, you have a greater connection to its success, and less pressure than a formal application development assignment. You also have a tangible asset to show to prospective clients and employers.

It’s a Slam-Dunk (NOT!)

Wednesday, October 15, 2008 by Jeff Welsh

A few weeks ago I met with a client that was looking for some business analysts to help them with business application development.  One of our Cincinnati IT consultants just got his CBAP and he was going to be available in the right time frame, so I started to think this would be a perfect fit.  While there are thousands of business analysts around, there are less than 500 CBAPs in the world and we are fortunate enough to have one on our IT staff.

This IT staffing position should be a slam-dunk, right?  Wrong!  The client also wanted very specific industry experience.   While our consultant has industry experience, it was not in the right area.   Fortunately we were able to recruit business analysts with the needed skills.   As Michael points out as part of this post, “clients are very specific on what they need and they are unwilling to pay for “learning curves.”   Pretty much seems like we have become a “risk adverse” society.

Look Beyond the Keywords

Monday, October 6, 2008 by Jeff Welsh

It seems that we have become a keyword driven society these days.  I just got back from the annual NACCB show.  This is where IT staffing and IT consulting firms gather to talk and learn about best practices going on in the industry.  There were several Ohio IT services firms represented.  Star base, Inc was the only Cincinnati information technology company attending.

One thing that is amazing to me is the sophistication of the résumé tracking software that is available.  The IT staffing industry is becoming very automated just like other industries.  All of the software is able to parse a résumé and extract the keywords to populate a candidate profile.  This makes it very easy for the recruiters to do keyword searches.  But woe to those that don’t have the right keywords.  Seems like some are turning keywords into "buzz words" and job specifications. 

I was talking to a fellow owner, who has been in IT consulting for many years.  His firm specializes in Oracle data conversions and IT staffing.  He was telling me about a staffing requisition that required Microsoft SQL Server and Oracle database skills.  The client was going to convert from one database to the other.  This is something that they have done many times and have extensive experience.  But because the résumé they submitted did not have the same exact version number on it, the candidate was rejected.

Those of us in IT consulting know that conversion tools don’t usually change much from version to version and having experience with what the “got yas” are is critical to success.  Apparently this customer was just looking at the keywords and couldn’t see beyond them.

Changes

Friday, September 26, 2008 by Michael Kiffmeyer

  It has been a tumultuous couple of weeks here in Cincinnati, OH.    On September 14, 2008 it was windy in the morning. Little did we know that the wind developed from hurricane IKE would meet a cold front pushing down from the north.  By the afternoon, these two fronts collided, power went out, houses were damaged, and trees were split and uprooted all over the area.

This past week, Cincinnati, along with the rest of the country, is struggling with the fallout from Wall Street and the financial crisis. As a result unemployment is pushing 7%, causing people and business to be concerned about the future.  It makes me think of the 80’s song, Changes, by David Bowie.  The one thing we can always count on is that nothing remains the same and changes are inevitable. http://www.metrolyrics.com/changes-lyrics-david-bowie.html.

It has never been more apparent that change is inevitable as it is in the IT industry.  The global economy dictates that organizations must make themselves agile and lean to compete in today’s marketplace.  Everything from application development, to IT infrastructure, to IT staffing must be scaled to a sustainable business model that ensures that organizations can move rapidly and not wait for time consuming business practice models that do not have the where withal to break down complex business issues into quick models of efficiency.

Likewise, IT application developers, infrastructure managers, and project managers need to face the reality that organizations do not have the time, patience, or money to invest in old bureaucratic processes and methodologies that take too long and cost too much.  Clients need tasks accomplished in an interactive manner to ensure “speed to market.”

Michael Hugos talks about this very subject in a recent article written for CIO magazine.  In his article: "Complexity, Agility and the Future of the IT Profession," he talks about how the IT industry has changed, how organizations struggle with those individuals who struggle with change and insist on doing it the same old way, and the real needs of the enterprise. 

It is those individuals and organizations that can grasp hold of these concepts while empowering organizations to become nimble and agile that will become the difference makers in the IT profession of the future.   Those are my thoughts.  What do you say?

I’m not the CEO.

Thursday, September 25, 2008 by Jeff Welsh

Did you ever notice that people like to give advice?  It seems that everyone I talk to these days have some advice.  As the chief executive officer of an IT consulting and IT staffing firm, I do a lot of listening.  If I took everyone's advice and implemented it, I would need to change the title of CEO to mean Chief Everything Officer.   Let me give you some examples of some great advice:

You need to be out building the relationships with your IT staffing customers.  If you can get two or three meetings a day scheduled, that would be great.  You need to spend more time in sales, meeting new prospects and diversifying your IT consulting business.  You need to spend more time with your IT consultants.  You need to spend more time looking at (fill in you favorite IT business solution).  You need to build IT solutions.

I could go on, but the point is, I'm not the Chief Everything Officer.  While all of these are important, no one person can do all of these things, all of the time.   That’s why we have sales, marketing, CAMs (Consulting Account Managers), team leaders, administrative people and IT consultants.  If you’re not getting the attention you need from the folks in those roles, I certainly want to know about it.  

After looking at that list, I think I need a vacation.  ; ) …..

Perception = Reality

Thursday, September 18, 2008 by Jeff Welsh

I had lunch yesterday with a person that I had not talked to for a couple of years.  One of the first questions he asked me was “How are things in the IBM world?”  I sort of bristled at the question, because my friend’s perception was that we only work with companies that had IBM.  The reality is, we are an IT consulting company and do a lot of work in the application development space.  While it's true, we are an IBM software partner, most of our application development takes place on other platforms. 

During part of the lunch we talked about some of the other areas of IT that we deal with.  That includes IT business solutions, IT outsourcing and IT staffing.   The problem is that people do not react to reality; they react to their perception of it. Therefore if you control how they perceive reality, which is easier than controlling reality, you control how they will react.

It also sometimes is said to point out to people that it's not enough to make something so for people to act like it is so; you have to make them know it too.  Hopefully our marketing will start changing perception. Click here for a reality check.

A Delicate Balance

Wednesday, September 17, 2008 by Michael Kiffmeyer

STAR BASE, Inc. is passionate about the information technology industry and it prides itself on delivering the best solutions and the best professionals to implement those solution.  As a full service provide to corporate America, it is understood that our business is one of ups and downs.  When the economy is good and our clients are doing well, there is a need for our service.  When organizations struggle, consultants must scramble to find suitable business.

The trend in 2008 is that the clients' business for the most part has maintained, but for the most part it has been less than stellar.  That means the need for our services and placement of qualified individuals for application development or IT integration, has been less in demand as well.  That means there are people “on the bench” and any consultancy cannot afford to have people on “the bench”.

It is no secret that the American economy is struggling today. Organizations of all sizes and types are trying to maintain a standard of business while we wait for the economy to improve.  For our firm that means a couple of thing.  First we need to offer new service to meet our client’s immediate needs while ensuring that we keep a healthy balance of qualified professionals for client projects.

In the placement business, it is no longer prudent to keep idle professionals on the bench.  The individuals need to be part of a project or must be delivering some sort of IT solution.   Regardless, at our organization we work at maintaining a fine balance between bench people and project people.  Unlike many of our competitors we are a local Cincinnati IT consulting firm that sees the value of maintaining a constant bench of professional to serve our clients needs.

Sometimes, we do not have the right skill-sets for a client’s needs and we have to search for the best possible fit.  When we do find the right candidate we make sure that we test each candidate to ensure they can meet our potential clients.
Most firms that provide IT staffing do not follow our lead they simply hire as clients need the personnel for their projects.  Which model is better?  We believe in testing all candidates first to ensure the client is getting the best possible candidate.  To not do so cost any client time and money plus the risk of not completing mission critical projects on time and with-in budget.

Those are my thoughts, what are yours?

IT Certification Could Kill Your Career?

Wednesday, September 17, 2008 by Aaron Whittenberger
I have written a couple of times in the past promoting the idea of obtaining certification to exhibit your knowledge and experience in a chosen subject area.  Yet, I read another CIO.com article warning of the dangers of buying practice tests online.  They name a couple of websites that sell ill-gotten material; you will definitely want to stay away from these named websites.

This article warns would-be IT Certification candidates that should you purchase illegal “study material” to take an IT Certification exam that the governing body of the IT Certification may “come after you” and punish you for your “cheating”.

Last week I sat for and passed the Certified Business Analysis ProfessionalTM (CBAP®) examination offered by the International Institute of Business Analysis (IIBATM).  So as a person that now holds four IT Certifications I find it appalling that a company such as Microsoft or Cisco would go after the candidates for their certifications and attempt to “ruin” their career.  I do understand that there are “real” cheaters out there that knowingly cheat to get a certification just to beef up their resume, but I also realize how easy it would be to unknowingly purchase some ill-gotten practice material.  I can absolutely attest to how essential study material and practice tests are in preparing to obtain an IT certification.  It is impossible to pass an exam, of any kind, without preparing for it; and study material and practice tests are important tools in preparing for a certification exam.

I do realize the difficulty of shutting down these “brain dump” websites that sell this illegal material as most of them are setup in third world countries that do not respect the U.S. copyright laws.  However, going after the candidates for your certification is not the solution to the problem.  This will just inevitably lead to reducing the number of candidates for your certification and eventually lead to a reduced perceived value of the certification.  Not to mention the perceived “bully” impression that the company will inherit.

When it comes to IT Infrastructure, IT Business Solutions and Enterprise Application Development, professional certifications such as ITIL, CBAP®, PMP® or PgMP® demonstrate expertise in a particular subject area.  When it comes to application software development certification in your chosen programming language(s) and/or platform(s) demonstrate subject matter expertise.  

These certifications do hold value in the eyes of IT hiring managers, H/R professionals and IT Staffing professionals.  A certification could be the difference of you getting a job or not getting the job.  So get certified, but research the certification to verify its worth in the IT world and be careful of the study material you use.

Winning the Battle and Losing the War

Tuesday, September 16, 2008 by Jeff Welsh

My last post was Losing the Battle and Winning the war.  Today I have a similar title, but that is the end of the similarity.  I had the opportunity a few weeks ago to hear a talk from a professor at the Fisher College of Business at Ohio State.   His topic was pretty interesting.  He was talking to a group of IT staffing company owners.  Most IT staffing companies have some sort of CRM, but what he was talking about was the opposite side of this which he called SRM or Supplier Resource Management. 

I’m not going to be able to adequately summarize a two hour talk in a few paragraphs, but one of the things that I thought was interesting is how companies are trying to commoditize IT staffing.  Looking at it from a numbers only point of view, he said that some companies have been able to reduce the cost of IT staffing by as much as 70%.   They have used a variety of purchasing techniques to accomplish this such as reducing suppliers, buying “in bulk”, instituting a VMS (vendor management system).  Being an IT consulting firm that also does IT staffing, I was not feeling too good about some of the trends discussed.  That was until he started talking about the real cost of savings.  

These same companies that have saved so much money, have also reduced their talent level to the point of not being able to accomplish anything.  The reduction in price has come at a cost of reduction in talent.   In some cases, companies were actually spending more than before.   This is because instead of one IT consultant, they may bring in two or more consultants.  There measurement was cost per hour by job title.   Cost per hour was indeed way down, but IT spend was up.

Another problem with the reduction in talent levels is that progress was not accomplished and that resulting in bringing in a high paid expert(s) toward the end of the project to try and salvage it.  The end result was little to no savings and huge opportunity costs to the business.   I guess the moral of the story is like the old saying “you get what you pay for.”

No Man Is An Island

Wednesday, September 10, 2008 by Michael Kiffmeyer

Application developers, for the most part, chose their career field because they have a passion for technology and they enjoy creating, developing and finding solutions for problems involving software.

In the technology consulting industry, application development services has been known to occupy people that like to work alone and can flat-out get the job done when traditional development cannot.  However, the new world of the global enterprise has changed and to survive and prosper the new application developer of today needs to have an appreciation for the idea that just building the application is not enough.  Enterprise application now development requires much more.

Application developers for the most part do not want any part of the business world. They simply want to develop and build.  They are faced with multiple challenges that perhaps they were not faced with in the past.  Organizations are requiring any employee or consultant to be able to multi-task.  This includes application developers.  They must have the capability to do several jobs and to understand how their developed application affects the “big picture.”

In his recent article, “8 Reasons CIOs Think Their Application Developers are Clueless”, Tom Wailgum, discusses exactly what CIOs think and what they are faced with on a daily basis.  CIOs need to be technical but they must also be business savvy. In-fact awareness of how to run a department or a business is becoming they key characteristic that organizations look for.  CIOs are tasked with the challenge of ensuring that the IT department is in strategic alignment with the business goals and objectives of the organization.
article: http://cxolyris.cxomedia.com/t/2559269/105281624/28054/0/

In the same sense application developers need to develop with the “big picture” in mind.  What does this mean?  It means that the sky is not the limit and that application bus be developed with efficiency and ease of use in mind.  Applications need to be developed within a given time-frame and not grow to the point where they cannot easily be changed.  Any application must understand what the goals and objectives of the organization are and how the applications they develop contribute to the overall mission.

No man is and an island and the sum total of the whole will assist any teams in better meeting the mission of the organization.

IT Partners With Business

Sunday, September 7, 2008 by Michael Kiffmeyer


Leaders of many organizations fully understand that the IT department must contribute as a partner to offer value to the enterprise.  However, too many organizations still look at IT as nonstrategic service provider or as a cost center.

So how can any IT organization change this perception?

  • Change your focus.  I would suggest that IT leaders need to change their culture and speak in terms of strategic growth rather than bare minimum maintenance.
  • IT directors should not try and create vision in vacuum. Instead, solicit a select group of IT leaders that have vision and encourage them to brainstorm everything from IT infrastructure, to application development, to IT outsourcing services.
  • This vision could be a detailed five year plan, along with a list of specific actions to engage others in meeting the groups’ targeted goals. To do this, break your chosen leaders into groups.  One group could be responsible for the ways to improves success and progress of maintenance projects.  Another could be to drive the effectiveness of the PMO, and still another could create metrics to gauge success by along with value demonstrations.  A fourth group could be tasked with eliminating the bottlenecks of process redesign.
  • Build business-oriented IT managers.  Ensure that your senior managers have good business sensibility. Today, careers are not just about upward mobility, but about getting experiences across the enterprise.
    Having the entire team to contribute will give any organization a more comprehensive plan.  Furthermore, it will assist in building teamwork and focus for the individuals on the team in realizing that they are helping to change the culture while adding value to the entire organization.
  • Perhaps one of the most obvious values of IT is to help drive cash to any organization's bottom line.  This can be done either directly or indirectly through IT optimization, IT automation, or business process automation. 

Each of these areas drives business value for the IT department.  If an organization is product focused IT capital investment can align itself directly to new product development.

Is your organization doing all it can to make sure IT is seen as vales rather than a cost center?

Losing the battle, but winning the war.

Friday, September 5, 2008 by Jeff Welsh

Have you ever read article that described your very behavior to a tee?  I just did.  Before I get into the article, let me give you some background.   We are a Cincinnati information technology consulting company that provides business technology consulting, IT strategy and IT staffing.  We do a great job for our customers and one of the things I struggle with is how often to contact them.   There is nothing worse than being bothered when you're in the middle of something.  It has always been my belief that customers would remember us and call us if they need our IT services again.  WRONG!!!!

Below is an excerpt from this article by John Doerr.  You can substitute STAR BASE, Inc. for Smith & Jones.
John Doerr: I am calling for Smith & Jones. Bill Smith did some work for you in the past and I am looking to find out the best ways for him to keep in touch with you in order to stay top of mind.  
Client of my Client: How is Bill? I remember the work he did for us. Oh gee, it's been over a year now. How time flies. His approach was so unlike anything we usually get. He was thoughtful, asked great questions, and actually changed what we were looking for. In the end, his suggestions made a huge difference for us.
John Doerr: Bill is doing great.
Client of my Client: Good to hear that. You know, I had forgotten about how good his work was. Too bad you didn't call last week. I just awarded a major assignment that was right up Bill's alley. I am so busy right now. I have trouble remembering things from last week, let alone last year. The assignment came up and I called who I met with most recently. They were in two weeks ago. Too bad for both of us, Bill probably would have been a great choice. Tell him to give me a call soon.

We just sent our monthly email blast earlier this week.  (To subscribe to our monthly musings, click here.)  (To see the September edition, click here.)  I got an e-mail reply that was very much like the excerpt above.  I looked in our CRM system and I last contacted him in September of 2007, almost a year ago.  The good news is that the client wants to talk with us about IT outsourcing.  So we might have lost the battle that we didn't know we were in, but hopefully, we will win the war.

Tacit Knowledge Value

Thursday, September 4, 2008 by Michael Kiffmeyer

There are 2 types of knowledge in enterprises: explicit and tacit.  Explicit knowledge is easily explained, documented and verbalized. This type of knowledge is easily handled by today knowledge management systems.
 
However, what is a tacit knowledge? This type of knowledge is much more subtle and hard to define, grab and communicate. We can call it the know-how, of employees. Normally, the organizations do not know the presence of, or take care of, this knowledge before a worker possessing a lot of tacit knowledge stops working for them.

According to McKinsey,  70% of new jobs created in the US between 1998 and 2004 were tacit in nature (i.e. require judgment and experience, and rely on information which is not formally written down.Gartner research has shown that in the work world, the frequency of non-routine situations requiring tacit knowledge will double between 2006 and 2010.

This research illustrates two glaring facts:

1.  Learners will be the next pure source of enterprise learning content
2.  Workers that are seeking positions need more than degrees and achievement to convince organizations of the value-add they can offer.

At my organization, STAR BASE, Inc. we are focused on IT business solutions.  Of the many services that we provide to our clients, IT staffing is a critical component.  Organizations of all sizes search diligently for the right people, to place in the right job that will contribute to the overall goals and objectives of the organization.

I recently presented a candidate to a major client with an outstanding resume and record of achievement.  After three interviews this candidate should have should have had the position but was eliminated because he could not illustrate how his experience could be of value to the mission of the organization he was interviewing with.
 
Candidates that are searching for IT positions in application development, business services, project management and IT infrastructure needs to realize what drives organizations.  The global economy of today makes innovation success even more important to organizations seeking to gain a competitive advantage. 

After years of restructuring and cost cutting to regain profitability, many firms are forced to renew their product and services offerings.  Only when these new products and services sustain their competitive position, does the organization profit and increases its improved value.  Any candidate searching for “that ideal position” needs to communicate their value to the organization they are seeking to join with the complete understanding of what the organization is looking for in a worker.

Communication… A career Saver

Friday, August 29, 2008 by Matt Warman

You might have read my colleagues' blog posts on information technology outsourcing. A recent article highlights a study of nearly 10,000 people that 8% of all IT staff have either lost their job to information technology outsourcing, or had an involuntary job reassignment. Of those who lost their jobs, 70% had no direct communication with the business. That number points directly to application development teams.

I have been talking about how communications makes you a better consultant, but the importance of communication affects all of IT staffing . There are 2 ways I know to broaden your appeal to employers and clients; diversify your skills, and improve your communication skills.

Check the tiobe report. If you none of your skills are in the top ten, then maybe you should learn one. Everything is web based, so you could learn web based skills like HTTP, TCP/IP, and XML. If you are procedural, read up on Object Oriented Programming (OOP) and design patterns. This is a great way to learn the concepts without committing to a language. Create and review the documentation on your current or recent projects. Write a document that the business would use, like improving the business functionality of an application, or how the technology used improved business productivity. You can also look into getting certified as a business analyst or project manager.

Have you lost a job to outsourcing? How long did it take to get another job? Was it in IT? What did you do between jobs?

Virtual Bench

Friday, August 29, 2008 by Aaron Whittenberger
Many IT Consulting Services companies in Cincinnati maintain a Virtual Bench.  What is a Virtual Bench you ask?  I am glad you asked.  Virtual Bench refers to the idea of being able to call upon, often on short notice, any number of IT Business Application Development professionals that a company has previously employed or worked with in the past.

STAR BASE, Inc. is one of the few IT Services companies in Cincinnati that have actual on staff employees.  The problem with maintaining only a virtual bench is that you can call upon that IT professional that you need to fill an IT Staffing need and that professional is not currently available.  By employing our IT Business Solutions and Technical Consulting professionals we can ensure that our professionals are always available to service the needs of our clients.  This also allows the company to see to the training of our professionals to ensure that they are up to date on the latest technologies and tools of the trade.

A popular Information Technology strategy that companies employ these days is IT Outsourcing of business application development.  This strategy allows the company to transfer the cost of IT staff training, among other costs, to the IT Outsourcing Services Company.  However if the IT Outsourcing Services Company only maintains a virtual bench, they cannot control the training of their professionals.  So if you are considering an IT Outsourcing strategy, make sure that the vendor you choose to supply your business application development professionals maintains an actual on staff bench.  This not only helps to ensure the technical and business expertise of the IT staff you will be getting, but it reduces other risks of IT staffing.   

It's Time to Upgrade Your Skills

Tuesday, August 26, 2008 by Mark Murphy
It used to be that RPG programmers could easily find good jobs just because they knew RPG and the handful of other TLA's that go with it.  It is getting significantly harder!  Let's face it, there aren't very many students coming out of college wanting to program in RPG.  It is time to upgrade your skills, and there are plenty of directions to take.  Consider that the AS/400 (System i, iSeries, i5, i) runs both Java and PHP code, and can host a full fledged lamp stack (including the MySQL component).  I would recommend starting there.  In fact, IBM is putting its money into bringing PHP onto the platform by licensing Zend Core and Zend Studio for you when you buy i5/OS v5r3 and later.  Better yet, you can learn PHP (and Java for that matter) without having to go to the expense of purchasing an i5 Server.  And PHP does not require you to use OO programming techniques if you aren't used to that.  You can learn the PHP syntax, and then when you are familiar with the basic language constructs you can head down the OO path.

So roll up your sleeves and get started expanding your skill set.  Your career will thank you.

Now if you are a business owner, and are reading this, you may be thinking, "Hey, if there are less and less RPG programmers out there, and virtually no new ones being trained, why should I keep my iSeries?"  That is a topic for another post, but a better question would be - in light of the iSeries' capability to run i5/OS, AIX, and Linux natively, and Windows on an internal processor card - "Why should I scrap the system I know for one I don't know?"  Programming languages (except those coming from Microsoft) are becoming increasingly platform agnostic.  Write once run everywhere is no longer just a Java thing.  Consider that when making your next server decisions.