What You Should Know About IT Project Management

Why do we have to plan and manage IT projects?careful sifting, planning, specification and design of
Why bother at all considering the fact that manythese requirements. Through Project Management,
clients eventually accept whatever the resultingsoftware developers will be able to identify, coordinate
software may be? Why bother at all since time isand monitor tasks, activities and resources to meet the
precious in building the systems rather than planningproject requirements.
systems? These are the usual answers ofThe outcome of Project Management is: scope of
independent or freelance software developers whowork is defined, project feasibility is evaluated (thus, a
are excited in tackling or building software projectsteam can early detect if they are capable of doing a
immediately without the need to sit around and planproject while considering their skills and resources),
first. If you will bother to read my article, you will seetasks and resources are estimated, plans for
the importance of IT Project Management.execution of tasks are developed (through
I have an experience before in my last year in collegedocumentation that serves as blueprint also), and
where in we have an IT project to do. Since we areprogress is monitored.
excited in building - or finishing? - the product withoutThe advantages of Project Management are: shorter
planning properly, my team suffered a lot in the neardevelopment period, less expenses, quality software
end of the project-building time. We failed in buildingproducts, control in activities and resources, client
one prototype after another. We also exceeded theinteraction (since they too are informed of the project's
time allotment given to us, thus, we suffered financiallyprogress), early detection of risks and potential
since we incurred extra expenses, lost the interest ofproblems, good documentation (serves as blueprint and
other team members and caused dissatisfaction fromreference), and project members are learning and
out teacher. Learning from my mistakes and applyingapplying teamwork.
Project Management in other areas of my life, I wouldThough it usually takes time in planning, in the end
like to share the importance and advantages of ITsoftware developers are assured of smooth work in
Project Management to others as well.developing their IT projects since they already have
Project Management is "the application of knowledge,plans and blueprints in the form of documentations and
skills, tools and techniques to project activities in orderreports. All that they have to do is implement it in the
to meet project requirements" (PMI, Projectactual building of their products. Take for instance a
Management Body of Knowledge (PMBOK Guide),carpenter building a small house. Once he has the plan,
2000, p.6). These project requirements are like theblueprint, tools, workers and other resources, he can
goals of a project that once met or achieved signifiesbuild the house in a jiffy and his construction work will
the completion of a project as well as customerrun smoothly.
satisfaction. The application of knowledge requires