Blogs

Imaging you were approached by a client, and asked to build a site from scratch. No arbitrary constraints or legacy systems. What would you do?

Read More...

One of the most common issues I have noticed with Project Management and companies approaches is they focus, almost entirely, on only one out of the two core disciplines of Project Management. To me, a Project Manager has two key high level tasks. Planning the project and executing the project.

I am often surprised how few project managers know some of the more useful tricks that MS Project offers you, things like custom calendars to deal with part time employees, or the wonderful Task Detail Form. For work, I pulled together a list of some of the key things I think all Project Managers should know about.

Anyone that has managed a project knows that estimation is something of a black art. It also tends towards being art rather than science. Experience rules all, but there is little rigour in truly trying to understand Create a requirements document Break those requirements down into individual tasks that can be a work breakdown structure or a User Story

Recently I started experimenting with a tool called behat, which was configured for us and recommended by Chris Sheppard, Tribal's previous Head of HTML Development, and used heavily by our Head of LAMP on some PHP projects. It is a behavior driven development tool that allows you to create automated functional testing scripts from User stories.

Pages