Saturday, March 23, 2019
Analyzing User Requirements by the Unified Process and Total Quality Management :: essays research papers
Analyzing User Requirements by the Unified border and Total Quality bear awayment SummaryA successful project demands a correct and thorough requirements epitome. This paper proposes a refined requirements workflow, TQM/UP, to hit the books requirements remainsatically. This workflow integrates five management and statistical analysis tools of Total Quality Management (TQM)Affinity diagram, Tree diagram, Brainstorming, Pargonto analysis and Process Decision course of instruction Chart (PDPC)into the Unified Process (UP) and helps the team to analyze requirements in a more than efficient way. The guidelines I provide are based on my own experiences in an IT company, Interlancer, Limited which is briefly introduced at the latter part of this paper.Educator & practitioner unofficialI would give care to thank all of the people at UL for their support and input during this project. I give special thanks to my project advisor, Mr. John Noonan, for his support and guidance. I woul d also like to thank my girlfriend, for her enduring support over the outgoing several weeks.ContentsSummary 1Educator & practitioner summary 21 founding 52 What are Requirements? 53 Capturing Requirements by UP 63.1 What is UP? 73.1.1 UP is Use-Case Driven 73.1.2 UP is Architecture-Centric 83.1.3 UP is Iterative and incremental 83.2 The Life of UP 83.3 The Role of Requirements in the packet Life Cycle 103.4 Requirements Workflow in UP 104 A subdued Requirements Workflow TQM/UP 134.1 Introduction of TQM Tools 134.1.1 Affinity diagram 134.1.2 Tree diagram 134.1.3 Brainstorming 134.1.4 Pareto analysis 144.1.5 Process Decision Program Chart (PDPC) 144.2 TQM/UP 144.2.1 How to Analyze the Problem? 144.2.2 How to Understand Stakeholder Needs? 174.2.3 How to particularise the System? 184.2.4 How to Manage the Scope of the System? 194.2.5 How to Refine the System Definition? 205 A real world case Interlancer, Limited 215.1 A brief introduction of Interlancer 215.2 TQM/UP in Interlancer 225.2.1 Analyze the Problem 225.2.2 Understand Stakeholder Needs 245.2.3 Define the System 275.2.4 Manage the Scope of the System 275.2.5 Refine the System Definition 286 Conclusion 30 appendix Glossary of Terms 31List of illustrations 32List of tables 32References 331 IntroductionRequirements analysis of a software system is one of the most crucial steps in the software suppuration process. Frederick P. Brooks, Jr. has pointed out that no other part of the work so cripples the resulting system if done wrong and no other part is more difficult to rectify later than requirements analysis.The potential impact of errors in requirements is unattackable The resulting software may not satisfy users real needs.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.