The Art of Agile Practice

Size: px
Start display at page:

Download "The Art of Agile Practice"

Transcription

1 The Art of Agile Practice A Composite Approach for Projects and Organizations Bhuvan Unhelkar Lap) CRC Press VV^ ^^-""^ J Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group, an Informs business AN AUERBACH BOOK

2 Contents Foreword Preface Author Acknowledgments Agile Terms and Acronyms xxiii xxv xxxi xxxiii xxxv PART I CONTEMPORARY AGILE AND ITS CHALLENGES IN PRACTICE 1 Introducing Agile in Practice 3 Objectives 3 Introduction 3 Agile in Practice A Business Issue 7 Budget and Agility 8 Time and Agility 9, Requirements and Agility 10 Quality and Agility 11 Understanding Enterprise Agility 11 Strategy, Method, and Practice of Agile 13 Conversational Model for Software Development 15 Agility Art, Craft, and Engineering 16 Correlating Agility to Planned Processes 17 Agile Coverage in Organizations 19 Agile Organizational Methods Spaces 20 Business Methods Space 21 Planned Methods Space 21 Pure Agile (Solution) Methods Space 22 Governance Methods Space 22 Agile Manifesto, Principles, and Practices 23 Agile Methods, 24 Composite Agile Research Project 25 Conclusions 27 Agile in Practice: Road Map 1 27 xi

3 xii Contents Discussion Questions 28 References 28 2 Landscape of Agile and Planned Methods 31 Objectives 31 Introduction 31 Defining Agile 32 What Comprises Agile?.'. 34 Agile Manifesto 35 Agile'Values 35 Agile Principles 36 Agile Methods Landscape 40 Extreme Programming (XP) 44 Scrum 47 Roles 48 Artifacts 49 Scrum Meetings 49 Scrum Flow 49 Agile Unified Process (AUP) 49 Crystal 50 Lean 51 Kaizen 53 Adaptive Software Development/Agile Project Management 54 Feature-Driven Development (FDD) 55 Test-Driven Design (TDD) 55 Planned Process Life Cycles and Agile 56 The Waterfall-Based SDLC. V 56 The Spiral-Based SDLC '. 57 The Fountain-Based SDLC 58 The IIP Iterative, Incremental, Parallel Development Process 58 A Practical Agile Manifesto 59 Individuals and Interactions Together with Processes and Tools 59 Working Software Together with Comprehensive Documentation 61 Customer Collaboration Together with Contract Negotiation 61 Responding to Change Together with Following a Plan 61 Agile Practices 62 Analytical Practices 63 Requirements Practices 63 Development Practices 64 Design Practices 65 Project Management Practices 65 Quality Assurance Practices 65 Operational Practices 66 Testing Practices 67 Conclusions 67 Agile in Practice: Road Map 2 67 Discussion Questions 68

4 Contents xiii References 68 Further Reading 69 3 Agile Challenges in Practice 71 Objectives 71 Introduction 71 Agile Project Challenges 7A Agile Organizational Challenges in Practice 78 Project-Specific Agile Challenges 79 Matrix of Agile Challenges 79 Project Type and Agile Challenges 79 Project Size and Agile Challenges 81 Organizational Domain and Agile Challenges 82 Business Type and Agile Challenges 83 Scalability and Agile 84 Project Management and Agile 84 People Management and Agile 86 Business Analysis and Agile 87 Testing and Agile 88 Metrics and Measurements in Agile 89 Enterprise Architecture and Agile 89 Maintenance and Agile 90 Documentation and Agile 90 Legal and Compliance Issues and Agile 91 Expanding Agile Challenges at the Organizational Level 91 Strategic versus Tactical Agile 93 Conclusions 95 Agile in Practice: Road Map 3 95 Discussion Questions 95 References 96 PART II COMPOSITE AGILE METHOD AND STRATEGY AND ITS APPLICATION IN PRACTICE 4 Composite Agile Method and Strategy (CAMS) 99 Objectives 99 Introduction 100 Composite Agile: Balance and Coverage Taxonomy of Organizational Methods and Their Agile Touch Points 104 Software Agile (Development) 109 Business Analysis 109 Testing 109 Modeling and Architecture 110 Software Processes and Agile 112 Rational Unified Process (RUP) 112 Process Mentor 113 Object-Oriented Process, Environment, and Notation (OPEN) 113

5 xiv Contents IT Governance and Agile 113 Control Objectives for Information and Related Technology (CoBIT) 114 Information Technology Infrastructure Library (ITIL) 114 Project Management and Agile 114 Business Management and Agile 115 Six Sigma 115 Kaizen 115 Kanban 116 Composite Agile Method and Strategy (CAMS) 116 Life Cycles as Basis for Composite 121 CAMS Architecture 123 Initial Iteration 126 Major Iteration 127 Final Iteration 127 The CAMS Repository of Agile Practices 128 CAMS in Practice: Configuration 131 Practicing CAMS Role-Based Execution 135 Advantages and Limitations of CAMS 135 Advantages of Composite Agile 135 Limitations of Composite Agile 136 Conclusions 136 Agile in Practice: Road Map Discussion Questions 137 References Composite Agile and IT: Enablement, Development, and Maintenance 139 Objectives 139 Introduction 140 Emergent Information Technologies: Agile Enablers 141 Cloud Computing 142 Mobile Technologies 142 Business Intelligence 143 Web Services and SOA 143 Applications Integration 144 Social Media 144 IT Areas of Work and Agile 144 Development and Agility 145 Configuration and Agility 145 Integration and Agility 146 Conversion and Agility 146 Deployment, Training, and Agility 146 Maintenance and Agility 147 Architecture, Design, and Quality 147 Requirements (Functional, Nonfunctional, and Interface) ; 148 Agile Practices and CAMS Process Maps 148 Enterprise Architecture Process Map 148 Roles in Enterprise Architecture 150

6 Contents xv Deliverables 150 Activities and Tasks in Enterprise Architecture 152 System Architecture Process Map 152 Roles in System Architecture 152 Deliverables 154 Activities and Tasks in System Architecture 154 Nonfunctional (Operational) Requirements and Architecture (Enterprise and System) 159 System Design Process Map 164 Roles in System Design 164 Deliverables 166 Activities and Tasks in System Design 166 Implementation Process Map 166 Roles in Implementation 166 Deliverables 168 Activities and Tasks in Implementation 170 Agile Elements in Implementation 170 Deployment Process Map 176 Roles in Deployment Deliverables 178 Activities and Tasks in Deployment 178 Conclusions 178 Agile in Practice: Road Map Discussion Questions 180 References Collaborative-Agile Business Management 183 Objectives -.' 183 Introduction 184 Agile Business Management 184 Composite Agile Method and Strategy (CAMS) 185 Business Agility and CAMS 185 Six Sigma in Composite Agile 188 Kaizen in Composite Agile 188 Kanban in Composite Agile! 189 Agility in Learning Organizations 191 Collaboration and Agility 192 Collaborative Business Processes and Agility 192 Collaborative Cluster Formation 193 Business Size and Collaboration 194 Characteristics of Collaborative-Agile Business 194 Customer Experience through Collaboration 196 Knowledge Management Collaborations and Agility 196 Evolution in Knowledge Management 197 Knowledge Synchronization for Agility 199 Documentation and Knowledge Management 201 Enterprise Risk Management (ERM) with Collaborative Agile 201

7 xvi Contents Market Expansion through Collaboration 202 Global Trade and Agility 202 Organizational Leanness and Restructuring 203 Outsourcing and Offshoring with Collaborative Agile 203 Legal Compliance and Tax Management with Collaborative Agile 204 Carbon Consciousness and Lean-Agile 204 Evolving Complexities in Collaborative-Agile Business 204 Types of Collaboration 205 Physical Collaboration 205 Electronic Collaboration 205 Mobile Collaboration 206 Reaching Collaborative Intelligence in Agile Business 206 Collaborative Data and Agility 206 Collaborative Information and Agility 206 Collaborative Process and Agility 207 Collaborative Knowledge and Agility 208 Collaborative Intelligence (CI) and Agility 208 Reaching Collaborative Business Process 208 Broadcasting Business Processes 208 Informative Business Processes 208 Transactive Business Processes 209 Operative Business Processes 209 Collaborative Business Processes 209 Business Evaluation Process Map 210 Roles in Business Evaluation 210 Deliverables 210 Activities and Tasks in Business Evaluation 212 SWOT Analysis 212 Strengths 212 Weaknesses 214 Opportunities 214 Threats 214 PESTLE Analysis 214 Cost-Benefit Analysis 215 Change Management in Agile Business 216 External Changes 217 Internal Changes 217 Risks and Challenges in Collaborative-Agile Business 218 Conclusions 218 Agile in Practice: Road Map Discussion Questions 220 References Business Analysis and Composite Agile 223 Objectives 223 Introduction 223 What Is Business Analysis? 225

8 Contents xvii Business Analysis and Agility 228 Handling Agile Challenges in the Context of Business Analysis 228 Scalability 228 Outsourcing 228 Technology 228 Compliance 229 Business Rules 229 Change 229 BA and Agile Practices in CAMS 231 Business Analysis Frameworks and Agility 236 SFIA, IIBA (BABOK ), AIBA Frameworks 238 SFIA and Agile BA 238 BA-SFIA Levels BA-SFIA Levels BA-SFIA Levels Comparing SFIA and IIBA with Agile 247 Business Process Management and Agility 248 Business Process Reengineering (BPR) 250 Processes: Individual, Organizational, and Collaborative.252 Customer-Driven Analysis and Agility 254 Requirements Modeling Process Map 255 Roles in Requirements Modeling 258 Deliverables 258 Activities and Tasks in Requirements Modeling 262 Conclusions 262 Agile in Practice: Road Map Discussion Questions 266 References 267 CAMS Project Management and ICT Governance 269 Objectives 269 Introduction 270 Planning and Agility in CAMS 270 Declaration of Interdependence and Agile Project Management 273 Organizing Composite Agile Projects 275 Project Management Process Map 280 Roles in Project Management Process Map 280 Deliverables in the Project Management Process Map 282 Activities and Tasks in the Project Management Process Map 282 Leadership and People Management in Agile Projects 293 Soft Issues and Subjective Skills 294 Agile Team Formation 296 IT Governance and Business Agility 304 The IT Governance Frameworks 305 Control Objectives for Information and Related Technology (CoBIT) 306 Information Technology Infrastructure Library (ITIL) 306 Conclusions 307

9 xviii Contents Agile in Practice: Road Map Discussion Questions 310 References 311 Further Reading Composite Agile: Quality, Testing, and Metrics 315 Objectives 315 Introduction 316 Quality Context: Management, Assurance, and Control 317 Quality Management Process Map 322 Roles in Quality Management 322 Deliverables 322 Activities and Tasks in Quality Planning 323 Quality Assurance Process Map 327 Roles in Quality Assurance 327 Deliverables 327 Activities and Tasks in Quality Assurance 329 Quality Techniques and Agile Practices 329 Quality Control Process Map 336 Roles in Quality Control 337 Deliverables 337 Activities and Tasks in Quality Control 337 Organizing Testing 337 Test Data 345 Analyzing Risks in Testing Risks: Analyzing 346 Composite Agile Metrics and Measurements 348 Challenges of Agile Projects Metrics 349 Fundamentals of CAMS Estimation 351 CAMS Metrics in Practice 353 Planning Metrics 354 Requirements Metrics 354 Development Metrics 356 Testing and Release Metrics 356 Role-Based CAMS Metrics 357 Applying Estimation and Metrics in CAMS 357 Conclusions 362 Agile in Practice: Road Map Discussion Questions 362 References 363 Further Reading Agile Adoption in Organizations 365 Objectives 365 Introduction 366 Organizational Adoption of Agility and Business Transformation 366 Adopting of CAMS: Reasons and Value 369 CAMS Organizational Adoption High-Level Road Map 370

10 Contents xix Agile Business Transformation Internal and External Factors 373 External Influencing Factors 374 Customer Relationship 374 Business Partners 374 Government Regulatory Factors 375 Sociocultural Environment 375 Internal Factors and Responses 375 Business Structure 375 Business Innovation 376 Business Compliance 376 Technology Management 376 People Management 377 Product Management 377 Organizational Focus Areas in Agile Business Transformation 378 Business Transformation Process and Organizational Focus Areas 378 Diagnose 379 Plan 379 Enact 380 Measure and Review 380 Work Areas for ABT 381 Business Model 381 Product and Service Portfolio 383 Customers and Partners 384 ICT Systems, Applications, and Databases 385 Operational/Organizational 386 Business Processes 387 Networks and Infrastructure 388 Regulatory 388 Varying Influence of ABT 389 CAMS and Center of Excellence 390 Configuring, Training, and Upskilling in Agile Business Transformation 393 Money 394 Technology 395 Process 396 People 396 CAMS and Process Maturity The CMM Standards in an Agile Environment 398 Conclusions 401 Agile in Practice: Road Map Discussion Questions 402 References 403 PART III CASE STUDIES IN CAMS 11 Case Study: Outsourced Project 407 Objectives 407 Introduction 407 Outline of the Case Study "MITS" An Outsourced Project 408

11 xx Contents Composite Agile Road Map for an Outsourced Project 409 Understanding the Project 409 Extent of Agility in Configuring CAMS 411 CAMS Process-Map-Based Activities in an Outsourced Project 415 Creating CAMS-Based Project Iterations 418 Use of CAMS Metrics in Outsourced Projects 419 Overcoming the Challenges of Outsourced Projects with CAMS 422 Uncertainty in the Scope of Work 422 Leadership and Direction 424 Payment Contracts Based on Delivery 425 Determining Correct Iterations and Releases to Deliver the Product 425 Service Level Agreements after Delivery 426 Formal Requirements Modeling 426 Iterative and Incremental Implementation of Solution Design 427 Quality Control and User Acceptance Testing 427 Ongoing Maintenance of the Solution 427 Conclusions and Lessons Learned 428 Discussion Questions 428 References Case Study: Organizational CAMS in an Insurance Business 431 Objectives 431 Introduction 431 Hartford Insurance Company (HIC) Case Study Outline 432 Goals of Agile Business Transformation 434 Composite Agile Road Map 437 Diagnose (0-3 Months) 442 Plan (4-6 Months) 443 Enact (7-12/15 Months) 443 Review and Manage (15-18 Months) 443 Configuring Composite Agile, 444 HIC and Collaborative-Agile Business 446 Balancing HIC's ABT Enactment 450 Conclusions and Lessons Learned 453 Discussion Questions 454 References 454 Appendix I: Agile Interview Summaries 455 Business Analysis and CAMS 457 Project Management and CAMS 458 Development with CAMS 459 Testing and CAMS 460 Architecture and CAMS 460 Metrics and Estimates in CAMS 461 References 461 Appendix II: Business-Analysis-Related Associations and Standards 463

12 Contents xxi Appendix III: Role-Based CAMS Metrics 467 Project Manager 467 CAMS Task: Planning Requirement Prioritization 467 The Number of Packages (Subsystems/Components) in the System 467 The Number of Dependencies between Subsystems/Components/ Packages in the System 468 Project Schedule and Rhythm 468 Total Budget and Investment 468 User Load (Peak and Off-Peak) 469 CAMS Activity: Monitoring Team Members 469 The Speed of Implementation of a User Story 469 Efficiency of Response to Changes 470 CAMS Activity: Risk Management Collaborative 470 Metric: The Potential Impact of Risks 470 Average Risks per User Story 471 Business Analyst 471 CAMS Activity: Requirement Collaborative 471 Total User Stories 471 User Story Dependencies 472 CAMS Activity: Change Management Negotiable Requirement 472 Iteration Changes 472 Architect 473 CAMS Activity: Design User Feedback 473 Tolerance to Change 473 Programmer 473 CAMS Activity: Coding/Implementation Pair Programming 473 System Layers 474 Standards Compliance 474 The Number of Owners/Contributors 474 Tester 475 CAMS Activity: Testing Continuous 475 Defects per Iteration 475 Performance Comparison with Previous Iterations 475 Appendix IV: Telecom User Stories ; 477 Index 485

The Future of Business Analysis. October 2013

The Future of Business Analysis. October 2013 The Future of Business Analysis October 2013 Discussion Points! Why have Roles?! Why do Business Analysis?! History of Business Analysis! Changing Business Realities! Business Analysis in the Organization!

More information

CONTENTS. Introduction to Software Engineering. Software Process and Life Cycle Models. Software Life-Cycle Model-2. Chapter 1. Chapter 2.

CONTENTS. Introduction to Software Engineering. Software Process and Life Cycle Models. Software Life-Cycle Model-2. Chapter 1. Chapter 2. Contents (v) CONTENTS Preface About the Author (xv) (xvii) Chapter 1 Introduction to Software Engineering 1.1 Introduction 1 1.2 Basics of Software Engineering 2 1.3 Principles of Software Engineering

More information

Requirements Engineering for Software and Systems. Phillip A. Laplante. CRC Press. Taylor S* Francis Group Boca Raton London New York

Requirements Engineering for Software and Systems. Phillip A. Laplante. CRC Press. Taylor S* Francis Group Boca Raton London New York Requirements Engineering for Software and Systems Phillip A. Laplante (g) CRC Press Taylor S* Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group, an informa

More information

Intelligence and. Vivek Kaie

Intelligence and. Vivek Kaie Enterprise Performance Intelligence and Decision Patterns Vivek Kaie /0\ CRC Press \CtJ Taylor & Francis Croup V- 'S Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group, an

More information

Methods of IT Project Management

Methods of IT Project Management Methods of IT Project Management Second Edition by Jeffrey L. Brewer, PMP and Kevin C. Dittman Purdue University Press West Lafayette, Indiana CONTENTS About the Authors v Preface xix PART 1 Project Management

More information

COPYRIGHTED MATERIAL. Contents

COPYRIGHTED MATERIAL. Contents Contents Preface xxiii Introduction xxv Part I Defining and Using Project Management Process Groups 1 Chapter 1 What Is a Project? 5 Defining a Project 6 Sequence of Activities 6 Unique Activities 6 Complex

More information

The Systems Development Lifecycle

The Systems Development Lifecycle Modelling and Systems Development Lecture 2 The Systems Development Lifecycle The four-phase model common to all system developments projects The project Major attributes of the Lifecycle Moves systematically

More information

The Unified Software Development Process

The Unified Software Development Process The Unified Software Development Process Ivar Jacobson Grady Booch James Rumbaugh Rational Software Corporation TT ADDISON-WESLEY An Imprint of Addison Wesiey Longman, Inc. Reading, Massachusetts Harlow,

More information

Project Management Process,Technology, and Practice

Project Management Process,Technology, and Practice Project Management Process,Technology, and Practice Indiana University PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape Town Dubai London Madrid Milan Munich

More information

Object-Oriented & Classical Soft Engineering

Object-Oriented & Classical Soft Engineering Object-Oriented & Classical Soft Engineering Seventh Edition Stephen R. Schach Vanderbilt University Higher Education Boston Burr Ridge, IL Dubuque, IA New York San Francisco St. Louis Bangkok Bogota Caracas

More information

Adapting Leadership Theories and. Communications Techniques. to 21st Century Organizations. Margaret R. Lee

Adapting Leadership Theories and. Communications Techniques. to 21st Century Organizations. Margaret R. Lee Leading Virtual Project Teams Adapting Leadership Theories and Communications Techniques to 21st Century Organizations Margaret R. Lee CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press

More information

Software Deployment, Updating, and Patching

Software Deployment, Updating, and Patching Software Deployment, Updating, and Patching Bill Stackpole Patrick Hanrion A Auerbach Publications Taylor & Francis Group New York London CRC Press is an imprint of the Taylor & Francis Croup, an informa

More information

An Overview of Software Process

An Overview of Software Process An Overview of Software Process Objectives To introduce the general phases of the software development life cycle (SDLC) To describe various generic software process models and discuss their pros and cons

More information

Business Analysis Essentials

Business 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 information

Working Towards Lightweight Enterprise Architectures: the Process, frameworks, standards, and models

Working Towards Lightweight Enterprise Architectures: the Process, frameworks, standards, and models Working Towards Lightweight Enterprise Architectures: the Process, frameworks, standards, and models Theuerkorn s Lightweight Enterprise Architectures Chs 2-4, US Federal Standards, examples and more Domains

More information

THE ORGANIZATIONAL ALIGNMENT HANDBOOK

THE ORGANIZATIONAL ALIGNMENT HANDBOOK THE ORGANIZATIONAL ALIGNMENT HANDBOOK A Catalyst for Performance Acceleration H. James Harrington Frank Voehl CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the

More information

Agile and Secure Can We Be Both? San Antonio AITP. August 15 th, 2007

Agile and Secure Can We Be Both? San Antonio AITP. August 15 th, 2007 Agile and Secure Can We Be Both? San Antonio AITP August 15 th, 2007 Agenda Background Evolution of traditional software development methodologies Benefits of Agile development Requirement for Secure development

More information

Chapter 2 Objectives. Pfleeger and Atlee, Software Engineering: Theory and Practice (edited by B. Cheng) Chapter 2.

Chapter 2 Objectives. Pfleeger and Atlee, Software Engineering: Theory and Practice (edited by B. Cheng) Chapter 2. Chapter 2 Objectives What we mean by a process Software development products, processes, and resources Several models of the software development process Tools and techniques for process modeling 2.1 The

More information

A Practical Approach. Development. to Large-Scale Agile. FutureSmart Firmware. How HP Transformed LaserJet. AAddison-Wesley. Mike Young.

A Practical Approach. Development. to Large-Scale Agile. FutureSmart Firmware. How HP Transformed LaserJet. AAddison-Wesley. Mike Young. A Practical Approach to Large-Scale Agile Development How HP Transformed LaserJet FutureSmart Firmware Gary Gruver Mike Young Pat Fulghum AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San

More information

Engineering. Software VACLAV RAJLICH. The Current Practice. 0\ CRC Press Taylor & Francis Group CHAPMAN & HALL/CRC INNOVATIONS IN

Engineering. Software VACLAV RAJLICH. The Current Practice. 0\ CRC Press Taylor & Francis Group CHAPMAN & HALL/CRC INNOVATIONS IN CHAPMAN & HALL/CRC INNOVATIONS IN SOFTWARE ENGINEERING AND SOFTWARE DEVELOPMENT Software Engineering The Current Practice VACLAV RAJLICH 0\ CRC Press Taylor & Francis Group Boca Raton London New York CRC

More information

BA25-Managing the Agile Product Development Life Cycle

BA25-Managing the Agile Product Development Life Cycle BA25-Managing the Agile Product Development Life Cycle Credits: 28 PDUs / 4 Days Course Level: Intermediate/Advanced Course Description: This 4-day course explores how adapting Agile values and principles

More information

Maureen Weverka & Kathy Burnham Mutual of Omaha. November 9, Mutual of Omaha Insurance Company. All Rights Reserved.

Maureen Weverka & Kathy Burnham Mutual of Omaha. November 9, Mutual of Omaha Insurance Company. All Rights Reserved. Maureen Weverka & Kathy Burnham Mutual of Omaha November 9, 2017 1 Company. All Rights Reserved. Fortune 500 company which strives to help their customers protect what they care about and achieve their

More information

Part IV: Developing an Extended Network Enterprise Part V: Obtaining Value beyond the Basic Enterprise

Part IV: Developing an Extended Network Enterprise Part V: Obtaining Value beyond the Basic Enterprise Contents at a Glance Introduction... 1 Part I: Developing the Architecture... 7 Chapter 1: Planning for Enterprise Realignment...9 Chapter 2: Exploring Tasks, Roles, and Tools...17 Chapter 3: Pondering

More information

The Challenge of Agile Estimating

The Challenge of Agile Estimating The Challenge of Agile Estimating Christina Donadi Heather Nayhouse SCEA/ISPA National Conference, Albuquerque, New Mexico June 2011 2011 TASC, Inc. Agenda Overview of Agile Development Importance of Agile

More information

Course Title: Agile for Business Analysts

Course Title: Agile for Business Analysts Course Title: Agile for Business Analysts 2 Day Workshop AG-BA08 Agile for Business Analysts Course ID: AG-BA08 Credits: 14 PDUs Course Duration: 2 days Course Level: Basic/Intermediate Prerequisites:

More information

Agile Projects 7. Agile Project Management 21

Agile Projects 7. Agile Project Management 21 Contents Contents 1 2 3 4 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management

More information

Course Title: Agile for Business Analysts

Course Title: Agile for Business Analysts Course Title: Agile for Business Analysts 2 Day Workshop AG-BA08 Agile for Business Analysts Course ID: AG-BA08 Credits: 14: PMI-PDUs, IIBA-CDUs (Professional Development Hours) Course Duration: 2 days

More information

STRATEGY AND BUSINESS PROCESS MANAGEMENT

STRATEGY AND BUSINESS PROCESS MANAGEMENT STRATEGY AND BUSINESS PROCESS MANAGEMENT Techniques for Improving Execution, Adaptability, and Consistency CARL F. LEHMANN Foreword by Dale Kutnick CRC Press Taylor & Francis Group Boca Raton London New

More information

CS314 Software Engineering Project Management

CS314 Software Engineering Project Management CS314 Software Engineering Project Management Dave Matthews Software process movements Predictive 1970 Waterfall Iterative 1980s, 1990s Spiral, RAD, RUP Adaptive (Agile) late 1990s XP, Scrum, Crystal,

More information

Introduction. Figure 1-1

Introduction. Figure 1-1 Chapter Objectives Discuss the impact of information technology on business strategy and success Define an information system and describe its components Explain how profiles and models can represent business

More information

Succeed with Agile at Scale

Succeed with Agile at Scale IBM Software Group Succeed with Agile at Scale Alfred Tse/Osmond Ng Rational Software Technical Professionals Growth Markets Asia Pacific June 25, 2009 2008 IBM Corporation Agenda Agile Software Development

More information

IT Methodology Webinar

IT Methodology Webinar IT Methodology Webinar Executing Projects with IT Methodologies Initiate Project Intelligence Things to Know All participants will be on mute Questions are welcome Ask questions in the question box We

More information

PEARSON. Addison Wesley

PEARSON. Addison Wesley PEARSON Addison Wesley Boston San Francisco N e w York London Toronto Sydney Tokyo Singapore Madrid Mexico City Munich Paris Cape Town Hong Kong Montreal :. - - } r / : '... : '. : : I Preface i Overview

More information

Scale. Making the Case for the Lean Enterprise

Scale. Making the Case for the Lean Enterprise Agile @ Scale Making the Case for the Lean Enterprise Amy Silberbauer Solution Architect, Enterprise Scaled Agile Watson IoT ALM Offering Management Team asilber@us.ibm.com 1 Watson / Presentation Title

More information

Systems Analysis and Design 8 th Edition. Chapter 1 Introduction to Systems Analysis and Design

Systems Analysis and Design 8 th Edition. Chapter 1 Introduction to Systems Analysis and Design Systems Analysis and Design 8 th Edition Chapter 1 Introduction to Systems Analysis and Design Chapter Objectives Discuss the impact of information technology on business strategy and success Define an

More information

SOFTWARE ENGINEERING SOFTWARE-LIFE CYCLE AND PROCESS MODELS. Saulius Ragaišis.

SOFTWARE ENGINEERING SOFTWARE-LIFE CYCLE AND PROCESS MODELS. Saulius Ragaišis. SOFTWARE ENGINEERING SOFTWARE-LIFE CYCLE AND PROCESS MODELS Saulius Ragaišis saulius.ragaisis@mif.vu.lt CSC2008 SE Software Processes Learning Objectives: Explain the concept of a software life cycle and

More information

PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours

PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours Organizations that are highly agile & responsive to market dynamics complete more of their projects successfully than their slower-moving counterparts.

More information

Other Agile Approaches & Methodologies

Other Agile Approaches & Methodologies Other Agile Approaches & Methodologies 10 Most common Agile Methodologies Scrum XP Kanban => Lean House D. Sixth Annual State of Agile Survey: State of Agile Development, Atlanta, GA, VersionOne, 2012

More information

Software Quality Engineering Courses Offered by The Westfall Team

Software Quality Engineering Courses Offered by The Westfall Team Building Skills is a 3-day course that is a subset of our course. The course is designed to provide a fundamental knowledge base and practical skills for anyone interested in implementing or improving

More information

Software Quality Engineering Courses Offered by The Westfall Team

Software Quality Engineering Courses Offered by The Westfall Team Courses is a 2-day course that is a subset of our course. The course is designed to provide an overview of techniques and practices. This course starts with an overview of software quality engineering

More information

Concepts Explore the Software Testing Lifecycle IT METHODOLOGY WEBINAR

Concepts Explore the Software Testing Lifecycle IT METHODOLOGY WEBINAR Concepts Explore the Software Testing Lifecycle IT METHODOLOGY WEBINAR Things to know All participants will be on mute Questions are welcome Ask questions in the question box We DO NOT send out PDU certificates

More information

Agile Essentials Track: Business Services

Agile Essentials Track: Business Services Agile Essentials Track: Business Services Presenter: Mark Thomas Synopsis Are you a victim of building the wrong solutions slowly? If so, you re not alone, and considering an Agile approach may be the

More information

Achieving Resiliency with Agile Methods

Achieving Resiliency with Agile Methods Achieving Resiliency with Agile Methods Session 11D Supannika Mobasser and Jodene Sasine The Aerospace Corporation Approved for public release. OTR 2018-00352. 2018 The Aerospace Corporation Overview Agile

More information

Major attributes of the Lifecycle. The Systems Development Lifecycle. Project phases. Planning. Design. Analysis

Major attributes of the Lifecycle. The Systems Development Lifecycle. Project phases. Planning. Design. Analysis Modelling and Systems Development Lecture 2 The Systems Development Lifecycle The four-phase model common to all system development projects Major attributes of the Lifecycle The project Moves systematically

More information

INFORMATION SYSTEMS ANALYSIS AND DESIGN

INFORMATION SYSTEMS ANALYSIS AND DESIGN INFORMATION SYSTEMS ANALYSIS AND DESIGN Shouhong Wang Hai Wang Universal-Publishers Boca Raton TABLE OF CONTENTS PREFACE 7 CHAPTER 1. INTRODUCTION 13 1.1. Context of Information Systems Analysis and Design

More information

BABOK V3 Perspectives: What are they?

BABOK V3 Perspectives: What are they? BABOK V3 Perspectives: What are they? Eugenia [Gina] Schmidt, PMP CBAP PBA Fraser Michigan Webinar Abstract As described in the BABOK V3, Perspectives provide ways to approach business analysis work in

More information

A FORMALIZATION AND EXTENSION OF THE PURDUE ENTERPRISE REFERENCE ARCHITECTURE AND THE PURDUE METHODOLOGY REPORT NUMBER 158

A FORMALIZATION AND EXTENSION OF THE PURDUE ENTERPRISE REFERENCE ARCHITECTURE AND THE PURDUE METHODOLOGY REPORT NUMBER 158 A FORMALIZATION AND EXTENSION OF THE PURDUE ENTERPRISE REFERENCE ARCHITECTURE AND THE PURDUE METHODOLOGY REPORT NUMBER 158 Purdue Laboratory for Applied Industrial Control Prepared by Hong Li Theodore

More information

Managing PTC Creo Parametric Data with PTC Windchill PDMLink 11.0

Managing PTC Creo Parametric Data with PTC Windchill PDMLink 11.0 Managing PTC Creo Parametric Data with PTC Windchill PDMLink 11.0 Overview Course Code Course Length TRN-4770-T 8 Hours In this Process-based course, you will learn about the Windchill PDMLink Creo Parametric

More information

Agile. How would you implement agile methodologies and tools for web projects? What do you see as the benefits and challenges to doing this?

Agile. How would you implement agile methodologies and tools for web projects? What do you see as the benefits and challenges to doing this? Agile How would you implement agile methodologies and tools for web projects? What do you see as the benefits and challenges to doing this? What is Agile? The term agile (sometimes written Agile) was popularised

More information

CGEIT Certification Job Practice

CGEIT Certification Job Practice CGEIT Certification Job Practice Job Practice A job practice serves as the basis for the exam and the experience requirements to earn the CGEIT certification. This job practice consists of task and knowledge

More information

Processes. Object Orientated Analysis and Design. Benjamin Kenwright

Processes. Object Orientated Analysis and Design. Benjamin Kenwright Processes Object Orientated Analysis and Design Benjamin Kenwright Outline Review What are Processes? Why are they important in Object Orientated Analysis and Design Conclusion and Discussion Summary Revision

More information

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2 Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our

More information

Tutorial Executing Projects with IT Methodologies IT METHODOLOGY WEBINAR

Tutorial Executing Projects with IT Methodologies IT METHODOLOGY WEBINAR Tutorial Executing Projects with IT Methodologies IT METHODOLOGY WEBINAR Things to know All participants will be on mute Questions are welcome Ask questions in the question box We DO NOT send out PDU certificates

More information

IBM Rational Software

IBM Rational Software IBM Rational Software Development Conference 2008 Scaling Agile Software Development: Strategies for Applying Agile in Complex Situations Scott Ambler Practice Leader Agile Development Scott_ambler@ca.ibm.com

More information

The PTC Windchill PDMLink 11.1 MCAD Data Management Process for PTC Creo Parametric

The PTC Windchill PDMLink 11.1 MCAD Data Management Process for PTC Creo Parametric The PTC Windchill PDMLink 11.1 MCAD Data Management Process for PTC Creo Parametric Overview Course Code Course Length TRN-5230-T 8 Hours In this Process-based course, you will learn about the Windchill

More information

SYLLABUS. What is Agility, What is an Agile Process, Agile Process Models.

SYLLABUS. What is Agility, What is an Agile Process, Agile Process Models. Contents i SYLLABUS UNIT - I CHAPTER - 1 : INTRODUCTION TO Introduction to Software Engineering. CHAPTER - 2 : A GENERIC VIEW OF PROCESS Software Engineering, Process Framework, CMMI, Process Patterns,

More information

TABLE OF CONTENTS 2. INFORMATION TECHNOLOGY IN A BUSINESS ENVIRONMENT 15

TABLE OF CONTENTS 2. INFORMATION TECHNOLOGY IN A BUSINESS ENVIRONMENT 15 . INTRODUCTION. INFORMATION TECHNOLOGY IN A BUSINESS ENVIRONMENT.. THE ORGANIZATION AS A SYSTEM...... Business processes...................................................... The value chain...... Value

More information

Pearson Education 2007 Chapter 1 (RASD 3/e)

Pearson Education 2007 Chapter 1 (RASD 3/e) Chapter 1 (RASD 3/e) MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 1 Software Process Pearson Education Limited

More information

ORGANIZATIONAL ASSESSMENT AND IMPROVEMENT IN THE PUBLIC SECTOR

ORGANIZATIONAL ASSESSMENT AND IMPROVEMENT IN THE PUBLIC SECTOR American Society for Public Administration Series in Public Administration and Public Policy ORGANIZATIONAL ASSESSMENT AND IMPROVEMENT IN THE PUBLIC SECTOR KATHLEEN M. IMMORDINO Uag?\ CRC Press \ V^ J

More information

and Kenneth J. Skipka Louis Theodore

and Kenneth J. Skipka Louis Theodore ENERGY RESOURCES AVAILABILITY, MANAGEMENT, and ENVIRONMENTAL IMPACTS Kenneth J. Skipka Louis Theodore CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor &

More information

PART 1: INTRODUCTION. Purpose of the BIZBOK Guide. What is Business Architecture?

PART 1: INTRODUCTION. Purpose of the BIZBOK Guide. What is Business Architecture? PART 1: INTRODUCTION Purpose of the BIZBOK Guide A Guide to the Business Architecture Body of Knowledge (the BIZBOK Guide) provides a practical guide for business architecture practitioners and individuals

More information

COPYRIGHTED MATERIAL. Contents. Part One Requirements, Realities, and Architecture 1. Acknowledgments Introduction

COPYRIGHTED MATERIAL. Contents. Part One Requirements, Realities, and Architecture 1. Acknowledgments Introduction Contents Contents ix Foreword xix Preface xxi Acknowledgments xxiii Introduction xxv Part One Requirements, Realities, and Architecture 1 Chapter 1 Defining Business Requirements 3 The Most Important Determinant

More information

Online Course Promotion

Online Course Promotion The A.R.T of Training Attention This promotion is valid till September 30,2015. You can request for demo before purchasing, no obligations. Since we provide demo and due to the nature of this service we

More information

5) A work breakdown structure is a list of tasks broken down to small manageable activities. Answer: TRUE Diff: 2 Page Ref: 42

5) A work breakdown structure is a list of tasks broken down to small manageable activities. Answer: TRUE Diff: 2 Page Ref: 42 Project Management: Process, Technology, and Practice (Vaidyanathan) Chapter 2 Process and Methods 2.1 True False 1) A procedure defines how to do a task. Diff: 1 Page Ref: 38 2) A business process is

More information

PART 1: INTRODUCTION. Purpose of the BIZBOK Guide. What is Business Architecture?

PART 1: INTRODUCTION. Purpose of the BIZBOK Guide. What is Business Architecture? PART 1: INTRODUCTION Purpose of the BIZBOK Guide A Guide to the Business Architecture Body of Knowledge (BIZBOK Guide) provides an industry standard framework for business architecture practitioners and

More information

IT Methodology Webinar

IT Methodology Webinar IT Methodology Webinar Applying IT Methodology to Project Initiation Initiate Project Intelligence Things to Know All participants will be on mute Questions are welcome Ask questions in the question box

More information

Knowledge Solution Services

Knowledge Solution Services Knowledge Solution Services How a PMO can Support Agile Success Presented by David Herron www.davidconsultinggroup.com Why PMOs Are Important It is clear that the demand for technological services in the

More information

Chapter 1 Software Process

Chapter 1 Software Process MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2 nd ed. Addison Wesley, Harlow England, 504p. ISBN 0 321 20464 6 Chapter 1 Software Process Pearson Education Limited 2005 Topics The nature

More information

Boost Your Career With Agile Master Certified (SAMC )

Boost Your Career With Agile Master Certified (SAMC ) Boost Your Career With Agile Master Certified (SAMC ) High quality content available in E-Learning format to enable you to learn at your place and at your pace helping you, always stays in the forefront

More information

Quality 24 Process Improvement 26 Real processes. Product Quality. Quality Management. Quality Management. Quality Plan

Quality 24 Process Improvement 26 Real processes. Product Quality. Quality Management. Quality Management. Quality Plan Quality 24 Process Improvement 26 Real processes Cleanroom RUP XP Software Engineering 55 Software Engineering 56 Product Quality Acceptable: usable, learnable, compatible Efficient: response time, memory

More information

Two Branches of Software Engineering

Two Branches of Software Engineering ENTERPRISE SOFTWARE ENGINEERING & SOFTWARE ENGINEERING IN THE ENTERPRISE Two Branches of Software Engineering 1 Crafting Software Resource Input Code Debug Product Test 2 Engineering Software Resource

More information

BA Role or Skill: David Mantica ASPE Inc. IIBA Lexington, KY Wednesday, August 19 th

BA Role or Skill: David Mantica ASPE Inc. IIBA Lexington, KY Wednesday, August 19 th BA Role or Skill: David Mantica ASPE Inc. IIBA Lexington, KY Wednesday, August 19 th Agenda A look at the SDLC Crossing the Chasm Decisions in SDLC Overview and Roles in the SDLC The Challenge Model of

More information

Contents. viii. List of figures. List of tables. OGC s foreword. 6 Organizing for Service Transition 177. Chief Architect s foreword.

Contents. viii. List of figures. List of tables. OGC s foreword. 6 Organizing for Service Transition 177. Chief Architect s foreword. iii Contents List of figures List of tables OGC s foreword Chief Architect s foreword Preface Acknowledgements v vii viii 1 Introduction 1 ix xi xii 1.1 Overview 3 1.2 Context 3 1.3 Goal and scope of Transition

More information

Tutorial Project Planning & Design with IT in Mind IT METHODOLOGY WEBINAR

Tutorial Project Planning & Design with IT in Mind IT METHODOLOGY WEBINAR Tutorial Project Planning & Design with IT in Mind IT METHODOLOGY WEBINAR Things to know All participants will be on mute Questions are welcome Use the question box to ask questions We DO NOT send out

More information

DEVOPS. Know about DevOps.

DEVOPS. Know about DevOps. DEVOPS Know about DevOps www.hcltech.com Practice Snapshot FOCUS AREAS (PEOPLE, PROCESS AND TOOLS) Continuous Planning Continuous Integration Continuous Quality & compliance Env Config & Release Mgmt Feedback

More information

Mastering CBAP V3. Adaptive Processes Consulting

Mastering CBAP V3. Adaptive Processes Consulting Adaptive Processes Consulting Copyright notice All rights reserved. IIBA, BABOK, CBAP are registered Trademarks of International Institute of Business Analysis, Canada. All trademarks of copyrights mentioned

More information

Software Development. Current and Future Trends. Jagdeep Singh Bhambra, PhD 27 th June 2012

Software Development. Current and Future Trends. Jagdeep Singh Bhambra, PhD 27 th June 2012 Software Development Current and Future Trends Jagdeep Singh Bhambra, PhD jagdeep.bhambra@ft.com 27 th June 2012 AGENDA Introduction The Agile, Agile, Search Digital Summary Changing World A Lifestyle

More information

Tuesday, October 25. Announcements

Tuesday, October 25. Announcements Tuesday, October 25 Announcements Crowdsourcing the Midterm http://www.drsusansim.org/teaching/inf111/pligg Homework 5 Skip lab portion Use anything you want to draw the diagrams for the take home portion

More information

Waterfall Vs. Agile PM

Waterfall Vs. Agile PM Waterfall Vs. Agile PM Winning the Battle Between Two Worlds Presented by: Simone Brown Knight, PMP StockTheMind LLC www.stockthemind.com info@stockthemind.com Presenter Profile: Founder and Principal

More information

Establishing Architecture for Large Enterprise Solutions in Agile Environment

Establishing Architecture for Large Enterprise Solutions in Agile Environment http:// Establishing Architecture for Large Enterprise Solutions in Agile Environment Sujatha Dantuluri Software Architecture Karsun Solutions LLC Herndon, USA Abstract Companies are adopting Agile, Scaled

More information

IIBA, BABOK, CBAP are registered Trademarks of International. All trademarks of copyrights mentioned herein are the possession

IIBA, BABOK, CBAP are registered Trademarks of International. All trademarks of copyrights mentioned herein are the possession Copyright notice All rights reserved. IIBA, BABOK, CBAP are registered Trademarks of International Institute of Business Analysis, Canada. All trademarks of copyrights mentioned herein are the possession

More information

Contemporary Policy Analysis

Contemporary Policy Analysis SUB Hamburg A/561750 Contemporary Policy Analysis MICHAEL MINTROM University of Auckland New York Oxford OXFORD UNIVERSITY PRESS BRIEF CONTENTS PREFACE XXI 1 Introduction 1 OVERVIEW OF POLICY ANALYSIS

More information

Introduction to Agile and Scrum

Introduction to Agile and Scrum Introduction to Agile and Scrum Matthew Renze @matthewrenze COMS 309 - Software Development Practices Purpose Intro to Agile and Scrum Prepare you for the industry Questions and answers Overview Intro

More information

Introduction to Disciplined Agile Delivery

Introduction to Disciplined Agile Delivery IBM Software Group Introduction to Disciplined Agile Delivery 2010 IBM Corporation Agenda What is Agile Why are organizations moving to Agile and what challenges do they face How IBM is addressing these

More information

PMP Exam Preparation Course PMBOK GUIDE Sixth Edition All Rights Reserved ATEM GROUP

PMP Exam Preparation Course PMBOK GUIDE Sixth Edition All Rights Reserved ATEM GROUP PMP Exam Preparation Course PMBOK GUIDE Sixth Edition 2018 All Rights Reserved ATEM GROUP The Guide and the Standard By Project Manager s, For Project Manager s Captures the evolution of the profession

More information

Information Technology Lifecycle Management

Information Technology Lifecycle Management Information Technology Lifecycle Management On Demand Insurance Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient.

More information

Processes and Life- Cycles. Kristian Sandahl

Processes and Life- Cycles. Kristian Sandahl Processes and Life- Cycles Kristian Sandahl 2 Maintenance Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) System Design (Architecture, High-level Design) Verify

More information

Introduction... 1 Part I: Understanding Agile... 7

Introduction... 1 Part I: Understanding Agile... 7 Contents at a Glance Introduction... 1 Part I: Understanding Agile... 7 Chapter 1: Modernizing Project Management...9 Chapter 2: The Agile Manifesto and Principles...19 Chapter 3: Why Agile Works Better...43

More information

AGILE DEVELOPMENT AND ITS IMPACT ON PRODUCTIVITY

AGILE DEVELOPMENT AND ITS IMPACT ON PRODUCTIVITY AGILE DEVELOPMENT AND ITS IMPACT ON PRODUCTIVITY 2006 International Software Measurement & Analysis Conference David Garmus www.davidconsultinggroup.com Topics Characteristics of Agile Projects Performance

More information

Software Engineering Part 2

Software Engineering Part 2 CS 0901341 Software Engineering Part 2 In this part, we look at 2.1 Software Process 2.2 Software Process Models 2.3 Tools and Techniques for Processing Modelling As we saw in the previous part, the concept

More information

IMPACT OF THE AGILE SOFTWARE DEVELOPMENT METHODOLOGY ON EMPLOYEE MOTIVATION

IMPACT OF THE AGILE SOFTWARE DEVELOPMENT METHODOLOGY ON EMPLOYEE MOTIVATION LIBRARY UNfVE R SITYOFM^TWA,SRJUMKA M ^ / t o / w l IMPACT OF THE AGILE SOFTWARE DEVELOPMENT METHODOLOGY ON EMPLOYEE MOTIVATION S. S. Gunawardena (09/9060) Thesis submitted in partial fulfillment of the

More information

Skills for Managing Rapidly Changing IT Projects

Skills for Managing Rapidly Changing IT Projects iii Skills for Managing Rapidly Changing IT Projects Table of Contents Preface... x Acknowledgments... xii SECTION I Chapter I Team Working... 1 Values... 2 Communication... 2 Simplicity... 3 Feedback...

More information

Chapter 3. Information Systems Development. McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved.

Chapter 3. Information Systems Development. McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3 Information Systems Development McGraw-Hill/Irwin Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Objectives 3-2 Describe the motivation for a system development process

More information

Process, Models, Methods, Diagrams Software Development Life Cyles. Part - II

Process, Models, Methods, Diagrams Software Development Life Cyles. Part - II Process, Models, Methods, Diagrams Software Development Life Cyles Part - II A bench-mark for measuring the maturity of an organization s software process CMM defines 5 levels of process maturity based

More information

CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal

CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal There are 30 questions on this exam. Each question is worth

More information

Quizzes for 1 st Study Group Session

Quizzes for 1 st Study Group Session Quizzes for 1 st Study Group Session General 1. Business analysis is performed: a. Sequentially and in order. b. According to logical relationships (dependencies). c. Iteratively or simultaneously. d.

More information

Analyze, Design, and Develop Applications

Analyze, Design, and Develop Applications Analyze, Design, and Develop Applications On Demand Insurance Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient.

More information

Agile Software Requirements. Matthew Renze Iowa State University COMS 409 Software Requirements

Agile Software Requirements. Matthew Renze Iowa State University COMS 409 Software Requirements Agile Software Requirements Matthew Renze Iowa State University COMS 409 Software Requirements Purpose Introduce you to Agile software development Discuss Agile software requirements Overview What is Agile?

More information

SDEFT: Scrum Driven Engagement Framework for Testing

SDEFT: Scrum Driven Engagement Framework for Testing SDEFT: Scrum Driven Engagement Framework for Testing Overview In the contemporary scenario, Agile Development Manifesto symbolizes cutting edge of the software development industry. Organizations need

More information

Competency Area: Business Continuity and Information Assurance

Competency Area: Business Continuity and Information Assurance Competency Area: Business Continuity and Information Assurance Area Description: Business Continuity and Information Assurance competency area mainly concerns the continuity, auditing and assurance of

More information