CS代考 ISO9000:2000), defined by ISO (The International Organization for Standardi – cscodehelp代写

Project Management in IT
IT Project Quality: Tools, Techniques
Semester 1, 2022 Dr Rabiul University of 1
Schwalbe, K, Information Technology Project Management (9th Edition). Cengage Learning, 2019

Copyright By cscodehelp代写 加微信 cscodehelp

Recapture From Lecture 4
We discussed IT Project Cost:
 Concept of Project Cost  Planning Cost
 Determining Budget
The University of 2

Knowledge Test
 Information on the Knowledge Test
– Week7,at6:00pm,classtime,6April
– Coverage:weeks1-5learningmaterials(e.g.,lectures,casestudies,and class practices, etc.)
– Approximately5descriptiveandanalyticalquestions,lengthof response will vary.
– Open-bookonlinetestusingCanvas
– Durationapproximately90minutes
– Notutorialonthetestdayinweek7
– Anyquestions?
The University of 3

What Will We Do Today ?
– What is Quality
– Plan Quality Management – Perform Quality Assurance – Control Quality
 Case Study Analysis: Scope & Cost (uploaded on Canvas, week 5)
 Class activities
– Critical Thinking / Problem Solving – Tools to use: https://padlet.com
https://answergarden.ch
 Assessment
– Test: Knowledge Test, week 7 – Assignment:
 Announcement (if any): ? The University of 4

Learning Objectives
 Discuss the concept of project quality
 Describe quality management overview
 Discuss the basic tools and techniques for quality control, Six Sigma, and Testing
 Describe how the cost of quality, organizational influences of workplace, and maturity models relate to improving quality of IT projects
The University of 5

Defining Project Quality
 “The degree to which a set of inherent characteristics fulfils requirements” (ISO9000:2000), defined by ISO (The International Organization for Standardization)
The University of 6

Understanding Quality– Expert Views  Quality is based on:
– Control to requirements: The project’s processes and products meet written specifications
– Fitness for use: A product can be used as it was intended
The University of 7

Understanding Quality– Expert Views
 Experts define quality as – way of life
– continuous improvement
– getting things right first time
– meet or exceed clients’ expectations
The University of Sydney (Geraldi et al., 2011) Page 8

Understanding Quality– Expert Views
“Quality is a framework of culture, behaviours, processes and tools that support consistently meeting the commitments to my client, my corporation, my people, and myself.”
The University of Sydney (Geraldi et al., 2011) Page 9

Who to manage “ Project Quality”?
 ___________ is ultimately responsible for quality management in IT projects
The University of 10

Project Quality Management Overview
The University of : A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Fifth Edition

Project Quality Management Processes
 Processes include:
– PlanQualityManagement:Identifyingwhichqualitystandardsare
relevant to the project and how to satisfy them
– PerformQualityAssurance:Periodicallyevaluatingoverallproject performance to ensure the project will satisfy the relevant quality standards
– ControlQuality:Monitoringspecificprojectresultstoensurethatthey comply with the relevant quality standards
The University of 12

Plan Quality Management
 Plan Quality Management is the process of identifying quality requirements and/or standards for the project and its deliverables and documenting how the project will demonstrate compliance with relevant quality requirements.
The University of : A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Fifth Edition Page 13

Plan Quality Management – Cost-Benefit Analysis
 Meeting quality requirements include less rework, higher productivity, lower costs, increased stakeholder satisfaction, and increased profitability.
 A cost-benefit analysis for each quality activity compares the cost of the quality step to the expected benefit.
The University of : A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Fifth Edition Page 14

Plan Quality Management – Cost of Quality  Software bugs cost:
– The U.S. economy about $60 billion each year and that one third of the bugs could be eliminated by an improved testing infrastructure
– How much does it cost for Australia ?
The University of 15

Plan Quality Management – Cost of Quality
 The Cost of Quality can be widely distributed in two
categories:
– Costs of conformance (costs of control)
– Costs of non-conformance (costs of failure of control)
The University of Sydney (Jameel & Waheed, 2010) Page 16

Plan Quality Management – Cost of Quality
The University of : A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Fifth Edition Page 17

Plan Quality Management – Use Basic Quality Tools (a) Cause-and-Effect Diagram
 Also known as fishbone or Ishikawa diagrams
 Cause-and-effect diagrams trace complaints about quality
problems back to the responsible production operations  They help you find the root cause of a problem
The University of 18

Plan Quality Management – Use Basic Quality Tools (a) Cause-and-Effect Diagram
The University of 19

Plan Quality Management – Use Basic Quality Tools (b) Quality Control Chart
 A control chart is a graphic display of data that illustrates the results of a process over time
 The main use of control charts is to prevent defects, rather than to detect or reject them
 Quality control charts allow you to determine whether a process is in control or out of control
 The seven run rule states that if seven data points in a row are all below the mean, above the mean, or are all increasing or decreasing, then the process needs to be examined for non- random problems
The University of 20

Plan Quality Management – Use Basic Quality Tools (b) Quality Control Chart
The University of 21

Plan Quality Management – Use Basic Quality Tools (c) Checksheet
 A checksheet is used to collect and analyze data
 It is sometimes called a tally sheet or checklist, depending on its
 In the example, most complaints arrive via text message, and there are more complaints on Monday and Tuesday than on other days of the week
The University of 22

Plan Quality Management – Use Basic Quality Tools (d) Flowcharts
 Flowcharts are graphic displays of the logic and flow of processes that help you analyze how problems occur and how processes can be improved
 They show activities, decision points, and the order of how information is processed
The University of 23

Plan Quality Management – Use Basic Quality Tools (d) Flowcharts
The University of 24

Plan Quality Management – Use Basic Quality Tools (e) Scatter diagram
The University of 25

Plan Quality Management – Use Basic Quality Tools (f) Histogram
The University of 26

Plan Quality Management – Use Basic Quality Tools (g) Pareto Chart/Diagram
 Identify and prioritize problem areas
 Pareto analysis is also called the 80-20 rule, meaning that 80
percent of problems are often due to 20 percent of the causes
The University of 27

Other Quality Tools — Six Sigma
 Six Sigma is uniquely driven by close understanding of customer needs, disciplined use of facts, data, and statistical analysis, and diligent attention to managing, improving, and reinventing business processes
 Target to achieve no more than 3.4 defects per million opportunities
 Training and Certification follow the “Belt” system (Master Black, Black, Green, Yellow, and White Belt)
The University of Sydney (Pande et al., 2000) Page 28

Other Quality Tools – Six Sigma
 It makes business processes more effective and efficient
 Six Sigma projects normally follow a five-phase improvement process called DMAIC
 DMAIC stands for:
• Define: Define the problem/opportunity, process, and customer
requirements
• Measure:Definemeasures,thencollect,compile,anddisplaydata
• Analyze: Examine process details to find improvement opportunities
• Improve: Generate solutions and ideas for improving the problem
• Control: Track and verify the stability of the improvements and the predictability of the solution
The University of 29

Other Quality Tools – Six 9s of Quality
 Six 9s of quality is a measure of quality control equal to 1
fault in 1 million opportunities
 For instance — 99.9999 % service availability for a system or
30 seconds of down time a year
The University of 30

Perform Quality Assurance
 Perform Quality Assurance is the process of auditing the quality requirements and the results from quality control measurements to ensure that appropriate quality standards and operational definitions are used.
The University of : A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Fifth Edition Page 31

Perform Quality Assurance – Quality Audits
 A quality audit is a structured, independent process to determine if project activities comply with organizational and project policies, processes, and procedures.
 The objectives may include:
– Identify all good and best practices being implemented;
– Identify all nonconformity (unconventional), gaps, and shortcomings;
– Share good practices introduced or implemented;
– Proactively offer assistance in a positive manner;
– Highlight contributions of each audit in the lessons learned repository of the organization
The University of : A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Fifth Edition Page 32

Control Quality
 Control Quality is the process of monitoring and recording results of executing the quality activities to assess performance and recommend necessary changes.
The University of : A Guide to the Project Management Body of Knowledge (PMBOK® Guide) – Fifth Edition Page 33

Quality Control Strategy — Testing
 Testing should be done during almost every phase of the IT
product development life cycle.
 Testing does not sufficiently prevent software defects because:
– The number of ways to test a complex system is huge
– Users will continue to invent new ways to use a system that its developers never considered
The University of 34

Quality Control Strategy — Testing
The University of 35

Quality Control Strategy — Types of Tests
 Unit testing tests each individual component to ensure it is as
defect-free as possible
 Integration testing occurs between unit and system testing to test functionally grouped components
 System testing tests the entire system as one entity
 User acceptance testing is an independent test performed
by end users prior to accepting the delivered system
The University of 36

Quality Standards— ISO 9000
 ISO 9000 is a quality system standard that:
– Consists three-parts: continuous cycle of planning, controlling, and documenting quality in an organization
– Provides minimum requirements needed for an organization to meet its quality certification standards
– Helps organizations around the world reduce costs and improve customer satisfaction
The University of 37

Project Workplace and Quality
 No correlation between productivity and programming language, years of experience, or salary.
 A dedicated workspace and a quiet work environment were key factors to improving programmer productivity
The University of 38

Maturity Models – CMMI & OPM3
 Maturity models are frameworks for helping organizations
improve their processes and systems
 The Software Engineering Institute’s Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations with the essential elements of effective processes
 PMI released the Organizational Project Management Maturity Model (OPM3) in December 2003
The University of 39

Maturity Models — CMMI Levels
 CMMI levels, from lowest to highest, are: – Incomplete
– Performed
– Quantitatively Managed – Optimizing
 Companies may not get to bid on government projects unless they have a CMMI Level 3
The University of 40

Class Exercise 1:
Project Case Analysis – Transport for NSW
 Case study/scenario analysis from Canvas in week 5 module https://canvas.sydney.edu.au/courses/40120/files/22156558?module_item_i
Q1: What did you learn from the scenario about project cost management?
 Room (): write your response here https://docs.google.com/document/d/1Kvue8SuVs0VtEF1-4EXKfS5_PM-
1NLdzzzQCIOuNRzk/edit?usp=sharing
Q2: What did you learn from the scenario about project scope management?
 Room (): write your response here https://docs.google.com/document/d/1P0-
nAErAA4FkJtBsX1D5s8LEJA1ZfxW6-rzgR89zDGU/edit?usp=sharing
The University of 41

Class Exercise 2:
 Explore the site https://www.transport.nsw.gov.au/
Q3: What did you learn about IT projects from the Transport for
NSW agency site?
Room (): write your response here
https://docs.google.com/document/d/18EulVQDDNsAXaW16zjnJYOk9P6Jq_ NK-JYlF7Evn_cc/edit?usp=sharing
The University of 42

Discussion on Group Projects
 Literature review: things to cover  Any questions?
The University of 43

Lecture Summary
 Project quality management ensures that the project will satisfy the needs for which it was undertaken
 Main processes include: – Plan quality
– Perform quality assurance – Perform quality control
The University of 44

程序代写 CS代考 加微信: cscodehelp QQ: 2235208643 Email: kyit630461@163.com

Posted in Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *