MIST 5740 Test 1

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

Process

"A set of interrelated actions and activities performed to achieve a pre-specified product, result, or service" AKA something you do to achieve a result

User Involvement

#1 of the 10 Factor Rankings for Successful Projects. Users are important project stakeholders that should be involved in important decisions. May have vital knowledge of the business and processes not possessed by the more technical people. Working closely together, users and developers can better understand the business opportunities and limitations of the technology.

Tools and Infrastructure

#10 of the 10 Factor Rankings for Successful Projects. Having access to the right tool for the job as well as the skills required to use it properly.

Executive Support

#2 of the 10 Factor Rankings for Successful Projects. Support of upper management is critical for acquiring and maintaining financial backing for the project. Visible support by senior management is also important in terms of emotional support and negotiation and resolution of organizational conflicts

Clear Business Objectives

#3 of the 10 Factor Rankings for Successful Projects. Project's stakeholders must focus on the core value of the project.. Includes understanding the larger picture of how a project supports the business and organizational strategies.

Emotional Maturity

#4 of the 10 Factor Rankings for Successful Projects. Focuses on ability on the ability to understand and manage the emotions and actions of the various project stakeholders. Includes delivering bad news, accepting criticism, or rationally dealing with project challeneges.

Optimization

#5 of the 10 Factor Rankings for Successful Projects. Goal to make systems, processes, and people as efficient and effective as possible. Ex: only implementing the features of a project that will provide the organization with the most value

Agile Processes

#6 of the 10 Factor Rankings for Successful Projects. Supports the user/development relationship by encouraging teamwork, collaboration, and evolving requirements, while allowing for rapid delivery.

Project Management Expertise

#7 of the 10 Factor Rankings for Successful Projects. Skill the project manager has in project management knowledge and the organizational environment. Must be supported by the organization to be successful

Skilled Resources

#8 of the 10 Factor Rankings for Successful Projects. Project manager must be able to acquire, manage, and control the right resources at the right time. This may include the ability to develop people or replace a key project member due to turnover.

Execution

#9 of the 10 Factor Rankings for Successful Projects. Involves developing a realistic project plan and being able to carry out that plan through proper leadership and project management knowledge.

Project Manager (Team Leader)

The person assigned by the performing organization to achieve the project objectives. Responsible for ensuring that all of the project management and technical development processes are in place and are being carried out within a set of specific requirements, defined processes and quality standards.

Phase exits, Stage gates, Kill points

The phase end review of key deliverables that allow the organization to evaluate the project's performance and to take immediate action to correct any errors or problems.

Assimilation

The process of adapting to change and determines our ability to handle current and future change

Stakeholder Analysis

The process of analyzing stakeholders to see where there interests may lie. Could have a positive or negative interest in the success of a project. It also looks at the amount of influence each stakeholder has (0-5) and defines roles for each of the stakeholders.

Human Resource Management (HRM)

The processes that organize, manage, and lead the project team.

Expedite (Crash)

The project manager may use this technique to add resources to an activity on the critical path to shorten its duration

Learning Cycle Theory

Used to describe how people learn. Learning cycles provide a way to resolve ambiguous situations through the repeated pattern of thinking through a problem. Never accept the issues and challenges presented to you at face value. Assumptions must be tested because the real problem or issue could be something entirely different

Triple Constraint

A consideration that must be made whenever making a decision that affects the project's goal, scope, schedule or budget. These factors must remain in some sort of equilibrium to support a particular project goal.

Matrix Org Structure

A combination of the functional and project organization structures. Main strength is the ability to integrate areas and resources throughout an organization. Unity of Command is violated since each project member will have more than one boss. This can lead to confusion, frustration, conflict, and mixed loyalties.

Project Scope

Work to be accomplished. Determined directly by the project's goal

Project Portfolio

A set of projects that an organization may fund. May be entirely different projects, but all need to provide a MOV in line with the organization's values. Can be composed of projects with varying size, risk, and value to provide diversification for the company.

Knowledge Management Approach

Another way of improving likelihood of project success A systematic process for acquiring, creating, synthesizing, sharing, and using information, insights, and experiences to transform ideas into business value. Lessons learned document reasons for success and failure. From lessons learned come methods of best practices-- doing things in the most effective manner. If an organization has been around long enough, chances are a problem that occurs has been dealt with before. The knowledge management approach provides a way to use these past experiences on other projects in order to deal with issues in the most effective way possible.

MoSCoW

Rules that are used to prioritize project requirements -Must-have requirements -Should-have requirements -Could have requirements -Won't have right now but might have later on

Prototyping

Similar to RAD except a prototype may be created to discover or refine system requirement specs that can be used as a model for developing a real system. Ex: A team may develop a non-functioning user interface as a model to define the look, feel, and features of a system.

Slack (Float)

The amount of time an activity can be delayed before it delays the project and the project schedule is affected.

Project Management

The application of knowledge, skills, tools and techniques to project activities to meet project requirements

Extreme Project Management

The art and science of facilitating and managing the flow of thoughts, emotions, and interactions in a way that produces valued outcomes under turbulent and complex conditions: high speed, high change, high uncertainty, and high stress. Embraces the chaotic nature of projects

Business Case

The first deliverable. Documents the project's goal, as well as several alternatives or options. Feasibility, costs, benefits, and risks for each alternatives are analyzed and compared, and a recommendation to approve and fund one of the alternatives is made to senior management Does the project align with the organization's business strategy?? Must document methods and rationale used for quantifying the costs and benefits NOT a budget or project plan 1)Must be thorough in detailing all possible impacts, costs and benefits 2)Clear and logical in comparing the cost/benefit impact of each alternative 3)Objective through including all pertinent information 4)Systematic in terms of summarizing the findings

Change Target

The individual or group that must change. Most commonly the users of the new system or those who will be directly involved in the final product

Critical Path

The longest path in the project network and is also the shortest time in which the project can be completed. Has zero slack (float)

Waterfall Model

A simple and disciplined method that follows SDLC closely in a sequential and structured way. Metaphor for a cascading of activities from one phase to the next where one phase is completed before the next phase is started. **Note: Fast tracking goes against the waterfall method very much so.

Real Teams

A small number of people with complimentary skills who are committed to a common purpose, performance goals, and approach for which they hold themselves mutually accountable. Common performance goal is very important for a successful team

Deliverable

A tangible and verifiable product of work (project plan, design specs, delivered system, etc.). Each phase should provide one or more of these. Provide tangible benefits throughout the project and serve to define the work and resources needed for each phase.

(Project?) Methodology

A template for initiating, planning, and developing an information system The step-by-step activities, processes, tools, quality standards, controls and deliverables that are defined for the entire project. When used throughout the organization, these methodologies can provide a common language across different projects and makes it much easier to compare projects throughout an organization. Each phase of a project's methodology ends with a review of the project by the client or sponsor

Project

A temporary endeavor undertaken to accomplish a unique product, service, or result. Must have a definite beginning and end. If a project has a definite due date you must work backwards to determine when the project must begin. Must have a clear goal that provides value to the organization Planned organizational change A project should have only one goal but may have several objectives

Project Stakeholders

All people or groups who have a vested interest in the project's outcome. Could be individuals, groups, or even organizations that have a stake (claim) in the project's outcome

Lead times

Allows for the overlapping of activities

Project Management Approach

Another way of improving likelihood of project success. Basically the use of project management to support the development of IT projects. Many orgs build systems on an ad-hoc basis. A methodology (see other notecard) should be used as a guideline for the project. This methodology, if used consistently throughout the company, can provide a common language across projects and provides the ability to compare projects throughout the organization. Other reasons PM should support IT projects: Resources: Projects must be estimated accurately , and cost and schedules must be controlled effectively. Without a proper methodology the project could divert resources from other projects and areas of the organization. Expectations: Timely status updates and communication, as well as sound project management practices, are required to deliver quality projects in a professional manner. Competition: IT services could be outsourced & competition among consultants is rising Efficiency (doing the thing right) & Effectiveness (doing the right thing): Project management allows for shorter development time, lower costs, and higher quality. Project management must be supported.

Socio-Technical Approach

Another way of improving likelihood of project success. Combines the purely technical aspects of a project with the organizational requirements. An IT professional must understand the business environment and organization and apply technology in a way that brings value to the org. This involves actively seeking stakeholder (client) participation in all major steps of the project.

Sunk Costs

Costs that have been occurred prior to the current project. Ex: previous try at an application system costing 250k ends in failure. 250k = sunk cost

Rapid Applications Development (RAD)

Attempts to compress the analysis, design, build, and test activities of the SDLC into a series of short iterations or development cycles. For example, developers would produce a functional version of the system that might only include 25% of the total requirements. The developers would then repeat this and closely work with users until all of the project requirements are met (100%)

Critical Chain Project Management (CCPM)

Based on the idea that people often inflate or add "safety" to their time estimates in order to compensate for uncertainty. Problems: Student's syndrome-People don't start a task until it's almost due. If it doesn't go perfectly it will be late Parkinson's Law- Work expands to fill the time available

Spiral development

Breaks up a project into many mini projects that address one or more major risks until all risks are addressed

Gantt Chart

Compares a project's planned activities with actual progress over time. Can be used to estimate the tasks & activities defined in the WBS. Also useful for tracking and monitoring the progress of a project

CASE tools and models

Computer Aided Software Engineering--support the analysis and design phases of development

Project Charter

Defines how the project will be organized and how the project alternative that was recommended and approved for funding will be implemented. Another chance to define project goal. Summarizes project scope, schedule, budget, and quality standards Identifies and gives authority to the project manager to begin carrying out the processes and tasks associated with the systems development life cycle . Provide a governance framework for carrying out or executing an IT project. An agreement or contract b/t the project sponsor and the project team-- documenting MOV, defining its infrastructure, summarizing project plan details, defining roles and responsibilities, explaining project control mechanisms

Stages of Change

Denial Anger Bargaining Depression Acceptance

Project Plan

Details how the project will be executed, monitored, controlled and closed What are we going to do/not going to do? Why/How are we going to do it? Who is going to be involved? How long will it take? How much will it cost? The deliverables, tasks, resources, and time to complete each task must be defined for each phase of the project. Defines agreed upon scope, schedule and budget and is used as a tool to gauge the project's performance throughout the life cycle. Provides all the tactical details concerning who will carry out the work and when it will be accomplished.

Project Org Structure

Each project is treated as a separate and relatively independent unit within the organization. People from many different functional areas could come together to work on a project. +Clear authority and responsibility +Improved Communications +High level of integration (-)Project Isolation (-)Duplication of Effort (-)Projectitis

Change controls

Ensure that a process is in place to evaluate the value of a proposed change. Help the project manager manage change so that it does not disrupt the team. Include emergency procedures. Determine whether an accepted change has been implemented. DOES NOT document stakeholders authorized to submit changes.

Progressive Elaboration

Features and functionality of a project may be defined at a higher level (abstract) level early on in a project, but will eventually be defined in much greater detail later on. Progressive elaboration will occur as better understanding of the project occurs or new information becomes available

Rolling Wave Plan

Instead of making a large, detailed project plan requiring frequent updates, the project manager can prepare an overall summary plan, and then develop detailed schedules for only a few weeks or months at a time.

Informal Organization

Many times bypasses the formal communication methods of formal structures. Information is spread rapidly through "the grapevine". Power often determined by how well one is connected to the informal network.

Subject Matter Experts (SME)

May be a user or client who has specific knowledge, expertise, or insight in a specific functional area needed to support the project. Ex: a project to develop a system for tax decisions would need a tax expert to share his/her knowledge on the subject rather than technical people trying to learn everything about taxes

Project Sponsor

May be an executive, the end user, customer, or client who has the ability to provide direction, funding, and other resources to the project. Acts as a "champion" for the project and provides organizational resources and direction as needed. Initiating Sponsor- After making the decision to fund and support a project, the initiating sponsor may be completely removed from the project Sustaining Sponsor- Project would lose its direction without this sponsor. In class it was said that this sponsor carries out the project after it has completed

Indirect Costs

May include rent, utilities, insurance and other administrative costs

Technical Experts

May include system analysts, network specialists, programmers, graphic artists, trainers, etc. These individuals are responsible for defining, creating, and implementing the technical and organizational infrastructure to support the IT project.

MOV

Measurable Organizational Value *The project's overall goal and measure of success. -Must be measurable-- goal is not to produce an information system but to achieve a specific performance target -Must provide value to the organization -Must be agreed on -Must be verifiable-- at the end of the project you must be able to look back and determine if the project was a success

Contingency Reserves

Money set aside in the project budget to provide a cushion when unexpected situations arise. Provide the project manager with a degree of FLEXibility

Functional Org Structure

More traditional. Organizes resources to perform specialized tasks or activities. Activities reside in a particular function (accounting, manufacturing, marketing, etc) +Less Duplication +Breadth and depth of knowledge and experience (-)Poor response time (-)Poor integration (functions may be insulated from other areas of the organization)

Systems Development Life Cycle

Most common in IT. The sequential phases or stages an information system follows throughout its useful life Planning -> Analysis -> Design -> Implementation -> Maintenance and Support

Change Agents

Most likely the project manager or team. Responsible for carrying out the change in order to achieve the project's goals and objectives. Report directly to the sponsor and must be able to diagnose problems and sort them effectively

Project Goal

Must be clearly defined and agreed upon. A project must provide value to the organization.

Value Driven Approach

One of the ways to improve likelihood of project success. Recognizes that time constraints and budgets are important, but the real determination of project success lies in the value it brings to the organization.

Operations vs Projects

Operation inputs are more certain, less complex, ongoing and repetitive

Difference between PLC and SDLC

PLC focuses on phases, processes, tools, knowledge, and skills for managing a project. SDLC focuses more on creating and implementing the ACTUAL PRODUCT

Most commonly used cash flow models

Payback- How long it will take to recover the initial investment Breakeven- Attempts to determine the point at which the project would recoup its initial investment. Ex: how many clubs you need to sell to break even ROI- Indicator of a company's financial performance. What are you making compared to the amount invested NPV- Time value of money Scoring- Method for comparing alternatives using a weighted score

Execute Project Plan

Progress is documented and compared against initial project plan. Project performance must be communicated to all of the stakeholders. A completed product, service, or information system is delivered to the organization once this phase is completed

Resource Contention

Project team member is often assigned to more than one project and therefor will have less time to complete tasks on the critical path

Interdependent Tasks

Project work often requires many interdependent tasks. Sometimes the delay of one task can affect other subsequent, dependent tasks. Project schedule may slip, and project may not meet its planned deadline.

Iterative Systems Development

Recognizes that a structured approach such as the waterfall model will not work in all situations. Project requirements often change and develop over time. These methods rely heavily on face to face communication with the client or potential users.

Agile Systems Development

Releases are developed through several iterations. Each working release is transferred to users. SCRUM, Dynamic Systems Development Method (DSDM), Adaptive Software Development (ASD), XP

Fast Tracking

Starting the next phase of the project before approval is obtained. Can sometimes reduce the project's schedule, but can be risky and should only be done when the risk is deemed acceptable

eXtreme Programming

System is transferred to the user in a series of versions called releases. Each release is a working system that only one or several functions that are part of the full system specifications

Change Management

The transforming of the organization so it is aligned with the execution of a chosen corporate business strategy. It is the management of the human element in a large-scale change project.

Assumptions

Things that must go right in order for the project plan to be completed. Ex: We assume the team members will be healthy enough to work when creating a project plan. We assume the project plan estimates are accurate

Work Groups

Traditional approach where a single leader is in control, makes most of the decisions, delegates to subordinates, and monitors the progress of the assigned tasks. Members may be interested in each other's success, but may not provide joint-work products or share the same performance goals. Not usually held mutually accountable

Project Life Cycle (PLC)

a collection of logical stages or phases that maps the life of a project from its beginning to its end in order to define, build, and deliver the product of a project. 1.Conceptualize and Initialize -Deliverable = Business Case -DEFINE PROJECT GOAL 2.Develop Project Plan and Charter -Deliverable = Project Charter and Plan 3.Execute and Control Project -Includes the SDLC -Deliverable = Information System (Product) 4.Close Project -Deliverable = Final project report and presentation 5.Evaluate Project -Deliverable = Project evals and lesson learned

Balanced Scorecard

helps balance traditional financial measures with operational metrics across four different perspectives Finance Customer Satisfaction Internal Business Processes Org's ability to learn and innovate -abilities, capabilities, and motivations of people within the organization determine the outcomes of the other factors in the scorecard


Kaugnay na mga set ng pag-aaral

Chapter 9 Notes: Making Capital Investment Decisions

View Set

Chapters 16, 17, 18, 19 Vocabulary

View Set

MGT 420 Topic 1 Adaptive Practice

View Set

Hormones for the Final Exam - Melatonin

View Set

predator/prey/carnivore/herbivore/omnivore

View Set