Random Acts of IT Project Management

Project Management for Information Technology

Posts Tagged ‘information technology’

Social Media Here, Social Media There, Social Media Everywhere

Posted by iammarchhare on 4 September 2009

Not long ago, I posted “Mixing Social Networking & Business”.  In that article, I drive into the ground (or, did I beat a dead horse?) the point that social networking without a strategy will probably mean another failed IT initiative for that company.  Maybe it wasn’t IT that truly failed even, but IT will get the blame anyhow.

I also made a smaller point that much of it would apply if you are doing social networking as an individual but for business reasons.  Perhaps you are building your network, establishing your expertise or some other objective.

The experts all seem to agree.  “You need to network.”  “You should be running a blog.”  “You need to get on Twitter.”

Pawel Brodzinski at ICPM asks a rather interesting question in “Social Media versus Project Management and Software Development”:

Let me ask one question: while exercising all these activities how do you find time to actually manage projects or to develop some code from time to time? “I don’t have private life” counts for the answer if you ask me, but I wouldn’t advise you to go that way.

I understand a trend to incorporate every new cool service which is out there to our professional lives but sometimes it starts to be counterproductive. People focus on “socializing” instead of getting things done. Mixing software development or project management with social media doesn’t have to be win-win because some guru said so.

I have to admit that the same thought has occurred to me from time to time.  On the one hand, is hanging out at the virtual water cooler really any different than what goes on in many companies anyhow?  And, yet his point that it really doesn’t normally help out his project is well taken.  His point that a person needs time away from work is well taken also.  And, it doesn’t really make his day go any better, at least on a regular basis.

So, again, are you focused?  Are you truly using social networking to work towards your stated objective or are you off-track?

I want to leave you with this thought because my life has certainly had some unexpected turns.  I’ve enjoyed this immensely, and I’ve learned a lot.  I’ve honestly been surprised at the number of hits I started getting just a couple of months into this blog.

However, I too need to strategize and concentrate on what’s important.  I’ve come to the decision to end this blog.  I am starting a new one up for more general tech interest that is more in line with a new business strategy.

So, if you want to drop by and say, “Hi” at the blog for John D’s Computer & Network Services, I’d appreciate the favor.  I promise to blog about projects from time to time. 🙂

Posted in Admin, Business Strategy, Social Networking | Tagged: , , , , | Comments Off on Social Media Here, Social Media There, Social Media Everywhere

Railing Against Project Bureaucrats

Posted by iammarchhare on 3 September 2009

Being a project manager is walking a fine line.  Many mistake project management for doing EVM, making a schedule, filling out a charter, and so on.  These are functions of a PM, but they are not the most important.

TechRepublic posted “Managing innovative projects: Don’t mistake the map for the journey” by Rick Freedman.  Freeman writes about these paper pushers who “manage” projects:

When I teach project management, I often draw a distinction between project managers and project bureaucrats. We’ve all had encounters with project managers who turned into bureaucrats. Project bureaucrats are more interested in ensuring that every step of the methodology is applied and every line of every form is filled in than in what’s actually happening on the ground. On the other hand, it’s common to meet project managers who apply minimal project methodology, yet, through their expert use of relationships and personal interactions, always seem to know exactly where the project stands.

He goes on to give an excellent example of a project failure.  That is, it was a bureaucratic failure.  Yet, the product was an ultimate success.  The product was the film Titanic.

So, how does he view being innovative while still maintaining project discipline?  You’ll need to read his article to find out.

Posted in Agile, Leadership, PM Basics | Tagged: , , , , , , | 1 Comment »

Cloud Computing Risks

Posted by iammarchhare on 2 September 2009

I have posted an article about yesterday’s “Gmail Outage & Cloud Computing” on my new blog.  You certainly need to consider outages as an identified risk for cloud computing and develop appropriate service level agreements (SLAs).

Posted in Risk Management | Tagged: , , , , , , , , , | Comments Off on Cloud Computing Risks

What Is Agile Software Development?

Posted by iammarchhare on 2 September 2009

One of the best explanations I’ve seen yet of Agile is the article “10 Key Principles of Agile Software Development” over all All About Agile.  Not only does the author give a good summary of some key concepts, but also some of the variations, including the original DSDM.

Enjoy!

Posted in Agile, Software | Tagged: , , , | Comments Off on What Is Agile Software Development?

“We Found a Bug!” How Should Support Be Handled?

Posted by iammarchhare on 1 September 2009

Over at Agile Chronicles, Mike Cottmeyer posted “Handling Support on Agile Teams”, but as even he himself says, “This is a problem not unique to agile teams. Software organizations have been struggling with this one for years.”

Indeed, he is most correct.  How to account for time dedicated to support once the code is out in the open?  I have noticed, though, that the more seasoned the team, both as individuals and as a unit, the less defects are likely to be produced.  Yes, experience is the best teacher, but it isn’t necessarily the most efficient one.

Cottmeyer lists 3 options for dealing with defects.  Each has its strengths and weaknesses.  Personally, I think a lot on the exact method you pick is going to have a lot to do with the overall environment, the types and number of current projects and the overall effectiveness of the developers.  I use “effectiveness” as not only productivity, but experience level and ability to task switch.

That last point should not be underrated.  The ability of any individual to multitask is going to have a profound effect upon the duration and quality of their work.

However, here are some other factors to keep in mind:

  • Responsibility.  How often is Jane going to fix John’s code without resentment building up?  Is John mature enough to at least accept responsibility for his mistake and learn from it?
  • Amount and severity of defects.  Some defects can wait.  Are you getting an abnormal number of defects?  Of course, you’ll need some type of historical data to go on, but if there are an abnormal number, it might be time to do a triage or at least a special after action review.
  • Corrective to preventative measures.  It isn’t enough to just fix the immediate problem, but for the team to learn how to avoid it next time.
  • Seniority mix of the team.  I have long argued that you want to avoid all junior developers for a team.  However, you also want to avoid all senior developers on a team.  You want a mix, but no more than 50% new developers and no less than 50% experienced ones.  Why?  Because you need mentoring, coaching and the examples of the senior developers to grow the junior ones.  However, an injection of new ideas is not a bad thing, either.  Not only that, but a team of all senior developers can become an ego party.  Frankly, it is not the most efficient way to get work done, and neither is it all that entertaining.

One of the key requirements of being a manager, but especially a project manager, is flexibility.  How you deal with defects will test your skills and bend you out of shape if you allow it.

Posted in Software | Tagged: , , , , , , , | Comments Off on “We Found a Bug!” How Should Support Be Handled?

More Web Sites Hacked

Posted by iammarchhare on 31 August 2009

ZD Net reported on 24 August that “55,000 Web sites hacked to serve up malware cocktail”.  Many of these were legitimate web sites that had been hacked.

Individuals and organizations alike cannot afford the exposure being risked by not doing proper security updates.  Also, proper protection by a reliable (which does not necessarily mean name brand or expensive) antivirus program is a real necessity.  The types of attacks seem to be on a steady increase, and it is not likely to become a safer cyberworld very soon.

ZDNet only confirms what I’ve seen myself:

The most common programs under attack include Adobe Flash, Adobe PDF Reader, Apple’s QuickTime, WinZip and RealPlayer.  In addition to Microsoft Windows patches, these desktop applications should be updated to the newest version immediately.

Posted in Mostly off-topic rambling rabbit holes | Tagged: , , , , , , | Comments Off on More Web Sites Hacked

Mixing Social Networking & Business

Posted by iammarchhare on 28 August 2009

I’ve noticed that some organizations are on the bleeding edge of the social media realm.  There are some really cool things going on in various sectors.  However, is there really a strategy or are many of them just jumping on the social networking bandwagon?

Well, truth be told, I would suppose there’s a little of both of these going on.  Some probably have a strategy, but there are a lot of “ifs”, “ands” and “buts” in it.  Some are just out there so they can say they are doing it, but they have no clear idea of how to leverage it or even why.

It is this last group that concerns me.  It will be these guys that will say IT failed.  It will be these guys who will trivialize the successes in social networking.

When it comes to strategy, you know you are in for a ride when whenever the topic of strategy comes up, they get out the top hat and cane.  It is remarkable how some even stay in business.

Your business may be considering social networking.  Perhaps you are as a means of networking yourself.  If it is business related, there are similar concerns you will have as will a company venturing into ti.  Things to consider:

Does the company have a strategy?  A strategy is a business statement.  Keep the IT and tech talk out of it unless you are a technical company (even then, be very, very careful, as these are usually the worst at strategy).  A company with a strategy will be able to articulate its mission, its vision and its goals.  Even if they are all jumbled up together, they need to have a direction and know they have a direction.

  1. Does the IT solution support the strategy and goals of the company?  If so, how?
  2. How do you identify the inevitable distractions that will occur?  Remember, if it is supporting the strategy and goals of the company, it is not a distraction, even though on the surface it might appear that way.  Conversely, it is way too easy for what begins as a legitimate use to begin to trail off into various rabbit holes.
  3. What can be done to diminish the inevitable distractions that occur with social networking?
  4. Will your efforts to reduce distractions or enhance security also reduce the flow of innovation in the company?  Will it impede users from getting work done, or will it make it so difficult that they go out of their way to find another way to do it?
  5. Are the solutions dictated by the strategy, or are the solutions provided as a grassroots effort to support the strategy?  While decisions often have to be made, efforts have to be streamlined and approvals set, the sets of options for solutions should be done at the lowest possible level.  They will be the ones to carry out the solutions.

Are there any you want to add?

Posted in Business Strategy, Social Networking | Tagged: , , , , , | 1 Comment »

‘Forty five percent (45%!) of project costs industry-wide is rework’

Posted by iammarchhare on 25 August 2009

That’s the claim that Jamal Moustafaev makes in “Who Needs Walkthroughs, Inspections and Peer Reviews?”.

That is a sobering statistic, but it only tells part of the story.  When you remember that a $1 mistake early on in the project easily balloons into a $40 fix later on, you begin to see why it is so important to do requirements correctly.  However, even good requirements have flaws.  Therefore, it is vital to pull together your team and do a thorough walk-thru of the requirements, project plan and statement of work.  It is important that these documents undergo a peer review by a fellow project manager as well as the technical project team.

Moustafaev makes several good points about pitfalls and things to look for in walk-thrus and reveiws.  A worthwhile read!

Posted in Requirements | Tagged: , , , , , , , , , , , , , | Comments Off on ‘Forty five percent (45%!) of project costs industry-wide is rework’

Alfresco Enterprise Content Management Tool

Posted by iammarchhare on 21 August 2009

At one place I worked, we were looking into some content management systems.  When I found out the licensing cost for one tool we were already using, I was pretty much floored.  The old pricing scheme was pretty high, but in order to update, we had to move to a licensing scheme that seemed pretty insane to me.

Since there already was a Microsoft license in place, the recommendation was to move to MS Sharepoint and dump the more expensive tool.   It literally meant quite a bit of conversion and testing time, though.  There was a weird path assignment for many documents, and it would have been easy to have a lot of broken links.

Well, Alfresco offers an alternative to the more expensive contenders.

Twenty years of experience drove us to believe that the Enterprise Content Management industry was driven by:

  • High Cost — Application driven purchases with a high up-front investment and per user pricing
  • High Complexity — Long rollout cycles and complexity resulting in software either not being implemented or used
  • Lack of Customer Control — Proprietary control preventing choice and ability to switch to other vendors

For these reasons the vast majority of people do not use ECM systems but instead work with shared drives and email to create, share and store content.

That last paragraph really hit home with me.  At the company I was working for (above), there were quite a few pockets of people using shared drive because no one wanted to pay for the overpriced licensing.  While an older version of Sharepoint was in place, it’s use was mostly for project work.  There really was no central schema to how to get information.

At any rate, I plan to have a further look into Alfresco.

Posted in Knowledge Management, Tools | Tagged: , , , , , , , , , | Comments Off on Alfresco Enterprise Content Management Tool

I Am Not a Specialist, I Am a Manager

Posted by iammarchhare on 14 August 2009

There is a rank in the Army called “Specialist”.  There used to be about 3 levels: Specialist 4th Class, Specialist 5th Class, Specialist 6th Class (pretty rare), but by the time I entered, they were phasing out all but the “Spec 4” class.  The numbers, if you didn’t catch it, reflected the paygrade, so that’s why they don’t start with “1”.  Therefore, a Spec 4 and a Corporal are both “E-4” paygrade and make roughly the same amount of money (with some variation for years of service, etc.).

In many ways, it parallels the business world.  You go to “boot camp” or “basic training” (high school) to learn general things, then you go on to “advanced individual training” (college) to learn your craft.  However, when you come out, you are still basically a generalist.  Sure, your job title is well defined, but you are only expected to have a general level of proficiency in all tasks.  As you evolve, you learn more about your particular function and become a “specialist” or “Specialist”.

So, why was the Army doing away with most of the Specialist ranks?  For one thing, a “Specialist” is not a noncommissioned officer (NCO).  Therefore, in many enlisted members’ eyes, the Specialist had no real authority (even though that wasn’t strictly true, but the attitude was still prevalent).  However, an even more disturbing factor was that the Specialist concentrated so much on honing their skills for their particular job specialty that they often, intentionally or unintentionally, neglected their leadership skills.

I used to joke that I was a jack of all trades and master of none.  There is a particular truth to that statement, though.  I have a broad range of experience, even within IT.  That means I know only so much about many different areas.  I am not a specialist.

However, that’s not really a bad thing.  I do know a little about a lot of things.  That makes me a better manager.  I can talk to a network guy about IP addresses.  I can talk to the tester about user interface issues.  I can talk to the developer about classes.  I have setup LANs in computer labs and businesses.  I have assisted with testing.  I have done quite a bit of programming.  I no longer am, if indeed I ever was, an expert in any of these.  To be a manager, though, I don’t have to be.  That is why I have the specialists, the subject matter experts, to help advise on technical matters.

I think people have a tendency to pigeon-hole others.  I have a certificate that says I am a “project management professional”.  Does that make me a specialist?  I hope not.  I would argue that there are unique skills for being a project manager, yet any “manager”, if they are to be effective, must be much more of a generalist than a specialist.  In spite of what some people seem to think (and, sadly some are PMPs), it takes no real talent or ability to plug an EVM formula into a spreadsheet and update it weekly.  It’s what you do with that information that’s important.  It’s whether or not the project is successful that’s important, and that may take many different skills and may even be different for every project.

Posted in Management, PMP | Tagged: , , , , , , , , | 4 Comments »