Project What is a project A temporary endeavor

  • Slides: 18
Download presentation
Project What is a project A temporary endeavor undertaken to create a unique product,

Project What is a project A temporary endeavor undertaken to create a unique product, service or result

What is a Project? Temporary Goal-directed Collaborative Constrained Endeavor

What is a Project? Temporary Goal-directed Collaborative Constrained Endeavor

What is Project Management? Project management is the application of knowledge, skills, tools and

What is Project Management? Project management is the application of knowledge, skills, tools and techniques to project activities in order to meet or exceed stakeholder needs and expectations from a project.

PM Development Objective On Schedule Within Budget According to specification

PM Development Objective On Schedule Within Budget According to specification

Project Management Process Initiating Processes Planning Processes Executing Processes Controlling Processes Closing Processes

Project Management Process Initiating Processes Planning Processes Executing Processes Controlling Processes Closing Processes

Project Management Problems Requirements Incomplete Unclear Inadequate External dependencies

Project Management Problems Requirements Incomplete Unclear Inadequate External dependencies

Project Management Problems Poor estimates Inadequate tracking or supervision Uncontrolled changes Inadequate testing procedures

Project Management Problems Poor estimates Inadequate tracking or supervision Uncontrolled changes Inadequate testing procedures Inadequate documentation Politics

Advances in System Development Advances in Process Advances in Metrics Advances in Testing Advances

Advances in System Development Advances in Process Advances in Metrics Advances in Testing Advances in Software Tools Advances in Cycle Time Reduction Advances in People Management

Advances in System Development Advances in Process Is systems development an Art or Science

Advances in System Development Advances in Process Is systems development an Art or Science The primary objective of process is to make software development more deterministic and thus more controllable IEEE CMM ISO

Advances in System Development Advances in metrics What is a metrics Management by data

Advances in System Development Advances in metrics What is a metrics Management by data (metrics) means that any decision, assessment, estimation, or conclusion about a project must always be based upon supporting data The approach requires that project-related data be collected systematically and consistently, so that critical aspects of the project can be measured What is wrong with this

Advances in System Development Advances in Testing Why is software testing so poorly conducted

Advances in System Development Advances in Testing Why is software testing so poorly conducted Independent testing Traceability Finding and correcting fault as close to the point of their introduction as possible.

Advances in System Development Advances in Software Tools ? They make work more productive,

Advances in System Development Advances in Software Tools ? They make work more productive, easier to perform, and less error prone Key to effective project management (e. g. MS-Project)

Advances in System Development Advances in Cycle Time Reduction Determining the scope of an

Advances in System Development Advances in Cycle Time Reduction Determining the scope of an IS project requires the involvement of business managers (marketing, general managers, etc) Time to market Rapid prototyping E. g. DOS

Advances in System Development Advances in People Management Emphasis here is on the team

Advances in System Development Advances in People Management Emphasis here is on the team and individuals Improving social processes Level of communications Ability to informally resolve inter-group conflicts Degree of support among team members

Why do project still Fail Success and Failure On schedule Within budget According to

Why do project still Fail Success and Failure On schedule Within budget According to requirement Expectation of customer

Role of the Project Manager Leadership and Guidance Planning Customer Relations Technical Leadership Senior

Role of the Project Manager Leadership and Guidance Planning Customer Relations Technical Leadership Senior Management Liaison

Notes Experience in one area of software development is not sufficient for the successful

Notes Experience in one area of software development is not sufficient for the successful development of software in an entirely different area of information systems. Committing to development schedule before the project has been adequately defined is problematic Adhering to budget and schedule with meeting the requirement is meaningless Enquire more and more Be prepared to end it if need be.