Archive

Archive for the ‘Management’ Category

Masters in Project Management..

December 10, 2010 Leave a comment

If you are interested in project management, you will find that everybody is talking about the famous PMP ceretification.

But, if you wanna go in a much deeper study, you may think of having a masters degree..

There is a great site, that got a list for universities providing master’s program in Project Management.  This site is really worth your interest. Just have a look at http://mastersinprojectmanagement.com

Categories: Management Tags:

Project Delivery Estimate

March 17, 2010 Leave a comment

For any project. we begin calculating the work items for the project and the estimate work time and force for each.

To have an accurate delivery estimate, you should also calculate a total buffer of 20 %.

PLUS

Add the calendar holidays and regular vacations for the working team on the project. You will then have a new delivery date that is a few months later than the original one.

 

Make sure that you verify all that stuff before giving a new delivery estimate after each change request.

Calculations:-

. If the work items estimate was by time then , just modifying your project management tool and adding the right values to it does it all.

. If you are using Agile or some other way to manage your project, estimates are given according to the business value.

You should then calculate the regular team velocity regarding the business values. i.e. If your teams delivers 100 business values in a 10 work days sprint.

Then if the whole team has a 10 day vacation , then you should add 100 business values for the vacations items before making your calculations.

Vacations should be calculated thoroughly according to your calendar and the work hours for each candidate and how that affects the whole team velocity. ( like having a team mix of full timers and part timers ) .

 

Categories: Management

V1 vs. Agile Cards

February 19, 2010 Leave a comment

In agile, people usually write user stories / backlog items ( whatever methodology you follow ) on sticky notes. They then put them on the walls in the right columns.

 

Afterwards, begin to pickup the sticky notes they like, move them to another one , like in progress or finished. ..etc

 

A software like Version 1 is really cool on that approach. You have your backlog items. You can have views that show your stuff as cards. The drag and drop features regarding those cards is really handy.

 

Plus, you will have lots of stuff that you can’t have by sticky notes, like, entering estimates, burn down charts, monitoring your team velocity ..etc.

Plus, of course, the flexibility of editing – copying the cards you have on the software rather than your sticky notes on the wall, and their availability anytime / anywhere for you ( regardless the team room issue on agile teams that is somehow against distributed teams ).

 

So , If the ON WALL CARDS / PAPERS won’t add a value, then it is a WASTE 🙂

Categories: Management

Thinking Agile

February 15, 2010 Leave a comment

For the last few months, I ‘ve been through Agile for the last few months. Pros and cons. But the best quote I got from that process was :

 

“If it doesn’t add a value then it is a waste “

 

I thought that this quote should be applied on every life aspect and not just the software industry.

Technorati Tags:
Categories: Management

Walk the walls ??? or browse the portal ?

November 21, 2009 Leave a comment

 

We have two types of people: Internal Thinkers and Outsiders

The problem with outsiders is that they need to write everything on a paper, sticky notes, flip charts, white boards …etc

I don’t really know how those people concentrate ?? I guess some may use a pen to write on his hand where he parked his car.

 

Some others, just keep the idea in their brains.

Well…

 

One of the problem solving methodologies is to turn the problem / idea to a visual format.

I said VISUAL not PAPER !!

We can go and use PDAs, reminders , touch screens, wikis ..etc

 

I still believe that having an internal portal site on which the teams can collaborate on , share ideas is really good, easier to update and even more environmentally friendly. Even if the agile gurus still believe you have to WALK THE WALLS and use sticky notes.

 

We are almost 2010 where we can go on a digital paperless environment.

 

i liked this video

 

Categories: Management

Sticking to the process

September 10, 2009 Leave a comment

All computer companies follow a process.

MOF , ITIL are the most common for IT infrastructure Management.

 

MSF and some methodologies like Agile, Scrum, Waterfall,, Spiral, extreme Programming ..etc and lots of others for the software development lifecycle.

It is not about which process you follow. All have pros and cons.

Just remmeber that, that process was made to make people’s life easier. No waste of time and effort.

Make sure you really understand why the process tells you do so.

Sometimes sticking to the process requirements is a waste of time, effort and money and is really away from what it was really intended for.

I need to mention those examples for clarification:-

 

Documentation:-

Documentation is a core principle in software / IT. Vision documents and business proposals are intended to make a clear understanding of what the client really needs. Show what is to be included in the project and what is beyond the scope. Risk management …etc

Suppose you didn’t make that document and the project is near end. It will be very foolish to make it near the end of the project. It will be useless. It was intended to be the first step of your work.

Technical Design:-

On working on network designs. The MOF and ITIL for example need you to have a monitoring methodology, something for communication, something for deployment.

Imagine you have a 500+ users network. and around 20+ network admins in  dsitributed locations.

You can follow the process recommendations:-

. Have exchange servers

. Have IP phones ( like cisco phones or whatever)

. Have MOM servers to assign tasks for the admins

. SMS Servers and RIS for deployments

. Have backup servers

…….etc

But imagine you have a 10+ network with two admins. If you follow the real process recommendations then you are really wasting a huge sum of money.

. You can use free email accounts

. Just use something like Skype instead of Cisco devices

. No need to use the MOM servers. You only have a limited number of admins. Monitoring and assigning tickets isn’t a big deal then

. Just use ghost or sysprep or whatever imaging to deploy your machines and edit the license keys. Why you really need to purchase something big like SMS ????

. why use backup servers. Just simple daily backups for one server people assign their work to will be enough.

that’s just an example.

 

THINK PRACTICAL

 

Remember that the process is a RECOMMENDATION and not a TODO mandatory list.

Design and Management is an art. Better understanding of your actual needs, funds and capabilities will decide what you really have to do not what the process states.

Categories: Management