RSS
 

Archive for February, 2010

Why you should NOT use twitter for project management.

26 Feb

I have been running across quite a few articles lately on why project managers should use twitter as a management tool. The rationale usually goes something like this:

  • Communication – keeping stakeholders informed.
  • Coordinating teams
  • Coordinating resources
  • Managing the work stream progress.

Essentially the (correct) takeaway is that a large part of the day to day project managers job is to communicate and that the best way to do that (incorrect) is through Twitter. I also have an underlying suspicion that these Project managers are not tasked with or worrying about little things like confidentiality and risk management (as it relates to information security not the project risks)?

In general, the project Manager will create a project plan – identifying the milestones and tasks and the communications artifacts for the team and stakeholders. Part of the effort that the Project manager puts into establishing the communications vehicle is to ensure that the communications have been received, understood and when required, acknowledged. Sending out Tweet’s ensures none of these things.

If the company or project does not have a formal content management system or other repository requirements in place I find a simple wiki like Dokuwiki works very well for two way communication and to store project artifacts.

Twitter can be useful for non-critical communications, for note-gathering, for obtaining consensus at large meetings and conference calls but I don’t buy it as a general Project management tool.

Twitter is also not entirely new, remember AOL instant Messaging (AIM)? There was a time when every email messaging system and web portal on the planet was falling over themselves to ensure that the subscriber status was noted (Green- I’m online or at my desk; Red – Not online don’t ‘IM’ me) and potentially available for instant communication.

Most people quickly realized that they liked the store and forward delay of email just fine and did not want to be interrupted at any given time of the day by colleagues needing an immediate response to a instant message where that expectation would not have existed if an email was sent or a voice-mail was left. Twitter does not change this and I suspect that a large number of the folks that wax ecstatic over Twitter today never had business AIM (or the IBM and Microsoft equivalents) inflicted on them in a business environment. As a project manager I would be more concerned when my development team were constantly updating their Twitter ‘status’ instead of the ‘code’ repository.

 

Tools for the Job Search challenged

23 Feb

I have been keeping a running list of job search tools and sites. The main criteria being that they are wholly or in part free to use and that they are useful. This list is also on my research links page. I don’t have Dice, CareerBuilder or Monster on this list, not because they are not useful but because they should already be on any internet job searchers short list (at least the resume should be up there).

[table “4” not found /]

Glassdoor.com (Interview Questions &Answers)

Lots of good job search leads, tools and sections on this site. I like this section because people that have actually been interviewed at a company post the questions that they were asked. Of course past performance is no guarantee of future success but why would you go on an interview at a company without being as fully prepared as possible.

JibberJobber.com

Think of this site as your personal assistant for the job search. I want to like this site it seems to have a lot going for it but it is somewhat intimidating (why the emphasis on entering all of my contacts for example – I dont need another Plaxo). I’m going to take one of their webinars before I make up my mind to keep this link or drop it.

LinkedIn.com

It’s LinkedIn – If you don’t know about this site and you’re looking for a professional position then you may have a job search problem since networking is the way to go and LinkedIn is probably the premiere way to keep track of, add to and communicate with your former, current and future networking colleagues.

Linkup.com

A new addition to me and I haven’t used it a lot as yet but this sites ‘hook’ that separates it from other job site aggreators is that it searches company web sites for the positions. Sometimes companies post to Careerbuilder or Monster etc and then point back to their site for the actual application process and sometimes they only post some jobs on their web sites.

Yippeejobs.com

Another JRM (Job Resource manager) solution like JibberJobber. Once you get past the opening screen weirdness – why a site would want to make its users jump through hoops just to sign in and get started is beyond me (and yes I know its still beta) but once you do sign in…..
Yippeejobs proudly proclaims its CRM roots showing that it is built in part on top of the succesful open-source SugarCRM solution. If you are familiar with CRM applications then this tool will have the shortest learning curve. I like it so far, but will have to use it some more.

So what do you think comments, particularly suggestions for any job search sites that you find useful will be added and if there is enough interest I’ll make this post a ‘sticky’.

 
 

Onewire for a focused job search.

16 Feb

I’ve been using LinkedIn for a couple of years and I am reasonably happy with it. If nothing else, Linkedin is a good way to keep up with current and former colleagues and companies on a global basis in almost any conceivable industry (even Spiderman lists his profile there) and given the state of the global economy LinkedIn is a valuable research tool when looking for a new position. I’ve never paid for LinkedIn and I haven’t seen a good reason to although if I was a recruiter or HR manager I would probably pay for the upgrade services.

So, I was a little skeptical when I got an email link to a startup called Onewire but after looking at their web-site and a couple of reviews (businessinsider),  I was convinced enough to sign-up. I haven’t fully completed my profile on the site yet but Onewire has a couple of strong points (for me).

  • Focus on the Financial services sector (Wall street, Banks, Hedge Funds, Insurance).
  • New York city based startup with close proximity to its target market
  • Gives subscribers much tighter control over their profile and what prospective employers can see.

LinkedIn is still the 800 pound gorilla in this market but Onewire appears to have found a niche in the NYC financial services sector and appears to be prepared to exploit it. Given the current economy you can’t fault their timing (lots of potential subscribers to sign up and a tight-knit group of prospective employers close by).

Excuse me I’ve got to go check if  Openwire needs any experienced financial services IT management, project management or web architect skills

 
Comments Off

Posted in Job Market, Just Business

 

Twitter Slow down

12 Feb

It’s not exactly news that Twitter slows down or even fails from time to time. Hey, Twitter tongue firmly in cheek, even coined the ”Fail Whale”  term. So,  this morning when Twitter was running slowly from the web browser I didn’t give it much thought until I noticed the web sites that were being linked each time my page loaded - specifically “google-analytics.com”.

I tweeted a comment or two about Twitter’s desire to get user stats being more important than Twitter wanting to give its users snappy performance. I also tweeted a comment about moving to cloud computing and the need for companies (not just Twitter) to partner with their cloud application providers and the fact that private interfaces or api’s (for partners) may scale more effectively than the public interfaces.

Once I looked at the problem more clearly I think that it is not (solely)  Twitter’s to resolve. It turns out that more and more of the SEO/SEM/Marketing and web pundits are using google analytics to track their links and tweets. Initially tracking tweets would not have been tweet effective because you only have 140 characters so a google-analytic tracking url like:

http://TopdogSEOmagnet/Computer-Technology-Update/How_Not_to_Write_a_Project_Plan_for_Dummies?utm_source=twitterfeedme&utm_medium=twitter (not a real URL)

would not have left much room for an actual tweet message. Read the rest of this entry »

 

Ruby: Installing GIT and Heroku (Part 2)

03 Feb


Heroku is an interesting hosting platform and service for Ruby applications. Heroku also has a command line client (a Ruby Gem) that allows the developer to create, save, deploy and rename applications to the Heroku site. Once the application is deployed it is available over the web for anyone to use or test. Heroku claims nearly 50,000 apps have been deployed thus far. Heroku is a great way to deploy an application that you are working on for web testing at a low (or even free) cost.

You have to install and configure the heroku command in your local environment in order to make use of and manage Heroku applications.

  • Install the “heroku” gem. You will be asked to enter your Heroku credentials the first time you run a command: gem install heroku
  • Add your public key immediately after installing the Heroku gem:
heroku keys:add
Enter your Heroku credentials.
Email: winston.lawrence@gmail.com
Password:
Uploading ssh public key /Users/winston/.ssh/id_rsa.pub
 
Comments Off

Posted in Developer, Ruby Notes, Web Services

 

Ruby: Installing GIT and Heroku (Part 1)

01 Feb

GIT is a widely used version control system in the Ruby community. Version Control Systems in general or Source Code Management (SCM) systems like GIT are pretty much standard these days for any software development. Subversion has been widely used in the past especially for Java development but the Ruby, particularly Rails, community has been moving heavily towards GIT.  I needed the GIT client at least to be installed, as a base for some other projects (more on that later).

  • Downloaded: http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/ and installed Mingw.
  • Downloaded the  devkit (ruby addons) from rubyinstaller.org /addons.html  this version displayed a cygwin (the unix environment emulator under windows) heap problem, the solution for which was to use a rebased msys DLL (or if you have the Microsoft Visual C++ compiler then you could download the source code version and compile which would eliminate the problem. If you don’t have the VC commpiler (like me) then download the  msys-rebased.zip from http://www.madwizard.org/electronics/articles/winavrvistaand overwrite the existing msys-1.0.dll.
  • Generate the public and private key pairs: c:ApplicationsDevelopmentGITbin>ssh-keygen -t rsa -C “winstonlawrence@gmail.com”
Generating public/private rsa key pair.

Enter file in which to save the key (//.ssh/id_rsa): userswinston.sshid_rsa

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in userswinston.sshid_rsa.

Your public key has been saved in userswinston.sshid_rsa.pub.

The key fingerprint is:

76:6e:69:f3:1c:dd:b0:ef:1c:95:bd:05:43:2f:71:94 winston.lawrence@gmail.com

 
Comments Off

Posted in Developer, Ruby Notes, Uncategorized, Web Services