Project Management, Technology, Life.
RSS icon Email icon Home icon
  • Earth Day Should be Every Day of the Year

    Posted on April 30th, 2009 Nelson Bodnarchuk No comments

    Go Green everyday of the year, save green every day of the year.

    That’s my goal. To be economical and environmental about how I spend my money. I think that should also be a businesses goal as well, and not just because of the current global economic state.

    The state of the economy today demands that people be smarter about how they spend their money, but why are we so reactive versus proactive? It seems we always wait until the last quarter to make the big play. Here’s a list of “Green Savers” that would positively impact the environment, as well as the bottom line if companies started implementing the Virtual Office on a larger scale:

    • Reducing turnover and training costs;
    • Decreasing office space construction and maintenance;
    • Lowering energy bills due to non-industrial office equipment;
    • Shortening project turnaround time – People in different time zones can work around the clock.

    The ACI estimates that over the next decade,
    greenhouse gas emissions created by full-time commuters could be
    reduced by more than five million tons by professionals freelancing
    from their homes.

    The following would be the benefits we’d all start to experience:

    1. Reduced gasoline consumption;
    2. Decreased energy used in building roads;
    3. Cutting down on energy to build, heat, cool and operate large office buildings;
    4. Minimizing run-off and disturbance in natural habitats; and
    5. Diminishing pollutants and greenhouse emissions.

    There’s definately more spin off benefits to this idea than listed here, if you’ve got any let me know.

  • Re-posted from Global Knowledge

    Posted on April 23rd, 2009 Nelson Bodnarchuk No comments

    Interesting article, that I wanted to re-post, from Global Knowledge, to keep for my own records.

    10 Hot Skills for 2009

    By Linda Leung

    Whether we are in a down economy, seeing jobs go offshore, or witnessing jobs being cut altogether, there are certain IT skills that will never go out of style. With spending on cost-saving technologies such as virtualization rising, and the maintenance of networking and enterprise Microsoft software keeping IT professionals constantly in demand, here’s our top 10 hot skills that will take us from a down economy and beyond.

    1. Virtualization: Virtualization is hot. Vendors are jostling for lead position in the virtualization stakes and user organizations are seeing virtualization benefits through increased efficiency, lower costs, quick return on investment, and a more flexible computing model. But virtualization is complex; it encompasses the entire IT infrastructure, from the desktop to servers and storage systems. That’s why IT professionals with virtualization experience are much in demand.

    According to a recent article in Virtualization Review, jobs Web site reported that the number of jobs advertised from January 2008 through the first week of November increased by 43% and 37% for VMware and general virtualization skills, respectively. That compares with a total job count that was down 12% during the same period.

    Virtualization skills was cited by 35% of the 1,400 CIOs surveyed for the Robert Half Technology IT Hiring Index and Skills Report for the second quarter of 2009, up from 30% in the Q1 report. Virtualization as a skill first appeared in the Q208 survey when it was cited by 26% of respondents.

    2. Web 2.0: Organizations have moved beyond establishing Web sites for their brands. Now they are embracing social media sites such as Twitter and Facebook, where you can find such household names as Ford Motor Company and AT&T. CIOs in a wide range of organizations are demanding IT professionals who can keep them up to speed with the fast-moving Web 2.0 world. Web development and Web site design first appeared as a sought-after skill in Robert Half Technology’s Q408 report, when 42% of CIOs surveyed said they were in needs of such expertise. In Q209, 39% of respondents had a demand for Web skills.

    According to, the typical salary for a Web designer in the U.S. range from $37,285 to $59,070. This compares to $60,000 for a Web developer, $40,000 for a graphic designer, and $60,000 for a programmer, according to Simply Hired a search engine for jobs.

    3. Networking/Windows Administration: Proving that networking and Microsoft Windows administration skills will likely never go out of style, these two skills consistently appear as either the first, second, or third most sought after skill in Robert Half Technology’s quarterly skills surveys. A full 65% (the second highest number) of CIOs surveyed for the Q209 report said they required network administration skills, while 64% (the third highest) of executives said they needed Windows admin experts. The skill most in demand in Q209 is desktop support, according to the survey.

    Networking/systems admin jobs were cited in the Top 20 Most Recession-Proof Professions report by Jobfox from data collected during November 2007 to July 2008. The report noted that there is a limited supply of qualified workers in that profession, and reported that the median salary in the U.S. for such roles is between $65,000 and $75,000.

    4. ITIL: The Information Technology Infrastructure Library is a business framework that was developed by the U.K.’s Office of Government Commerce. It is the subject of much buzz on this side of the pond, with firms such as DHL and General Motors adopting the IT services efficiency framework. A quick search of the Indeed job search aggregator site netted 6,266 jobs, with salaries ranging from $50,000 to $130,000. ITIL is cited by Foote Partners‘ IT Skills and Certification Pay Index report, for the last three months of 2008 as a skill that is seeing a sharp increase in pay and demand.

    Foote Partners notes a “sharp increases in pay and demand for ITIL, CoBIT and similar expertise” in 2009, and that “while valuable in short range cost reduction initiatives, these are also core enterprise skills with high re-use value long term.”

    5. IT Architect/Project Management: The same Foote Partners report also notes that “nothing has been hotter” than IT architect and project management skills and that “they will still be hot commodities long after the economy improves.” Certified folks in that category reported pay increases of 10% in the last 12 months to January 2009, according to the Foote Partners report.

    The Open Group’s IT Certified Architect and the Project Management Institute’s Project Management Professional designations were the certifications that commanded the highest pay premiums, according to the report.

    6. IT Security: This skill was called out by Foote Partners as one of three certification groups that saw significant gains in pay. A total of 18 different security certifications, including Check Point Certified Master Architect and Cisco Certified Security Professional, were listed among the IT certifications that earned the highest pay premiums in Foote Partners’ 2009 IT Skills and Certifications Pay Index.

    Security will never go out of style, even during a recession, as businesses are required to comply with regulatory controls and data protection requirements. Meanwhile, hackers continue their assaults no matter what the economy is doing. A survey by the SANS Institute showed that through the end of November 2009, 79% of respondents saw no cuts to their security staffing levels.

    7. Wireless: Cisco generated buzz in its training community late last year when it launched the expert-level CCIE certification in wireless networking. As part of the launch, it commissioned a study conducted by Forrester Consulting, which found that 36% of global companies surveyed predicted that the number of dedicated wireless specialists on their IT staff would almost double in the next five years.

    “In our research we found a pervasive need for wireless skills, and not just in North America,” says Sanjay Mehta, Cisco product marketing manager for wireless and mobility. “The need for experts to design, deploy, manage and troubleshoot is growing exponentially.” He says the wireless certification is particularly popular in emerging markets, such as Brazil, India, and China, where new wireless infrastructures are being built from the ground up.

    8. Telecommunications: The government’s $7.2 billion broadband stimulus initiative to extend broadband to rural and unserved communities will mean jobs for pros with telecom skills. Telecom providers operate in a very competitive market, and while operators cut costs in stagnant areas of their markets, they’re still investing in others. For instance, AT&T this year cut its capital expenditure by $3 billion but it is investing in 3,000 new jobs for its mobility, broadband, and video initiatives, reports Unstrung.

    Telecoms knowledge is also sought by CIOs. In Robert Half Technology’s Q209 report, telecoms support was the fifth-highest skill sought by respondents, up from the sixth highest in the previous quarter.

    9. Programming Languages (C, C++, C#): Forget about programming jobs being outsourced, experts with C, C++ and C# skills “have emerged as a highly desired skill set, being cited as ‘in demand’ just as often as Business Intelligence and Enterprise Solutions skills,” according to the Veritude 2009 IT Outlook Report. Demand for software engineers increased from 27% to 32%, according Veritude’s survey of IT hiring managers.

    Those programming languages are also consistently the top most wanted programming skills in Dice reports. In February and March, Dice posted 9,881 and 10,465 Cx jobs, respectively.

    Software engineering topped Money Magazine and’s list of Best Jobs in America in 2007, noting that the number of programming jobs would balloon from 800,050 in 2004, to 1.2 million in 2014. The profession, with an average annual salary of $80,427, beat college professor and financial advisor in the list.

    10. Business Skills: Employment surveys have been telling us for a number of years that IT pros must possess business skills as well as technical expertise, and in a down economy IT folks who understand the business could be considered more valuable than those who don’t. A survey by CompTIA of 215,085 IT pros found that employers valued “interpersonal and communication” skills in addition to ‘strategic thinking” and “project management” know-how. The survey, which was conducted in 2007, found that 73% of respondents said they planned to upgrade their business skills within two years, with the majority studying for project management skills.

    The IT pro who can understand how his employer’s business works and can articulate how technology can be used to meet and exceed the company’s goals is a true gem.

  • Less is More & Simplicity Rules.

    Posted on April 22nd, 2009 Nelson Bodnarchuk No comments

    Here’s a great company with great products, 37 Signals. Why are they so great, well their style is no nonsense, they get straight to the point and simplicity rules their product design philosophy. Oh, and they extracted Ruby on Rails from one of their projects. I’m not a hardcore developer, coder or hacker (or at all really), but I’ve worked with RoR in the past and it’s presently being used with the current project that I’m managing, and it’s definitely one of those tools that makes the life of the people doing the work easier, therefore making them happier and producing a better product (80% of the time).

    In a sentence, what it comes down to is “Less is More”. They do less than the competition on purpose, and it’s paid off for them in a positive way. I’ve had the pleasure of using Base Camp for a few of my projects and it great for Agile Software Development. You only get what you need, the rest of the usual gravy features one finds in software don’t exist so there’s little to no learning curve when adopting it as your PM tool.

    I’m also a big fan of the Agile Software Manefesto and it’s 12 Principles. It may not apply to certain safety related projects where one would be required to document and follow a process and plan for regulated purposes, however it has it’s place as a way to lower development costs and bring better software to market sooner.

  • IT Efficiency + Your Business = Beat the Competition

    Posted on April 14th, 2009 Nelson Bodnarchuk No comments

    To keep pace in an increasingly competitive world, a business needs to run as efficiently as possible. Efficiency is even more important for a small or medium-sized business, because their resources are limited. I say this from experience serving in both in a large, global, mining company and a small IT start-up.

    Here are 10 tips that I’ve summarized from the IT Business Edge, sans the sales pitch from Cisco at the end, for using network technology to help a business work more efficiently, cut costs, improve customer satisfaction, and ultimately stay ahead of the competition.

    Quoted from a free online White Paper by IT Business Edge titled 10 tips to make your business more efficient.

    1. Give employees secure, consistent access to information. You have an advantage over larger competitors because you can react quickly to business changes. But you can quickly lose this edge if your company network is frequently down, sluggish, or unsecured. A secure, reliable network based on intelligent routers and switches lets your employees access the information and tools they need to keep ahead of competitors.
    2. Deliver anytime, anywhere access to employees on the go. To stay productive on the move, your employees need to be able to reach the people and information they need—anywhere, anytime. With tools like virtual private networks (VPNs), your employees can work outside the office and still enjoy safe access to the business network.
    3. Create effective business processes with partners. Some large companies make efficient, secure business processes a prerequisite for doing business with them. To meet the business needs of your partners, you need a secure, reliable network.
    4. Make it easy to work together. Smooth collaboration between employees, partners, suppliers, and customers is a sure-fire way to boost efficiency while also reducing costs. An intelligent network lets your business take advantage of interactive calendaring, videoconferencing, unified communications, and other technologies for easy collaboration.
    5. Enable employees to take their phone systems wherever they go. Missed calls create project delays, wasted opportunities, and lost revenues. With a networked voice and data solution, your employees can have one phone number that rings simultaneously on multiple devices, so customers reach the right person the first time. Your staff can access all their communications from anywhere, checking for e-mail, voicemail, and faxes from just one inbox.
    6. Streamline customer communications. Delivering fast, knowledgeable service is the best way to keep customers satisfied. Linking your network phone system to a customer relationship management (CRM) solution is a great way to enhance customer communications. When a customer calls, a pop-up window with their records appears on an employee’s IP phone screen, computer screen, or both.
    7. Reduce unproductive travel time. All too often, time spent on the road is time lost. A networked phone solution that offers video calls and Web conferencing can help reduce the time and expense of traveling to offsite meetings and training sessions. Instead of spending time traveling, you can use the time to get work done with technology.
    8. Employ a managed service provider. Is managing a network the best use of your employees’ time? In some situations, it is advantageous to hire a managed service provider for network administration. Working with a managed service provider can free your IT staff to focus on other IT tasks and use their time more effectively.
    9. Improve employee satisfaction. Aging phone systems and slow networks can frustrate your employees and annoy your customers. In some cases, an employee might become burned out and decide to move on. To help ensure that employees are productive and satisfied, your business needs a secure, reliable, and fast network.
    10. Develop a long-term technology plan. The process of replacing obsolete hardware can interrupt your employees and bring the office to a standstill. You can minimize such disruptions by carefully determining short- and long-term business objectives and working with your network vendor to deploy technology that matches them.

    I personally like this list as a starting point when planing how to improve things from an IT perspective. However, take it with a grain of salt and consider the source if and when planning your own solution as there are several paths one can take to arrive at the desired outcome.

  • Risk Managment & Project Management

    Posted on April 7th, 2009 Nelson Bodnarchuk No comments

    Risk management within project management go hand in hand. However, usually risk management isn’t applied very well to project management. Risk affects our attitude towards a project, at least it does for me.

    Since risk is all around us, I break it down into two categories, controlled risk and uncontrolled risk. For me, controlled risk is choosing to play ice hockey with the Chiefs once a week, because I believe that I have a level of control over what I’m doing on the ice (although sometime it’s debatable), so I feel that I am controlling the level of risk that I’m exposing myself to. Honestly though, once I step in the ice and the puck drops there’s not much that I can do to control what the other 11 skaters are going to do on the ice, hence my use of a full cage…gotta protect that money maker. Another more common example would be wearing a seat belt while driving. Really what we’re doing, when we perform these activities with the safe guards that I mention above, is mitigating the risk within the activity so we feel more comfortable while performing that activity.

    Usually when risk and the probabilities of negative events occurring are reviewed, people choose their behavior based on the way the scenario is framed and not on an actual evaluation of the risk. A good example of this is the fear of flying versus driving, I won’t go into the details, but when comparing transportation accidents, stats show that flying is in the 6 Sigma range of defects, while driving is much lower (Defects being fatal accidents). So statistically speaking there are probably more people afraid of flying than driving, while more people every year are injured, or worse, in car accidents compared to plane crashes. However, most of us see the situation framed as driving being much more safe because car travel is more common.

    People have been dealing, as well as attempting to mitigate risk, for centuries. Daniel Bernoulli suggested, in a 1738 article, that that when you have a choice of bets or investments you should choose that with the highest geometric mean of outcomes, or more widely know as the “best bet” calculation. The “best bet” calculation allows one to make a more informed decision when risk is involved, even though it’s impossible to make the best decision in a risky situation.

    Frequency is another factor that affects our ability to properly assess project risk. More frequent events are usually overlooked, to an extent, compared to catastrophic events. A good example of this from my experience would be the VFD that kicks out every night (for 14 months) during the graveyard shift, usually after the maintenance crew has clocked out for the night, versus the one-time catastrophic failure of the waste water pump. Both cost roughly the same in plant down time, but because one shut the plant down for an entire shift it got all of the attention versus the one that chipped away at plant up-time like water on a stone. It’s almost as if we sometimes eliminate the common parts of the risk from our consideration because it seems insignificant, or we fail to see them altogether because “it’s always been that way since I’ve worked here”. My point here is that both situations should be evaluated and the risk mitigated, as correcting them both are necessary for the success of the plant situation.

    Many times we fail to identify all risks involved in a situation because we find the alternative we like or have found three or four risks, however this can lead to incomplete or biased risk identification. I speak from personal experience and am guilty of this many times over. So be sure to always investigate all possibilities, doing this may allow you to avoid your project(s) from sufferring greater consequences from risk events in the future.

    It all comes down to the good old carpenters saying “measure twice, cut once“.