Facebook “like” button API rocks!

You can now add the “like” button on to your own webpage by using either their iframe html markup or using the new Javascript SDK which is more flexible than the iframe solution.

You can see a live example of this on http://www.medicsafe.co.nz which uses the like button on each product listed on the website.

Or you can test it out here

Just make sure that you set the height css as by default it’s not set which is annoying!

References:

http://developers.facebook.com/docs/reference/plugins/like

http://www.medicsafe.co.nz

Scrum training – what can I expect? part 2

I have completed my Certified Scrum Master course and have found that I can answer my questions in the previous post “Scrum Training – what can I expect?

  • How can scrum be applied to an organisation where they do not use develop their own software but rather develop custom solutions for their clients? – It doesn’t matter what type of software is being developed, SCRUM is a set of principles that can be applied to any type of situation, its not necessarily the easiest framework to adopt.
  • How can scrum be applied to projects where projects can be as small as 1-2days of development time to projects that can take several months? - Ideally SCRUM sprints should be between 2 – 4 weeks and the team should be dedicated to that sprint, if there are multiple projects happening at the same time, the question comes down to, should we have separate teams to deal with these separate projects? perhaps a BAU or production support team dealing with BAU work and the other teams focused on project work? It is far more efficient to have a team dedicated to a sprint, complete the sprint then move onto the next piece of work.
  • What tools are best used with scrum from a project management perspective, does Microsoft Team Foundation Server 2010 handle scrum better? - Yet to be answered, perhaps this will turn into a internal project for me to find out what TFS 2010 has to offer?
  • What can I expect when trying to change a whole team of developers who use a combination of different software development methodologies? - Hard work, resistance to change, have to be patient and determination.   SCRUM will show transparency within the organisation, be prepared to to face challenges when education team and management about SCRUM.   Fully SCRUM teams/projects within an organisation can take up to 2 years.
  • What can I expect when trying to change  an organisation who has developed their own software methodology built on years of trial and error? – From the above answer, resistance, will need buy-in from management, but most importantly that SCRUM will highlight issues that exist in the organisation and its up to the team and management to accept that there will be the need for change.

Timaru District Council is on Youtube!

You can view the photos taken as a time lapse video from the Timaru District Council’s web cam here.    I implemented the software and web cam back in the days when I was apart from the IT team, and they since have extended it further to make good use of it.  Well done!

Scrum training – what can I expect?

I’m on a scrum training course tomorrow to be a Certified Scrum master.   To me though, what I want to get out of this experience is:

  • How can scrum be applied to an organisation where they do not use develop their own software but rather develop custom solutions for their clients?
  • How can scrum be applied to projects where projects can be as small as 1-2days of development time to projects that can take several months?
  • What tools are best used with scrum from a project management perspective, does Microsoft Team Foundation Server 2010 handle scrum better?
  • What can I expect when trying to change a whole team of developers who use a combination of different software development methodologies?
  • What can I expect when trying to change  an organisation who has developed their own software methodology built on years of trial and error?

To be continued…perhaps I will know the answers in a few days time!

Quotes from Clients/Project Managers

Here are some quotes that clients/project managers have asked me while working in the web development industry:

Can you do me a wee favour?

Can you do this 10 minute job for me?

I have this small problem I need you to fix

This job should only take an hour!

The website is broken

Yes, all of the functionality meets our requirements..but can we just do this instead?