Chapter 2 - Conceptualizing and Initializing the IT Project Flashcards
Describe the Project Life Cycle
The Project Life Cycle (PLC) is a collection of logical stages or phases that map a project from beginning to end. Each phase should provide one or more deliverable.
Stages are :
Initializing - defining project goal, Deliverable: Business Case
Planning - defines scope, schedule, budget, Deliverable: Project Charter and Plan
Executing - manages scope schedule and budget. progress is documented, performance is communicated to stakeholders. Deliverable: Product
Closing - ensures that all work is completed as planned. Deliverable: final project report and presentation to the client
Evaluating - Lessons learned, peer evaluation. Deliverable: project evaluation and lessons learned
What are phase exits and kill points? What purpose do they serve?
Phase exits are the end of each phase where a deliverable is provided. Phase exits serve to identify the different phases and track progress throughout the course of the project.
Kill points are points at which the organization chooses to kill the project. Kill points serve as a way for the company to shut down the project if it strays too far out of budget or away from the original project plan.
What is fast tracking? When should it be used or not used?
fast tracking is when the next phase of the project is started before the previous phase has been approved. Fast tracking can be used to decrease the projected schedule. However overlapping phases involves more risk that the previous phase may not be approved and the work being done on the current phase may have been wasted effort which is not cost effective.
Describe the Systems Development Life Cycle (SDLC)
Sequential phases or stages an information system follows throughout its life.
Planning - formal planning determining scope, schedule and budget.
Analysis - Examine the situation more closely. Learn more about the current situation and what works and what doesnt. Specific needs and requirements of the project are determined.
Implementation - development or construction of the system, installation and testing.
Maintenance and Support - Changes to the system, newly discovered bugs, enhancements
What are the advantages of having and following a project methodology?
A methodology provides a strategic-level plan for managing and controlling IT projects. A template for implementing the different phases of project management. Provides a game plan so the team doesn’t have to focus on what the next step it. Provides a common language so that someone in any level of the organization can understand the plan.
Describe the 5 phases of IT project methodology
1 - Conceptualize and Initialize: Define Project Goal. Analysis of alternatives, MOV. –Business Case
2 - Develop Project Charter and Plan: defines scope, budget and schedule. Identifies project team members. Lists resources. Analysis of how the project aligns with the organizations business strategy.
3 - Execute and Control: SDLC
4 - Close Project: Control of the system is transferred from project team to client or sponsor. Final project report and presentation. Formal approval and acceptance. Closing accounts etc.
5 - Evaluate project success: Team assesses what went well and what could have gone better. Lessons learned documented and distributed, resulting in the evolution of the methodology.
Why is it important to have deliverables for each phase of the IT project methodology?
Identifies the completion of a phase and allows for assessment of the project. Provides and opportunity for the client to look at the deliverable and decide whether its worthwhile to continue with the project or just to kill it.
How can the experiences of and lessons learned by past project team members be incorporated into a project methodology?
Lessons learned is incorporated in the Evaluating phase of the project methodology. The lessons learned are documented, distributed and kept on record so that all members of the project team can use these lessons learned to update or improve their current methodology.
What are the advantages of developing a detailed Project Plan after a project has been approved for funding?
After a project has been approved for funding the budget is set and the team can outline the scope and schedule of the project based on their budget size. It also gives the team a document to refer back to so all team members are on the same page and project stays withing scope, schedule and budget.
Describe the 5 project management processes.
Initiating, Planning, Executing, Controlling and Closing.
Start the project, develop a workable plan, coordinate people and resources, ensure proper control and reporting mechanisms are in place so progress can be monitored, provide closure in terms of formal acceptance
Why can a project that is developed under budget and before its deadline still be considered unsuccessful?
A project must provide some sort of measurable value to the organization. If a project is completed cheaply and on time but offers no value to the organization it is still a failure.
What kinds of tools would be needed to support and IT project?
Tools support both the product and the processes. Tools and techniques for estimation, development, management of scope and budget and quality. As well as tools to support the development of the information system (hardware and software)
Discuss how the project management knowledge areas support the IT project methodology
The PMBOK, supports the IT project methodology by providing a foundation of knowledge for supporting projects within a particular organization.
What is a Business Case?
A business case is an analysis of the organizational value, feasibility, costs and benefits, and risk of the project plan.
Why should an organization develop a business case?
The purpose of a business case is to provide senior management with all the information needed to make an informed decision about whether or not a project shoudl receive funding.