Key findings from several reports have shown that up to 60% of Software / Information Technology (IT) Projects fail because of cost / budget overruns, and missed or poorly delivered functionality.
In this article, I will show you how to prevent that from happening to you or your projects …
A recent Harvard Business Review (HBR) suggests that the information we need to do our job is doubling every 18 months, and that we are running harder and harder to keep up with the required knowledge for our specialized fields.
In this post, I will present 10 techniques that will help you keep ahead of the competition and / or changes in your industry.
Having good or effective project sponsors is one of the ways you can prevent project failure which is a real problem considering that nearly two – thirds of projects fail!
The project sponsor is not the business analyst even though the project sponsor helps the business analyst in gathering requirements and the project sponsor is not the project manager even though the project sponsor helps the project manager deliver a successful project.
It is the project sponsor’s job to ensure that the project team (project manager, business analysts, and team lead) have the technical or operational resources they need and that the project is aligned with the strategic needs of the organization.
Are you looking for a transformation in your work situation? Follow these 6 rock solid success principles that summarize what I have learned about building careers or online communities!
Whatever your industry, background or situation, these six principles will help you “Discover Your Passion“, “Do What You Love” or “Take Your Passion To Market“.
The first two (2) principles are designed to help you choose work that matches your strengths, education, training, background, skills, experience, hobbies or interests.
One of the reasons why professionals struggle with their careers or under-perform at their jobs is that their work or career does not match their personality!
When hiring someone to do job, it’s easy to see what skills and training they have acquired or what types of jobs they’ve previously performed from their resume.
What is not so easy to see is how that same person’s personality traits will fit in with that of other employees or how their personality will thrive on a daily basis after you’ve have hired them.
There comes a time in your career when you will have to take a serious look at the possibility of moving into management.
This may be preceded by a time of dis-satisfaction with the status quo either because:
- You are beginning to feel that you have hit a glass ceiling
- You are thinking that you would do a better job than some managers you’ve worked for
One of the bigger issues facing IT professionals is: “the challenge of building experience“.
This challenge exists because employers still require experience for hiring, even when you need their jobs to build experience!
It’s the classic Catch-22: “chicken or egg which came first challenge” that may be solved through internships or full-time jobs.
However, internships are getting increasingly competitive (Read More …) and employers are still insisting on handson experience before making job offers.
Why Internships Are Hard To Get
For a while, internships helped provide the missing handson experience to IT professionals learning new skills or transitioning careers.
Microsoft NET Developers are well compensated IT professionals because the workplace demand for skilled Microsoft.NET programmers outstrips the supply.
On the other hand, being a Microsoft .NET programmer can be tough because of the constant pressure to keep up with new technology!
So, this post addresses the challenges facing a Microsoft .NET Developer moving to Business Intelligence (BI) / Data Warehousing (DW):
Considering a Career Move from .NET Development to Business Intelligence (BI)?
I am currently working as a .net Developer (for the last 4 years mostly on contracting jobs).
The biggest problem I am facing is not being able to keep up with new .net components coming out everyday.
This article is one in a series on creating or establishing your personal brand and becoming a leader in your industry.
While creating your personal brand is not easy, the benefits speak for themselves; other professionals begin to seek you out, ask for your assistance or offer you compensation in exchange for your help, services or advice.
Creativity is sometimes frowned upon in the workplace because you are expected to follow orders!
Perhaps you’ve neglected using your creative forces in the past because it forces others to think or so that you can keep your head down and stop others from following you!
Have you ever heard of “The Starving Artist”? It’s an often used cliché that describes talented, skilled or creative folks like writers, painters, musicians or others who starve while doing what they love.
The idea behind the Starving Artist is “an individual who works for pennies and then dies broke doing what he or she loves”.
Some of history’s renowned or talented artists like Wolfgang Amadeus Mozart, Antonio Vivaldi and Van Gogh lived in poverty, misery or debt because their society didn’t care for or reward them.
Have you noticed the increasing demand for business analysts with stronger software skills or a wider range of skill sets?
Because this is a top hiring trend, business analysts have expressed concern about the range of skillsets requested for on job postings.
Some of these strong concerns are often worded as:
What software skills do business analysts need?
Should business analysts be made to learn computer programming?
Which software programs are required for business analysis jobs?
Along the same lines, one of the concerns expressed is; should business analysts have in depth knowledge of SQL, Access, Customer Relationship Management (CRM) software and Reporting writing software?
If you want to excel in an information technology career, you need to make a career plan or plot a career road map that will take you from your current skill level to a professional, highly skilled or expert level.
You will also need to create a plan for maintaining your skills at the level of
top performers or experts in your field when you get there.
Whatever your current career (business analyst, data analyst, software
developer, report writer, database developer, web designer, etc.), you need to
sharpen your skills using one or more of the following training options:
In every information technology discipline, there are people who outperform
You probably know some of them; computer programmers who write better
code, faster than their colleagues or data analysts who can research and
identify trends in data faster, easier and better than their colleagues or
business analysts who are ten times as productive as their colleagues!
I have been studying top performers ever since I left high school and I am
now starting a free online study group on top performers with the goal of
i. who are top performers?
ii. how do you become a top performer?
One of the questions submitted by a reader to the
Burning IT Career Questions Answered post deals with "how to get your
employer to pay for your computer programming courses" and I want to answer
that question in detail on this post.
Let me start by asking you "have you ever thought of asking your employer or
manager to pay for your professional training at
the software developer boot
There is a high demand by IT managers for good, competent and skilled software
developers right now.A good number of software development job postings for
leading or cutting edge software development skills are taking longer and longer
1. The demand for experienced, skilled software developers in Java, C# .NET,
Visual Basic .NET, SQL Server, SharePoint and ASP.NET exceeds the supply of
available, skilled and competent computer programmers.
2. Software job postings are taking longer to fill. In some cases, they are not
getting filled at all. I have seen IT directors, IT managers and hiring managers
post "job wanted" advertisements for .NET programmers or C# programmers that
take months to fill.