Requirements Engineering for Software
|
|
- Valentine Mason
- 8 years ago
- Views:
Transcription
1 Requirements Engineering for Software and Systems Second Edition Phillip A. Laplante CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an Informs business AN AUERBACH BOOK
2 Contents Acknowledgments About the Author Introduction xiii xv xvii 1 Introduction to Requirements Engineering 1 Motivation 1 What Is Requirements Engineering? 2 You Probably Don't Do Enough Requirements Engineering 3 What Are Requirements? 3 Requirements versus Goals 4 Requirements Level Classification 4 Requirements Specifications Types 6 Functional Requirements 6 Nonfunctional Requirements 7 Domain Requirements 10 Domain Vocabulary Understanding 11 Requirements Engineering Activities 11 Requirements Elicitation/Discovery 11 Requirements Analysis and Agreements 12 Requirements Representation 12 Requirements Validation 12 Requirements Management 13 Bodies of Knowledge 13 Requirements Engineer 17 Requirements Engineering Paradigms 17 Requirements Engineer as Software Systems Engineer 18 Requirements Engineer as Subject Matter Expert 18 Requirements Engineer as Architect 18 Requirements Engineer as Business Process Expert 18 Ignorance as Virtue 18 v
3 vi Contents Customer's Role 19 Problems with Traditional Requirements Engineering 20 Complexity 21 Four Dark Comers 22 Difficulties in Enveloping System Behavior 23 Danger of "All" in Specifications 25 Exercises 25 References 26 2 Preparing for Requirements Elicitation 29 Product Mission Statement 29 Encounter with a Customer 30 Stakeholders 32 Negative Stakeholders 33 Stakeholder Identification 33 Stakeholder Questions 33 Stakeholder/Customer Classes 35 Stakeholder Characteristics 36 Customer Wants and Needs 37 What Do Customers Want? 37 What Don't Customers Want? 39 Why Do Customers Change Their Minds? 40 Stakeholder Prioritization 41 Communicating with Customers and Other Stakeholders 43 Managing Expectations 44 Stakeholder Negotiations 45 Uncovering Stakeholder Goals 46 Exercises 47 References 48 3 Requirements Elicitation Introduction 49 Preparing for Requirements Elicitation 50 Elicitation Techniques Survey 51 Brainstorming 51 Card Sorting 52 Designer as Apprentice 53 Domain Analysis 54 Ethnographic Observation 55 Goal-Based Approaches 56 Group Work 57 Interviews 58 Introspection 59
4 Contents vii Joint Application Design (JAD) 60 Laddering 61 Protocol Analysis 62 Prototyping 62 Quality Function Deployment 63 Questionnaires/Surveys 66 Repertory Grids 68 Scenarios 68 Task Analysis 69 User Stories 69 Viewpoints 70 Workshops 71 Elicitation Summary 71 Which Combination of Requirements Elicitation Techniques Should Be Used? 72 Prevalence of Requirements Elicitation Techniques 72 Eliciting Hazards 73 Misuse Cases 77 Antimodels 77 Formal Methods 78 Exercises 78 References 79 4 Writing the Requirements Document 81 Requirements Agreement and Analysis 81 Requirements Representation Approaches 82 IEEE Standard IEEE Standard 830 Recommendations on Representing Nonfunctional Requirements 86 IEEE Standard 830 Recommendations on Representing Functional Requirements 87 Operating System 88 Command Validation 89 ISO/IEC Standard Use Cases 92 Requirements Document 93 Users of a Requirements Document 93 Requirements Document Requirements 94 Preferred. Writing Style 95 Text Structure Analysis 95 Requirement Format 96 Use of Imperatives 98 Behavioral Specifications 98
5 viii Contents Best Practices and Recommendations 100 Exercises 102 References Requirements Risk Management 105 What Is Requirements Risk Management? 105 Requirements Validation and Verification 108 Techniques for Requirements V&V 109 Walkthroughs 110 Inspections 110 Goal-Based Requirements Analysis 110 Requirements Understanding Ill Validating Requirements Use Cases 112 Prototyping 113 Requirements Validation and Verification Matrices 113 Importance ofmeasurement in Requirements Validation and Verification 115 Goal/Question/Metric Analysis 116 Standards for Validation and Verification 116 IEEE Standard Correctness 117 Ambiguity 119 Completeness 120 Consistency 120 Ranking 121 Verifiability 121 Modifiability 122 Traceability 122 Example Validation of Requirements 122 NASA Requirements Testing 124 NASA ARM Tool 124 Imperatives 126 Continuances 126 Directives 127 Options 127 Weak Phrases 127 Incomplete 128 Subjects 131 Specification Depth 131 Readability Statistics 131 Summary of NASA Metrics 133 Exercises 136 References 136
6 Contents ix 6 Formal Methods 139 Motivation 139 What Are Formal Methods? 140 Formal Methods Classification 142 A Little History 142 Using Formal Methods 143 Examples 143 Formalization of Train Station in B 144 Formalization of Space Shuttle Flight Software Using MurO 147 Formalization of an Energy Management System Using Category Theory 148 Example: Energy Management System 149 Requirements Validation 152 Theorem Proving 153 Program Correctness 154 Hoare Logic 154 Model Checking 159 Integrated Tools 159 Objections, Myths, and Limitations 159 Objections and Myths 160 Limitations of Formal Methods 162 Bowen and Hinchey's Advice 163 Exercises 164 References Requirements Specification and Agile Methodologies 167 Introduction to Agile Methodologies 167 Principles behind Agile Manifesto 168 Extreme Programming (XP) 170 Scrum 171 Requirements Engineering for Agile Methodologies 172 General Practices in Agile Methodologies 173 Example Application of Agile Software Development 173 When Is Agile Recommended? 175 Agile Requirements Best Practices 175 Requirements Engineering in XP 177 Requirements Engineering in Scrum 177 Writing User Stories 178 Agile Requirements Engineering 180 Story-Test-Driven Development 181 Challenges for Requirements Engineering in Agile Methodologies 182 Exercises 183 References 183
7 x Contents 8 Tool Support for Requirements Engineering 185 Introduction 185 Traceability Support 187 Requirements Linkage Traceability Matrix 188 Requirements Source Traceability Matrix 190 Requirements Stakeholder Traceability Matrix 191 Requirements Management Tools 192 Open Source Requirements Engineering Tools 193 FreeMind 193 Open Source Requirements Management Tool (OSRMT) 196 FitNesse 196 Requirements Engineering Tool Best Practices 198 Elicitation Support Technologies 198 Using Wikis for Requirements Elicitation 199 Mobile Technologies 199 Virtual Environments 199 Content Analysis 200 Metrics 201 Exercises 202 References Requirements Management 205 Introduction 205 Reconciling Differences 206 Managing Divergent Agendas 206 Consensus Building 207 Expectation Revisited: Pascal's Wager 209 Global Requirements Management 211 Antipatterns in Requirements Management 212 Environmental Antipatterns 213 Divergent Goals 213 Process Clash 214 Management Antipatterns 214 Metric Abuse 214 Mushroom Management 216 Other Paradigms for Requirements Management 217 Requirements Management and Improvisational Comedy 217 Requirements Management as Scriptwriting 218 Standards for Requirements Management 219 ISO Six Sigma 221 Capability Maturity Model Integrative (CMMI) 222 IEEE
8 Contents xi ISO/IEEE Usage of Standards 224 A Case Study: FBI Virtual Case File 225 Exercises 226 References Value Engineering of Requirements 229 What, Why, When, and How of Value Engineering 229 What Is Value Engineering? 230 When Does Value Engineering Occur? 231 Challenges to Simple Cost versus Risk Analysis 232 Estimating Using COCOMO and Its Derivatives 234 COCOMO 234 WEBMO 235 COSYSMO 237 Estimating Using Function Points 238 Function Point Cost Drivers 239 Feature Points 240 Use Case Points 240 Requirements Feature Cost Justification 241 Return on Investment 241 Net Present Value 242 Internal Rate of Return 243 Profitability Index 244 Payback Period 245 Discounted Payback 245 Putting It All Together 246 Exercises 246 References 247 Appendix A: Software Requirements Specification for a Smart Home 249 Appendix B: Software Requirements for awastewater Pumping Station WetWell Control System 275 Glossary. 287 Index 293
Management. Project. Software. Ashfaque Ahmed. A Process-Driven Approach. CRC Press. Taylor Si Francis Group Boca Raton London New York
Software Project Management A Process-Driven Approach Ashfaque Ahmed CRC Press Taylor Si Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor St Francis Croup, an Informa business
More informationSOFTWARE TESTING AS A SERVICE
SOFTWARE TESTING AS A SERVICE ASHFAQUE AHMED (g) CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group, an informa business AN AUERBACH BOOK
More informationEngineering Design. Software. Theory and Practice. Carlos E. Otero. CRC Press. Taylor & Francis Croup. Taylor St Francis Croup, an Informa business
Software Engineering Design Theory and Practice Carlos E. Otero CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor St Francis Croup, an Informa business AN
More informationTHE COMPLETE PROJECT MANAGEMENT METHODOLOGY AND TOOLKIT
THE COMPLETE PROJECT MANAGEMENT METHODOLOGY AND TOOLKIT GERARD M. HILL CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an informa business
More informationStudy Guide. ScrumMaster. The. James Schiel. CRC Press. Taylor & Francis Croup, an Inform* business AN AUERBACH BOOK. CRC Press (s an imprint of the
The ScrumMaster Study Guide James Schiel CRC Press & Taylor Francis Croup Boca Raton London New York CRC Press (s an imprint of the Taylor & Francis Croup, an Inform* business AN AUERBACH BOOK Contents
More informationImproving Business Process Performance
Improving Business Process Performance Gain Agility, Create Value, and Achieve Success JOSEPH RAYNUS CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor &
More informationInformation Technology and Organizational Learning
Information Technology and Organizational Learning Managing Behavioral Change through Technology and Education Second Edition Arthur M. Langer CRC Press Taylor & Francis Group Boca Raton London New York
More informationImplementation. Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Andrew T. Pham and David K. Pham. An Action Guide for Business and IT Leaders
Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Implementation An Action Guide for Business and IT Leaders Andrew T. Pham and David K. Pham Foreword by Jack Bergstrand, Former CFO of the Coca-Cola
More informationManagement. ITIL Release. Dave Howard. A Hands-on Guide. CRC Press. Taylor & Francis Group. Taylor St Francis Croup, an Informa business
ITIL Release Management A Hands-on Guide Dave Howard CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor St Francis Croup, an Informa business AN AUERBACH
More informationDevelopment and Management
Cloud Database Development and Management Lee Chao CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an Informa business AN AUERBACH BOOK
More informationRESILIENT. SECURE and SOFTWARE. Requirements, Test Cases, and Testing Methods. Mark S. Merkow and Lakshmikanth Raghavan. CRC Press
SECURE and RESILIENT SOFTWARE Requirements, Test Cases, and Testing Methods Mark S. Merkow and Lakshmikanth Raghavan CRC Press Taylor & Francis Group Boca Raton London New York CRC Press Is an imprint
More informationfor Information Technology
Lean Management Principles for Information Technology Gerhard J. Plenert CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an Informs business
More informationQuality Management. Theory and Application PETER D. MAUCH. Ltfi) CRC Press. \ V J Taylor & Francis Group. ^ ^ Boca Raton London New York
Quality Management Theory and Application PETER D. MAUCH Ltfi) CRC Press \ V J Taylor & Francis Group ^ ^ Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group, an Informa business
More informationCtfo MANAGEMENT SECURITY PATCH. Felicia M. Nicastro. Second Edition. CRC Press. VC#*' J Taylor & Francis Group / Boca Raton London New York
SECURITY PATCH MANAGEMENT Second Edition Felicia M. Nicastro Ctfo CRC Press VC#*' J Taylor & Francis Group / Boca Raton London New York CRC Press Is an imprint of the Taylor & Francis Croup, an Informa
More informationImplementing the Project Management Balanced Scorecard
Implementing the Project Management Balanced Scorecard Jessica Keyes CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an informa business
More informationCONTENTS Preface xv 1 Introduction
Preface xv 1 Introduction 1 1.1 Introduction to Software Project Management, 1 1.2 Objectives of This Chapter, 2 1.3 Why Managing and Leading Software Projects Is Difficult, 2 1.3.1 Software Complexity,
More informationIMPROVEMENT THE PRACTITIONER'S GUIDE TO DATA QUALITY DAVID LOSHIN
i I I I THE PRACTITIONER'S GUIDE TO DATA QUALITY IMPROVEMENT DAVID LOSHIN ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO Morgan Kaufmann
More informationSECOND EDITION THE SECURITY RISK ASSESSMENT HANDBOOK. A Complete Guide for Performing Security Risk Assessments DOUGLAS J. LANDOLL
SECOND EDITION THE SECURITY RISK ASSESSMENT HANDBOOK A Complete Guide for Performing Security Risk Assessments DOUGLAS J. LANDOLL CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is
More informationRequirements Engineering
Murali Chemuturi Requirements Engineering and Management for Software Development Projects Foreword by Tom Gilb ^ Springer Contents 1 Introduction to Requirements Engineering and Management... 1 1.1 What
More informationSoftware Requirements, Third Edition
j Microsoft Software Requirements, Third Edition Karl Wiegers and Joy Beatty Contents Introduction Acknowledgments xxv xxxi PART I SOFTWARE REQUIREMENTS: WHAT, WHY, AND WHO Chapter 1 The essential software
More informationMaster Data Management
Master Data Management David Loshin AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO Ик^И V^ SAN FRANCISCO SINGAPORE SYDNEY TOKYO W*m k^ MORGAN KAUFMANN PUBLISHERS IS AN IMPRINT OF ELSEVIER
More informationCLINICAL DATA MANAGEMENT
J * Edition Practical Guide to CLINICAL DATA MANAGEMENT Susanne Prokscha (g) CRC Press Taylor Francis Croup London York CRC Press is an imprint of the Taylor Francis Croup, an buslness Preface Introduction
More informationEngineering. Software. Eric J. Braude. Michael E. Bernstein. Modern Approaches UNIVERSITATSBIBLIOTHEK HANNOVER ' TECHNISCHE INFORM ATIONSBIBLIOTHEK
Software Engineering Modern Approaches SECOND EDITION Eric J. Braude Boston University, Metropolitan College Michael E. Bernstein Boston University, Metropolitan College TECHNISCHE INFORM ATIONSBIBLIOTHEK
More informationCHAPMAN & HALL/CRC INNOVATIONS IN SOFTWARE ENGINEERING AND SOFTWARE DEVELOPMENT. Software Test Attacks to Break Mobile and Embedded Devices
CHAPMAN & HALL/CRC INNOVATIONS IN SOFTWARE ENGINEERING AND SOFTWARE DEVELOPMENT Software Test Attacks to Break Mobile and Embedded Devices Jon Duncan Hagar (g) CRC Press Taylor & Francis Group Boca Raton
More informationAdvances in Network Management
Advances in Network Management Jianguo Ding UC) CRC Press >5^ J Taylor & Francis Croup ^""""^ Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group, an informa business AN AUERBACH
More informationCONTENTS. Preface. Acknowledgements. 1. Introduction and Overview 1 Introduction 1 Whatis the CMMI"? 2 What the CMMI* is Not 3 What are Standards?
Preface Acknowledgements xi xiii 1. Introduction and Overview 1 Introduction 1 Whatis the CMMI"? 2 What the CMMI* is Not 3 What are Standards? 3 2. Summaryof CMMI-SW 5 The CMM*-SW 5 CMMI--SW Continuous
More informationContents. xvii. Preface. xxi. Foreword. 1 Introduction 1. Preamble 1. Scope and Structure of the Book 3. Acknowledgments 4 Endnotes 5
Contents Preface Foreword xvii xxi 1 Introduction 1 Preamble 1 Scope and Structure of the Book 3 Acknowledgments 4 Endnotes 5 2 Engineering Systems 7 Introduction 8 Some Initial Observations 8 Deficient
More informationBusiness Architecture
Business Architecture A Practical Guide JONATHAN WHELAN and GRAHAM MEADEN GOWER Contents List of Figures List of Tables About the Authors Foreword Preface Acknowledgemen ts Abbreviations IX xi xiii xv
More informationGovernance Simplified
Information Security Governance Simplified From the Boardroom to the Keyboard TODD FITZGERALD, cissp; cisa, cism Foreword by Tom Peltier CRC Press Taylor & Francis Croup Boca Raton London NewYork CRC Press
More informationEffective Methods for Software and Systems Integration
Effective Methods for Software and Systems Integration Boyd L. Summers CRC Press Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 CRC Press is an imprint of Taylor
More informationANDROID SECURITY ATTACKS AND DEFENSES ABHISHEK DUBEY I ANMOL MISRA. ( r öc) CRC Press VV J Taylor & Francis Group ^ "^ Boca Raton London New York
ANDROID SECURITY ATTACKS AND DEFENSES ABHISHEK DUBEY I ANMOL MISRA ( r öc) CRC Press VV J Taylor & Francis Group ^ "^ Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an
More informationBusiness Analysis Essentials
Understand the business analyst's role and responsibilities in a successful project. In this introductory course, you'll delve into the role and responsibilities of the business analyst (BA)- the communication
More informationInvestigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations
Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations Mennatallah H. Ibrahim Department of Computers and Information Sciences Institute
More informationSchneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, 2013. p i.
New York, NY, USA: Basic Books, 2013. p i. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=2 New York, NY, USA: Basic Books, 2013. p ii. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=3 New
More informationComparison of Various Requirements Elicitation Techniques
Comparison of Various Requirements Elicitation Techniques Masooma Yousuf Department of Computer Science, Baba Ghulam Shah Badshah University, Rajouri, J&K, India M. Asger School of Mathematical Sciences
More informationObject-Oriented Systems Analysis and Design
Object-Oriented Systems Analysis and Design Noushin Ashrafi Professor of Information System University of Massachusetts-Boston Hessam Ashrafi Software Architect Pearson Education International CONTENTS
More informationSoftware Maintenance Management
Software Maintenance Management Evaluation and Continuous Improvement Alain April Alain Abran IEEE COMPUTER SOCIETY iwiley- INTERSCIENCE A JOHN WILEY & SONS, INC., PUBLICATION Contents Foreword Thomas
More informationPartnering for Project Success: Project Manager and Business Analyst Collaboration
Partnering for Project Success: Project Manager and Business Analyst Collaboration By Barbara Carkenord, CBAP, Chris Cartwright, PMP, Robin Grace, CBAP, Larry Goldsmith, PMP, Elizabeth Larson, PMP, CBAP,
More informationRequirements Engineering: A Roadmap
Requirements Engineering: A Roadmap Bashar Nuseibeh & Steve Easterbrook Department of Computing Imperial College of Science, Technology & Medicine London SW7 2BZ, UK Email: ban@doc.ic.ac.uk http://www-dse.doc.ic.ac.uk/~ban/
More informationEFFECTIVE NON-PROFIT MANAGEMENT
American Society for Public Administration Series in Public Administration and Public Policy Advancing excellence in public service.., EFFECTIVE NON-PROFIT MANAGEMENT Context, Concepts, and Competencies
More informationFrank Tsui. Orlando Karam. Barbara Bernal. State. University. Polytechnic. Ail of Southern JONES & BARTLETT LEARNING
Frank Tsui Orlando Karam Barbara Bernal Ail of Southern Polytechnic State JONES & BARTLETT LEARNING University Preface Hi Chapter 1 Writing a Program 1 1.1 A Simple Problem 2 1.2 Decisions, Decisions 2
More informationDesign of Enterprise Systems
Design of Enterprise Systems Theory, Architecture, and Methods Ronald E. Giachetti CRC Press Taylor &. Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group, an
More informationLean Management System LMS:2OI2
Lean Management System LMS:2OI2 A Framework for Continual Lean Improvement William A. Levinson f r oc) CRC Press \M ^ J Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the
More informationCREATING A THIRD EDITION DAVID MANN
CREATING A LEAN CULTURE Tools to Sustain Lean Conversions THIRD EDITION DAVID MANN CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor St Francis Group, an
More informationSecurity Metrics. A Beginner's Guide. Caroline Wong. Mc Graw Hill. Singapore Sydney Toronto. Lisbon London Madrid Mexico City Milan New Delhi San Juan
Security Metrics A Beginner's Guide Caroline Wong Mc Graw Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Contents FOREWORD
More informationBusiness Analyst Boot Camp Course BA101; 5 Days, Instructor-led
Business Analyst Boot Camp Course BA101; 5 Days, Instructor-led Course Description Full-Spectrum Business Analyst Training and Skills Development. Course Objectives Bridge the expectations gap between
More informationProject Management Concepts, Methods, and Techniques
Project Management Concepts, Methods, and Techniques Claude H. Maley Uffi\ CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an Informa
More informationBUSINESS ANALYSIS FDR INTELLIGENCE
BUSINESS ANALYSIS FDR BUSINESS INTELLIGENCE BERT BRIJS CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an informa business AN AUERBACH
More informationYour Agile Team s Indispensible Asset
Agile / Scrum Training Lean Software Development Agile Organizational Metrics Executive Coaching Improved Team Dynamics Improved Efficiency! Your Agile Team s Indispensible Asset The Agile Business Analyst
More informationFrom Agile by Design. Full book available for purchase here.
From Agile by Design. Full book available for purchase here. Contents Introduction xiii About the Author xix Chapter 1 Adjusting to a Customer-Centric Landscape 1 It s a Whole New World 1 From Customer-Aware
More informationProject Management Theory and Practice
Project Management Theory and Practice Gary L. Richardson CRC Press Taylor& Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group, an informa business AN AUERBACH
More informationDesign Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation
Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation Despite significant efforts to improve engineering practices and technologies,
More informationMining. Practical. Data. Monte F. Hancock, Jr. Chief Scientist, Celestech, Inc. CRC Press. Taylor & Francis Group
Practical Data Mining Monte F. Hancock, Jr. Chief Scientist, Celestech, Inc. CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor Ei Francis Group, an Informs
More informationCOPYRIGHTED MATERIAL. Contents. Acknowledgments Introduction
Contents Acknowledgments Introduction 1. Governance Overview How Do We Do It? What Do We 1 Get Out of It? 1.1 What Is It? 1 1.2 Back to Basics 2 1.3 Origins of Governance 3 1.4 Governance Definition 5
More informationfor Research and Guiding Innovation for Positive R&D Outcomes Lory Mitchell Wingate
Project Management for Research and Development Guiding Innovation for Positive R&D Outcomes Lory Mitchell Wingate CRC Press Taylor & Francis Group BocaRaton London New York CRC Press is an imprint of
More informationProject Management Guidelines
Project Management Guidelines 1. INTRODUCTION. This Appendix (Project Management Guidelines) sets forth the detailed Project Management Guidelines. 2. PROJECT MANAGEMENT PLAN POLICY AND GUIDELINES OVERVIEW.
More informationComputer Security Literacy
Computer Security Literacy Staying Safe in a Digital World Douglas Jacobson and Joseph Idziorek CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis
More informationBIOTECHNOLOGY OPERATIONS
BIOTECHNOLOGY OPERATIONS Principles and Practices Michael J. Roy TECHNISCHE INFORMATION SBIBLIOTHEK UNIVERSITATSBIBLIOTHEK HANNOVER CRC Press TaylorStFrancis Croup Boca Raton London New York CRC Press
More informationNetworking. Systems Design and. Development. CRC Press. Taylor & Francis Croup. Boca Raton London New York. CRC Press is an imprint of the
Networking Systems Design and Development Lee Chao CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an Informa business AN AUERBACH BOOK
More informationWhat s a BA to do with Data? Discover and define standard data elements in business terms. Susan Block, Program Manager The Vanguard Group
What s a BA to do with Data? Discover and define standard data elements in business terms Susan Block, Program Manager The Vanguard Group Discussion Points Discovering Business Data The Data Administration
More informationThe Green and Virtual Data Center
The Green and Virtual Data Center Greg (Schulz CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an informa business Contents Preface About
More informationContents. Introduction and System Engineering 1. Introduction 2. Software Process and Methodology 16. System Engineering 53
Preface xvi Part I Introduction and System Engineering 1 Chapter 1 Introduction 2 1.1 What Is Software Engineering? 2 1.2 Why Software Engineering? 3 1.3 Software Life-Cycle Activities 4 1.3.1 Software
More informationLean and Agile in Safety-critical Software Development Research and Practice. Henrik Jonsson 21.05.2014
Lean and Agile in Safety-critical Software Development Research and Practice Henrik Jonsson 21.05.2014 About me 2012 Henrik Jonsson Professional Software engineer +13 years Employed by Etteplan Part-time
More informationSoftware Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2).
0305203 0305280 0305301 0305302 Software Engineering/Courses Description Introduction to Software Engineering Prerequisite: 0306211(Computer Programming 2). This course introduces students to the problems
More informationA Simulation-Based lntroduction Using Excel
Quantitative Finance A Simulation-Based lntroduction Using Excel Matt Davison University of Western Ontario London, Canada CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint
More informationQuantification and Traceability of Requirements
Quantification and Traceability of Requirements Gyrd Norvoll Master of Science in Computer Science Submission date: May 2007 Supervisor: Tor Stålhane, IDI Norwegian University of Science and Technology
More informationAgile Systems Engineering: What is it and What Have We Learned?
Agile Systems Engineering: What is it and What Have We Learned? March 2012 Dr. Suzette S. Johnson Agile Engineering Northrop Grumman Suzette.Johnson@ngc.com Getting To Know You! Dr. Suzette Johnson Northrop
More informationSupply Chain Risk. An Emerging Discipline. Gregory L. Schlegel. Robert J. Trent
Supply Chain Risk Management An Emerging Discipline Gregory L. Schlegel Robert J. Trent CRC Press Taylors.Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup,
More informationSOFTWARE TESTING. A Craftsmcm's Approach THIRD EDITION. Paul C. Jorgensen. Auerbach Publications. Taylor &. Francis Croup. Boca Raton New York
SOFTWARE TESTING A Craftsmcm's Approach THIRD EDITION Paul C. Jorgensen A Auerbach Publications Taylor &. Francis Croup Boca Raton New York Auerbach Publications is an imprint of the Taylor & Francis Group,
More informationNetworking. Cloud and Virtual. Data Storage. Greg Schulz. Your journey. effective information services. to efficient and.
Cloud and Virtual Data Storage Networking Your journey to efficient and effective information services Greg Schulz CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of
More informationSOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT
SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT Mar 31, 2014 Japan Aerospace Exploration Agency This is an English translation of JERG-2-610. Whenever there is anything ambiguous in this document, the original
More informationRE tools survey (part 1, collaboration and global software development in RE tools)
1 de 9 24/12/2010 11:18 RE tools survey (part 1, collaboration and global software development in RE tools) Thank you very much for participating in this survey, which will allow your tool to become part
More informationBottom-Line Management
pci Bottom-Line BOTTOM-LINE BUSINESS ANALYSIS THE ONLY 4 LEVEL INTEGRATED CURRICULUM TAKING PEOPLE FROM BEGINNER TO EXPERT 1. Business Analyst Foundations 2. High Quality Business Requirements 3. Use Cases
More informationGreen Project Management
Green Project Management Richard Maltzman David Shirley CRC Press Taylor & Francis Group Boca Raton London New York CRC Press Is an imprint of the Taylor & Francis Croup, an Infonna business AN AUERBACH
More informationSecuring the Cloud. Cloud Computer Security Techniques and Tactics. Vic (J.R.) Winkler. Technical Editor Bill Meine ELSEVIER
Securing the Cloud Cloud Computer Security Techniques and Tactics Vic (J.R.) Winkler Technical Editor Bill Meine ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO
More informationCustomer and Business Analytic
Customer and Business Analytic Applied Data Mining for Business Decision Making Using R Daniel S. Putler Robert E. Krider CRC Press Taylor &. Francis Group Boca Raton London New York CRC Press is an imprint
More informationBAL2-1 Professional Skills for the Business Analyst
1 BAL2-1 Professional Skills for the Business Analyst OVERVIEW This course trains participants to help business clients articulate their needs and wants, and to document them clearly, concisely, and completely.
More informationSoftware Development Process
Software Development Process A software development process, also known as software development lifecycle, is a structure imposed on the development of a software product. Similar terms include software
More informationPROJECT MANAGEMENT PROFESSIONAL CERTIFIED ASSOCIATE IN PROJECT MANAGEMENT (PMP & CAPM) EXAM PREPARATION WORKSHOP
TSE015 PROJECT MANAGEMENT PROFESSIONAL CERTIFIED ASSOCIATE IN PROJECT MANAGEMENT (PMP & CAPM) EXAM PREPARATION WORKSHOP Course Outline I. Introduction and Course Objectives A. About PMI B. PMP and CAPM
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2006 Vol. 5. No. 8, November-December 2006 Requirements Engineering Tasks Donald Firesmith,
More informationObject-Oriented Design
Object-Oriented Design Peter Coad and Edward Yourdon Technische Hochschule Darmstadt FACHBKREICH INFORMATIK BIBLIOTHEK Inventar-Nr.:...A.Q.HA&. Sachg biete:.../??/.4, Standort: YOURQDN PRESS PRENTICE HALL
More informationTable of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24
Table of Contents CHAPTER 1 Web-Based Systems 1 The Web 1 Web Applications 2 Let s Introduce a Case Study 3 Are WebApps Really Computer Software? 4 Are the Attributes of WebApps Different from the Attributes
More informationAgile Methods. Introduction to. AAddison-Wesley. Sondra Ashmore, Ph.D. Kristin Runyan. Capetown Sydney Tokyo Singapore Mexico City
Introduction to Agile Methods Sondra Ashmore, Ph.D. Kristin Runyan AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Mad Capetown Sydney
More informationWarning Signs and the Red Flag System
Fraud Prevention and Detection Warning Signs and the Red Flag System Rodney T. Stamler Hans J. Marschdorf Mario Possamai CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint
More informationStory Card Based Agile Software Development
Story Card Based Agile Software Development Chetankumar Patel, and Muthu Ramachandran Leeds Metropolitan University, UK c.patel@leedsmet.ac.uk Abstract The use of story cards for user stories in many Extreme
More informationCertified Software Quality Engineer (CSQE) Body of Knowledge
Certified Software Quality Engineer (CSQE) Body of Knowledge The topics in this Body of Knowledge include additional detail in the form of subtext explanations and the cognitive level at which the questions
More informationA Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 2.0
A Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 2.0 www.theiiba.org International Institute of Business Analysis, Toronto, Ontario, Canada. 2005, 2006, 2008, 2009, International
More informationSecurity, and Intelligence
Machine Learning Forensics for Law Enforcement, Security, and Intelligence Jesus Mena CRC Press Taylor &. Francis Group Boca Raton London NewYork CRC Press is an imprint of the Taylor & Francis Croup,
More informationSub Code: CP7007 Sub Name: SOFTWARE REQUIREMENTS ENGINEERING Branch / Year: ME CSE / I Year Staff in charge: Dr.M.Senthil Kumar
VALLIAMMAI ENGINEERING COLLEGE S.R.M. Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Sub Code: CP7007 Sub Name: SOFTWARE REQUIREMENTS ENGINEERING Branch / Year: ME CSE / I Year Staff
More informationDRAFT TABLE OF CONTENTS 1. Software Quality Assurance By Dr. Claude Y Laporte and Dr. Alain April
DRAFT TABLE OF CONTENTS 1 Software Quality Assurance By Dr. Claude Y Laporte and Dr. Alain April Foreword This book introduces the basic concepts of software quality assurance. The book illustrates how
More informationData Center Storage. Hubbert Smith. Implementation, and Management »C) Cost-Effective Strategies, CRC Press J Taylor & Francis Group
Data Center Storage Cost-Effective Strategies, Implementation, and Management Hubbert Smith»C) CRC Press J Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis
More informationBusiness Analyst Work Plan. Presented by: Billie Johnson, CBAP CSM
Business Analyst Work Plan Presented by: Billie Johnson, CBAP CSM Agenda Topic Introduction Overview of a Business Analysis Work Plan Initiating a Business Analysis Effort Components of the Business Analysis
More informationZarządzanie projektem agile 2015-05-21. The Mystery of Effective IT by Bogdan Bereza blogomotion.com/mystery 1 (30) Effective IT?
The Mystery of Effective IT by Bogdan Bereza blogomotion.com/mystery 1 (30) Effective IT? The Mystery of Effective IT by Bogdan Bereza blogomotion.com/mystery 2 (30) Bogdan Bereza, Victo.eu 1 The Mystery
More information2 Requirements Elicitation: A Survey of Techniques, Approaches, and Tools
2 Requirements Elicitation: A Survey of Techniques, Approaches, and Tools Didar Zowghi and Chad Coulin Abstract: Requirements elicitation is the process of seeking, uncovering, acquiring, and elaborating
More informationAdvancing Your Business Analysis Career Intermediate and Senior Role Descriptions
Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions The role names listed in the Career Road Map from International Institute of Business Analysis (IIBA) are not job titles
More informationTABLE OF CONTENTS. Preface About the Author Acknowledgments About APICS Web Added Value
TABLE OF CONTENTS Preface About the Author Acknowledgments About APICS Web Added Value xi xiii xv xvii xix Chapter 1. What Is ERP? 1 Top-Management Planning 2 Master Production Scheduling and Materials
More informationAgile. Jutta Eckstein. Software Development. Staying Agile in a. Global World. «** Distributed Teams. Dorset House Publishing 3143 Broadway, Suite 2B
Agile Software Development «** Distributed Teams Staying Agile in a Global World Jutta Eckstein ft Dorset House Publishing 3143 Broadway, Suite 2B New York, New York 10027 Contents Preface xiii 1 Getting
More informationTABLE OF CONTENTS CHAPTER TITLE PAGE
viii TABLE OF CONTENTS CHAPTER TITLE PAGE TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF APPENDICES I II III IV VI VII VIII
More informationSoftware Engineering. Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti
Software Engineering Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
More informationBlending Traditional and Agile Project Documentation
Blending Traditional and Agile Project Documentation A project Portfolio Perspective Fergal McGovern, Founder, VisibleThread Audience: IT Directors, Program Managers, Project Managers, Business Analyst
More information