Professional Documents
Culture Documents
Managing IS / IT Projects
Project Management
Application of knowledge, skills, tools and techniques to achieve specific targets within specified budget and time constraints
On Specification
On Budget
Risk
IS Plan
Identify IS projects that will deliver the most business value
Important to link IS plan to B plan
Personal CSFs aggregated into small number of firm CSFs Systems built to deliver information on CSFs
Weaknesses
No clear methods for aggregation of personal CSFs into firm CSFs
Confusion between individual CSFs and organizational CSFs Biased towards top managers
Evaluation/Selection of Projects
Portfolio Analysis Scoring Models Costs and Benefits analysis
Costs (Direct, Indirect) Benefits (Tangible, Intangible) Capital Budgeting models (NPV, IRR, ROI etc)
Portfolio Analysis
Project risk
Financial models to evaluate projects have limitations There could be several causes that make a project risky There could be several causes that could make a system a failure
Technique failures
The system builders fail to use, or use incorrectly, effective software development techniques
Organizational failures
Lack of leadership, large span of control, poor coordination between sub-groups, lack of clearly designated responsibility
Source: Monash University School of Computer Science and Software Engineering (CSE3308/DMS/2005/20)
Size failures
The system is just too big for the software development group to build
Methodology failures
Failures to perform the activities needed to build the system or performing unnecessary activities May be due to a lack of a formal methodology or due to a rigid adherence to a methodology or due to management directive
Personality failures
Clashes between people within the system development group or external to the system development group
Source: Monash University School of Computer Science and Software Engineering (CSE3308/DMS/2005/20)
Project Structure
How well-defined are the requirements of the project and how liable are they to change High structure where requirements are well-defined and stable indicates lower risk
Source: Monash University School of Computer Science and Software Engineering (CSE3308/DMS/2005/20)
Source: Monash University School of Computer Science and Software Engineering (CSE3308/DMS/2005/20)
Source: Monash University School of Computer Science and Software Engineering (CSE3308/DMS/2005/20)
Source: Monash University School of Computer Science and Software Engineering (CSE3308/DMS/2005/20)
Runaway Projects
At various times during a project, management must evaluate its health Whenever the current resource usage exceeds the budgeted amount, the project is starting to runaway Questions to ponder
Why is it difficult to identify the signs of an impending runaway project? Why is it difficult to react rationally and terminate the project?