Six Sigma for Agile Teams

Size: px
Start display at page:

Download "Six Sigma for Agile Teams"

Transcription

1 for Teams Thomas M. Fehlmann Euro Project Office AG es

2 Dr. Dr. Thomas Fehlmann 1981: Dr. Math. ETHZ : Manager Software Development : for Systems Integration : Sales Support Manager Proposal Center 1999ff: Euro Project Office AG, Zürich Akao Price 2001 for original contributions to QFD Member of the Board of QFD Institute Germany QFD Architect es SwiSMA: Software, Functional Sizing 2000ff: Black Belt Banking, Manufacturing, Communications ISO 9001 Management System for Software Development and Operations New Lanchester Theory for gaining Market Share Net Promoter Certified Associate 2

3 Agenda es Software Development Good Point and Pain Points Sizing Sequence Diagrams Contributions to The Buglione Trudel Matrix Some Conclusions 3

4 Goal of this Talk es Sizing User Stories in in Real Time Promote Sequence Diagrams use for counting Cosmic FPs 4

5 Manifesto es Acquiring Knowledge over managing Bug Lists 5

6 What is? fail Independent Testing pass 24h 10 day es Product Backlog Sprint Backlog Sprint Work Increment Planning Session of finished software To select User Stories for the Sprint Daily Scrum With Daily Stand-Up Meetings: Achievements? Next Steps? Obstacles? Independent Testing Green Bar on JUnit Create a Working System every day Such that customer can provide feedback immediately Sponsor needed for guidance! 6

7 the Good and the Ugly es Embrace Change Software development isn t Civil Engineering! Involve Stakeholders Harvest on developer s experience and know-how Acquire Knowledge Build up domain knowledge as work progresses Communicate Explain, discuss Reach consensus Not : Sizing with Story Points Estimation in Planning Poker When is it finished? What is finished? What means finished? What are the priorities? For the Product Backlog? For the Sprint Backlog? Was the project successful? Business goals reached? Benchmarks??? 7

8 What are Story Points? es Sizing User Stories by Repeat this Team Meetings Everybody writes down his/her size estimate Using a Fibonacci scale Uncovers the note Average results and discuss opinion gaps Until agreement is reached Sort of Delphi Technique 8

9 What is? es Reduce Variation Reduce Variation Predict the Outcome! 9

10 Sample User Story: Search Books by Title es (Courtesy by Grant Rule, SW Measurement Services Ltd.) Three functional Story Items: Four quality Story Items: Enter Book Title Read from Data Store Include Subtitle Search Increased Search Speed exit with Book List Forgiving Grammar Check Pattern Matching Search 10

11 COSMIC Contribution to Functional Size using ISO/IEC standard es Functional es ID Story Item X.1 Search Book by Title Yes Yes Yes Yes f-1.1 Enter Book by Title 1 Yes Yes Yes Yes f-1.2 Read from Data Store 1 Yes Yes Yes Yes f-1.3 Present Book List 1 No Yes Yes No q-1.1 Include Subtitle search No No No No q-1.2 Increase Search Speed No Yes Yes Yes q-1.3 Forgiving Spell Check No Yes No Yes q-1.4 Pattern Matching Search Does it operate on a unique and ordered set of data movements performing a set of FURs? Is it triggered by an event? Does the triggering event occur outside the boundary of the software? Does the process execute all that is required to be done in response to the triggering event? Triggering Event Data Group Entry (E) Read (R) Write (W) exit (X) CFP per Data Movement Type Total CFP 3 11

12 User Device, or Engineered Device Persistent Data Functional Sizing with ISO/IEC The COSMIC method (ISO/IEC 19761) sizes requirements from different viewpoints Functional User Requirements (FURs) No. of Entry/Exits to/from Elementary Functional es No. of Read and Writes to/from Persistent Data Storage es Trigger Boundary Entry (E) Exit (X) Entry (E) Exit (X) Write (W) Read (R) 2 E + 2 X + 1 W + 1 R = 6 CFP (COSMIC Function Points) 12

13 Functional Sizing with ISO/IEC PrintJobs 1. // Prepare Geo Data GeoData 2. // Retrieve Address Data 3. // Get Address Data 4. // Compare with Geo Data 5. // Add Geo Data 6. // Geo Data Search Results 7. // Deliverable? es 8. // Update Print Job Monitor 9. // Report Address Not Found 10. // Set Entry Status Create the Sequence Diagrams Identify the Story Items 13

14 Functional Sizing with ISO/IEC es PrintJobs E X 1. // Prepare Geo Data W R E X 8. // Update Print Job Monitor X W 7. // Deliverable? GeoData 2. // Retrieve Address Data 3. // Get Address Data 4. // Compare with Geo Data W 6. // Geo Data Search Results 9. // Report Address Not Found 10. // Set Entry Status 5. // Add Geo Data 1. Does it operate on a unique and ordered set of data movements performing a set of FURs? 2. Is it triggered by an event? 3. Does the triggering event occur outside the boundary of the software? 4. Does the process execute all that is required to be done in response to the triggering event? Apply the 4 COSMIC Rules: Fulfills FUR? Triggered by event? Event outside boundary? complete? 14

15 Structural Testing with ISO/IEC PrintJobs E1. // Prepare Geo Data GeoData W2. // Retrieve Address Data R3. // Get Address Data E4. // Compare with Geo Data X6. // Geo Data Search Results 7. // Deliverable? W5. // Add Geo Data Test Story What if Address Found but GeoData not available? Supplier Comments Expected Result 1. Mailing becomes undeliverable 2. Observed Result es X8. // Update Print Job Monitor X9. // Report Address Not Found W10. // Set Entry Status Importance: Essential Problematic High Rating: OK P5 P4 P3 P2 P1 Tester: <Enter your name here> Date: <Enter last test date here> Analyze the Sequence Diagrams Visually identify Risks in critical areas Create test cases for identified risks At the Pin Wall together with the team and the sponsor 15

16 The Developers' Rights Manifesto We value Knowing Story Items more than Pointless Ceremonies We value Uncover Risks more than Team Agreement & Social Bias es 16

17 The Trade-Off in Planning Poker es Story Points Are a team ceremony Are not a measurement Help to reach team agreement Involve the sponsor However, sometime Story Points are misunderstood as a measurement Story Items Make Story Points obsolete Can be drawn from User Stories and Sequence Diagrams Yield o Size Measurement o Risk Identification o Story Items Incept informed team discussions Team agrees about Story Items Save time Are lean However, sequence diagramming for large projects requires a skills and a suitable tool 17

18 2 nd Contribution to es Sprint Backlog Result ID X 1 Six Steps to Completion User Story / Story Item Search Books by Title f 1.1 Enter Book Title He f 1.3 Present Book List He q 1.1 Include Subtitle Search He q 1.4 Pattern Matching Search He Resp. f 1.2 Read from Data Store She q 1.2 Increase Search Speed She q 1.3 Forgiving Grammar Check She 27% 62% 7% 0% 100% 0% 3% 20% 10% 30% 15% 20% 15% 10% Test Ready Draft Ready Review Done Finalised Approved Delivers Functionality = Completed; green = Work in Progress; yellow = Blocked; red X 1 = User Story f 1.1 f 1.3 q 1.1 q 1.4 = Story Items 18

19 Input Method for Project Tracking es 19

20 What is? es Avoid Waste! 20

21 Contribution to Prioritization & Validation Select Story Items & identify Stop Criteria = strong relationship; many contributions with strong weight = medium relationship, some contributions with medium weight = weak relationship, few contributions with light weight Response y 1 9 Planned Contributions 3 6 Planned / Expected Response es y 2 y y Expected Response T (x) Planned Response y Convergence Gap! 0.18 User Stories x 1 x 2 x 3 x 4 x 5 Solution Profile x found by weighting contributions 21

22 Expected Response for Function T Response Planned Contributions Planned Response y 1 y 2 es y 3 y 4 Planned Response y 22

23 Prioritization by Planned Function T Response Planned Contributions Planned Response y 1 y 2 es y 3 y 4 Planned Response y User Stories x 1 x 2 x 3 x 4 x 5 23

24 Validation for Planned Function T Response = strong relationship; many contributions with strong weight = medium relationship, some contributions with medium weight = weak relationship, few contributions with light weight Planned Contributions Planned / Expected Response y 1 y es y 3 y Planned Response y Expected Response T (x) Convergence Gap! 0.18 User Stories x 1 x 2 x 3 x 4 x 5 Solution Profile x found by weighting contributions 24

25 Identifying Story Items for Function T Response = strong relationship; many contributions with strong weight = medium relationship, some contributions with medium weight = weak relationship, few contributions with light weight Actual Story Items Planned / Achieved Response y 1 y 2 es y 3 y 4 = 1 Story Item Planned Response y Achieved Response T (x ) Convergence Gap! 0.09 User Stories x 1 x 2 x 3 x 4 x 5 Solution Profile x found by measuring Story Items 25

26 6 3 1 = Non-functional Story Item with strong impact on Business Driver = Non-functional Story Item with medium impact on Business Driver = Non-functional Story Item with weak impact on Business Driver = Functional Story Item with no impact on any particular Business Driver Buglione Trudel Matrix Business Drivers y 1 Story Items Planned / Achieved Response y 2 y 3 y 4 es User Story Priorities Functional Story Items User Stories x 1 x 2 x 3 x 4 x 5 Convergence Gap! 0.04 = 98% Confidence Interval Functional Size (ISO/IEC 19761) 23 CFP 26

27 6 3 1 = Non-functional Story Item with strong impact on Business Driver = Non-functional Story Item with medium impact on Business Driver = Non-functional Story Item with weak impact on Business Driver = Functional Story Item with no impact on any particular Business Driver Unfinished State Business Drivers y 1 Story Items Planned / Achieved Response y 2 y 3 y 4 es User Story Priorities 0.92 Convergence Gap! = 63% Functional Story Items User Stories x 1 x 2 x 3 x 4 x 5 Confidence Interval Functional Size (ISO/IEC 19761) 19/23 CFP 27

28 6 3 1 = Non-functional Story Item with strong impact on Business Driver = Non-functional Story Item with medium impact on Business Driver = Non-functional Story Item with weak impact on Business Driver = Functional Story Item with no impact on any particular Business Driver Premature Project Stop Business Drivers y 1 Story Items Planned / Achieved Response y 2 y 3 y 4 es User Story Priorities Functional Story Items User Stories x 1 x 2 x 3 x 4 x 5 Convergence Gap! = 86% Confidence Interval Functional Size (ISO/IEC 19761) 22 CFP 28

29 6 3 1 = Non-functional Story Item with strong impact on Business Driver = Non-functional Story Item with medium impact on Business Driver = Non-functional Story Item with weak impact on Business Driver = Functional Story Item with no impact on any particular Business Driver Diligent Project Completion Business Drivers y 1 Story Items Planned / Achieved Response y 2 y 3 y 4 es Convergence Gap! User Story Priorities 0.04 Functional Story Items User Stories x 1 x 2 x 3 x 4 x 5 = 99% Confidence Interval Functional Size (ISO/IEC 19761) 23 CFP 29

30 Buglione Trudel Matrix Structure Diagrams Business Drivers y 1 Story Items Planned / Achieved Response y 2 y 3 y 4 es User Story Priorities Functional Story Items User Stories x 1 x 2 x 3 x 4 x 5 Functional Size (ISO/IEC 19761) 23 CFP 30

31 Tracked Quality Story Item Business Drivers y 1 Story Items Planned / Achieved Response y 2 y 3 y 4 es User Story Priorities Functional Story Items User Stories x 1 x 2 x 3 x 4 x 5 Functional Size (ISO/IEC 19761) 23 CFP 31

32 Tracked Functional Story Item Business Drivers y 1 Story Items Planned / Achieved Response y 2 y 3 y 4 es User Story Priorities Functional Story Items User Stories x 1 x 2 x 3 x 4 x 5 Functional Size (ISO/IEC 19761) 23 CFP 32

33 Buglione-Trudel Matrix Estimations Business Drivers y 1 Story Items Planned / Achieved Response y 2 y 3 y 4 es User Story Priorities Functional Story Items User Stories x 1 x 2 x 3 x 4 x StI Functional Size (ISO/IEC 19761) 23 CFP 33

34 Sample Small Project Buglione-Trudel Matrix es Outlook 34

35 Dynamics of the Buglione-Trudel Matrix es Lower half is functionality Sponsor s responsibility Upper half is quality Developer s kingdom! All data is open Related to Developer s Work No PMI, no Key Performance Indicators! There are always two instances of the matrix The planned, final state with convergence gap closed The actual, unfinished state with convergence gap open Visualization Rendering tracking data from a database Can be implemented in a spreadsheet program Preferred input method: The Wall 35

36 Reporting Template es Functional Size: Planned: 145 CFP Completed: 98 CFP Changed: +16 CFP Total: 161 CFP User Stories: Completed: 12 In Work: 7 Scheduled: 11 Total: 30 Progress: Velocity CFP per Sprint: o Minimum 12 CFP/Sprint o Median 21 CFP/Sprint o Maximum 28 CFP/Sprint 3 Sprints remaining until: o July 22, 2011 (+ 30 days) Business Goals Achieved: Currently 64% o Actual Gap 0.91 o Due to technical constraints Estimate at Completion 98% o Target Gap 0.04 [Achieved = 100% 40*Convergence Gap] 36

37 es = +Measurements+Convergence Gap Use Sequence Diagramming Uncover the Story Items needed to implement an User Story Agree on how it is done Stop-the-Line if Business Goals get missed when goals are reached Involve the team Acquiring knowledge not ceremonies 37

38 Questions? es 38

39 Backup es 39

40 Planned Functional Story Item Story Item for User Story x 1 f 1,1 : Enter Book Title Functional Size: 1 0 x refactored Test is Draft is Review Ready Ready Done Finalized Appro- Delivers ved Funct. Description Business Impact: es Create input form for entering Book Title Author Publisher ISDN Media type and start search using search book API of library service Functional Story Item Related to some data movement, or To some persistent data store As an Entry, exit, Read, or Write 40

41 Planned Quality Story Item Story Item for User Story x 1 q 1,2 : Increase Search Speed Description Functional Business Size: 0 Impact: y 1,6; y 4,3 0 x refactored Test is Draft is Review Ready Ready Done Finalized Appro- Delivers ved Funct. Find a method to increase search speed, e.g. Indexing Frequent search hash table Others es Quality Story Item ( Non-Functional ) Related to some desired quality o depends on identified Business Drivers With high, medium, or low impact (6 3 1) o on one or more Business Drivers Has different levels of impact on specific Business Drivers o e.g., Impact = y 1,6; y 4,3 41

42 Tracked Functional Story Item es Refactoring Count: Can be increased only when all stages are marked green Whenever a defect is encountered while the Story Item already delivers functionality the Six Steps to Completion count is reset to all yellow! Or to red, if the issue is a blocker. Refactoring counts code improvements f Not failures! 1,1 : Enter Book Title Description Functional Size: 2 Business Impact: Prompt with input form for entering Book Title Author Publisher Media type Upon confirm by user, trigger search using the book API of library service 1 x refactored Test is Draft is Review Final- Appro- Delivers Story Ready Item Ready for Done User ized Story ved Funct. x 1 42

43 The Software Development Blueprint Complaint s & Wishes (CW) #Help Desk Topics BD CW Net Promoter Score (NPS) #Opinion Poll BD NPS Realization Decision Business Drivers (BD) UC BD MT BD es Enablers Market Test (MT) #Weaknesses CtQ BD User Stories (US) AT US Critical to Quality (CtQ) Application Test (AT) #BPE Score #Defects 43

44 The Convergence Gap y' m y j1.. m j m j 2!!! es = Minimum! Goals (WHAT) Influence Factors (HOW) Goal vs. Effect Profile

45 The Convergence Gap If y = T (T T (y)) then y y is the Convergence Gap es The Convergence Gap describes how much the achieved response from a Function T differs from the planned response 45

46 What do we need? They must transfer control information into response Response y is usually well known and measurable Controls x are less well known and less measurable The Function itself must be measured: es y = T (x) If both Response and Controls are measurable and known, the Function can be validated from these measurements 46

47 What can be measured es The Response is known By measurement customer preferences By business strategy decisions The Function is customizable Relationship corresponds to work effort o Up to constraints Is selectable for services o such as work instructions for software development Physical constraints play no big role for agile SW development Security constraints impact relationship x i y j The Controls are measurable Functional Size Total Effort Total Cost T (x) = y 47

48 Adjust Function User Stories Deployment Combinator Response Profile Training User Stories IT Infrastructure Salary Work Place Effective Profile User Stories Deployment Combinator Response Profile Training User Stories IT Infrastructure Salary Work Place Effective Profile es Business Drivers x-1 x-2 x-3 x y-1 Friendliness y-2 Responsiveness y-3 Correctness Control Profile for User Stories Convergence Gap Convergence Range 0.5 Convergence Limit Business Drivers x-1 x-2 x-3 x y-1 Friendliness y-2 Responsiveness y-3 Correctness Control Profile for User Stories Convergence Gap Convergence Range 0.5 Convergence Limit 48

49 Eigenvector of a Function T Math! es The goal profile y = <y 1, y 2, y m > describes business goals Solution with profile x = <x 1, x 2, x n > such that T (x) = y is requested Quality is linear: Thus T can be written as an n x m matrix The transpose T T is an m x n matrix Note T T T is a square matrix (m x m); [T T T ](y) = T (T T ((y)), y Note that T T T is not the Identity function! Since cause/effect cannot be reversed! An Eigenvector y fulfills the equation [T T T ](y) = l y l is a scalar number; we can set it to l = 1 by normalization If y is an Eigenvector then x = T T (y) is the solution! We need to know how good the solution x is for the goal y The vector distance T (x) l y is called the Convergence Gap A small Convergence Gap means a good prediction, because It can be repeated! [T T T ](y) = [T T T ]([T T T ](y ) ) is decision metrics! 49

50 Eigenvector of a Function T Easy! es The customer knows what he wants: y The goal profile Developers know their business domain They know how T works on solution x! They know how x transforms into business benefits T (x) Does T (x) meet customer s business goals y? Look at the difference between y and T (x)! This is the Convergence Gap y T (x) This is a measurement for meeting requirements! This measurement validates the process We can predict whether we will meet customer s business goal! 50

Autonomous Real-Time Testing

Autonomous Real-Time Testing Autonomous Real-Time Testing Thomas M. Fehlmann, Zürich Euro Office E: info@e-p-o.com H: www.e-p-o.com 1 Dr. Thomas Fehlmann 1981: Dr. Math. ETHZ 1991: for Software Black Belt 1999: Euro Office AG, Zürich

More information

Collaboration at Scale: Prioritizing a Backlog. 13-Dec-2017

Collaboration at Scale: Prioritizing a Backlog. 13-Dec-2017 Collaboration at Scale: Prioritizing a Backlog 13-Dec-2017 Collaboration at Scale Designed for Scrum-centric organizations with more than 10 Scrum teams, the Collaboration at Scale webinar series provides

More information

Development Processes Agile Adaptive Planning. Stefan Sobek

Development Processes Agile Adaptive Planning. Stefan Sobek Development Processes Agile Adaptive Planning Stefan Sobek Agile Planning Process Adaptive Planning In agile projects frequently issues and changes will be discovered. Go into these projects with expectations

More information

Kanban One-Day Workshop

Kanban One-Day Workshop Kanban One-Day Workshop Copyright Net Objectives, Inc. All Rights Reserved 2 Copyright Net Objectives, Inc. All Rights Reserved 3 Lean for Executives Product Portfolio Management Business Product Owner

More information

Testing in the Agile World

Testing in the Agile World Testing in the Agile World John Fodeh Solution Architect, Global Testing Practice 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Outline

More information

CONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010

CONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010 PACIFIC NW 28TH ANNUAL SOFTWARE QUALITY CONFERENCE October 18th 19th, 2010 Conference Paper Excerpt from the CONFERENCE PROCEEDINGS Permission to copy, without fee, all or part of this material, except

More information

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info (Complete Package) WEB APP TESTING DB TESTING We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME

More information

Certified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team

Certified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team Certified Software Quality Engineer (CSQE) Preparation course is an on demand, web-based course design to be a comprehensive, in-depth review of the topics in the ASQ s Certified Software Quality Engineer

More information

Kanban In a Nutshell. Bob Galen President & Principal Consultant RGCG, LLC

Kanban In a Nutshell. Bob Galen President & Principal Consultant RGCG, LLC Kanban In a Nutshell Bob Galen President & Principal Consultant RGCG, LLC bob@rgalen.com Copyright 2015 RGCG, LLC 2 About Velocity Partners Better business through better software HQ in Seattle Nearshore

More information

THE SCRUM FRAMEWORK 1

THE SCRUM FRAMEWORK 1 THE SCRUM FRAMEWORK 1 ROLES (1) Product Owner Represents the interests of all the stakeholders ROI objectives Prioritizes the product backlog Team Crossfunctional Self-managing Self-organizing 2 ROLES

More information

Adopting Agile Practices

Adopting Agile Practices Adopting Agile Practices Ian Charlton Managing Consultant ReleasePoint Software Testing Solutions ANZTB SIGIST (Perth) 30 November 2010 Tonight s Agenda What is Agile? Why is Agile Important to Testers?

More information

Software Quality in a Modern Development Team. Presented by Timothy Bauguess and Marty Lewis

Software Quality in a Modern Development Team. Presented by Timothy Bauguess and Marty Lewis Software Quality in a Modern Development Team Presented by Timothy Bauguess and Marty Lewis High-Quality Software Who benefits? End users Development Stakeholders Components of Software Quality Structural

More information

Requirements and User-Centered Design in an Agile Context

Requirements and User-Centered Design in an Agile Context Requirements and User-Centered Design in an Agile Context The Volvo Group Business Areas AB Volvo Volvo Trucks Renault Trucks Mack Trucks Nissan Diesel Buses Construction Equipment Volvo Penta Volvo Aero

More information

Software Development Methodologies

Software Development Methodologies Software Development Methodologies Lecturer: Raman Ramsin Lecture 8 Agile Methodologies: XP 1 extreme Programming (XP) Developed by Beck in 1996. The first authentic XP book appeared in 1999, with a revised

More information

PMI Agile Certified Practitioner (PMI-ACP) Exam Prep Training - Brochure

PMI Agile Certified Practitioner (PMI-ACP) Exam Prep Training - Brochure PMI Agile Certified Practitioner (PMI-ACP) Exam Prep Training - Brochure Take your Career to the Next-level with a Globally-recognised Credential Course Name : PMI-ACP Version : INVL_PMI_ACP_BR_02_1.2

More information

Scrums effects on software maintainability and usability

Scrums effects on software maintainability and usability Scrums effects on software maintainability and usability Gustav Ernberg guser350@student.liu.se January 19, 2015 Synposis I have been working as a web developer with advanced web applications on a number

More information

Agile Manifesto & XP. Topics. Rapid software development. Agile methods. Chapter ) What is Agile trying to do?

Agile Manifesto & XP. Topics. Rapid software development. Agile methods. Chapter ) What is Agile trying to do? Topics 1) What is trying to do? Manifesto & XP Chapter 3.1-3.3 2) How to choose plan-driven vs? 3) What practices go into (XP) development? 4) How to write tests while writing new code? CMPT 276 Dr. B.

More information

Microsoft. Recertification for MCSD: Application Lifecycle Management

Microsoft. Recertification for MCSD: Application Lifecycle Management Microsoft 70-499 Recertification for MCSD: Application Lifecycle Management Download Full Version : http://killexams.com/pass4sure/exam-detail/70-499 QUESTION: 82 Your team uses Microsoft Visual Studio

More information

ICAgile Learning Roadmap Agile Testing Track

ICAgile Learning Roadmap Agile Testing Track ICAgile Learning Roadmap Agile Testing Track The work in this document was facilitated by the International Consortium for Agile (ICAgile) and done by the contribution of various Agile Experts and Practitioners.

More information

"Charting the Course... ITIL 2011 Managing Across the Lifecycle ( MALC ) Course Summary

Charting the Course... ITIL 2011 Managing Across the Lifecycle ( MALC ) Course Summary Course Summary Description ITIL is a set of best practices guidance that has become a worldwide-adopted framework for IT Service Management by many Public & Private Organizations. Since early 1990, ITIL

More information

Crystal Methodologies, Lean & Kanban

Crystal Methodologies, Lean & Kanban Crystal Methodologies, Lean & Kanban Robert Feldt Agile Dev Processes Course, 2011-05-16 Division of Software Engineering HOSE Lab (Human-fOcused SE) Different methodologies for different projects Cockburn

More information

Exam Questions

Exam Questions Exam Questions 70-498 Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management https://www.2passeasy.com/dumps/70-498/ 1. You are the application architect on your team. You

More information

Service Description: Advanced Services Fixed Price Cisco WebEx Advise and Implement Service (0-5,000 Users) (ASF- WBXS-UC-PDIBSE)

Service Description: Advanced Services Fixed Price Cisco WebEx Advise and Implement Service (0-5,000 Users) (ASF- WBXS-UC-PDIBSE) Page 1 of 9 Service Description: Advanced Services Fixed Price Cisco WebEx Advise and Implement Service (0-5,000 Users) (ASF- WBXS-UC-PDIBSE) This document describes Advanced Services Fixed Price Cisco

More information

Requirements Validation and Negotiation

Requirements Validation and Negotiation REQUIREMENTS ENGINEERING LECTURE 2017/2018 Joerg Doerr Requirements Validation and Negotiation AGENDA Fundamentals of Requirements Validation Fundamentals of Requirements Negotiation Quality Aspects of

More information

Improve testing for customer services and service management

Improve testing for customer services and service management Improve testing for customer services and service management Shirley Lacy www.connectsphere.com Material Copyright ConnectSphere Limited 2013 1 Topics Introduction ITIL concepts for service design and

More information

Lecture 7: Software Processes. Refresher: Software Always Evolves

Lecture 7: Software Processes. Refresher: Software Always Evolves Lecture 7: Software Processes What is a Software Development Process? The Lifecycle of a Software Project Agile vs. Disciplined Some common approaches: RUP, SCRUM, XP, ICONIX, Where UML fits in (next lecture)

More information

OG The Open Group OG TOGAF 9 Combined Part 1 and Part 2

OG The Open Group OG TOGAF 9 Combined Part 1 and Part 2 The Open Group OG0-093 TOGAF 9 Combined Part 1 and Part 2 1 Set1, Part 1 QUESTION: 1 Which of the following TOGAF components was created to enable architects to design architectures addressing Boundaryless

More information

Test Architect A Key Role defined by Siemens

Test Architect A Key Role defined by Siemens Test Architect A Key Role defined by Siemens Siemens Munich, Germany January 30 February 3, 2017 http://www.oop-konferenz.de Agenda Why do we need a Test Architect? What are the responsibilities and tasks

More information

Advanced Data Modeling: Be Happier, Add More Value and Be More Valued

Advanced Data Modeling: Be Happier, Add More Value and Be More Valued Advanced Data Modeling: Be Happier, Add More Value and Be More Valued Karen Lopez Karen López, A frequent speaker on data modeling, data-driven methodologies and pattern data models. SQL Server MVP She

More information

INTERNATIONAL STANDARD

INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC/ IEEE 26515 First edition 2011-12-01 Corrected version 2012-03-15 Systems and software engineering Developing user documentation in an agile environment Ingénierie du logiciel

More information

EXIN Expert in IT Service Management based on ISO/IEC Preparation Guide

EXIN Expert in IT Service Management based on ISO/IEC Preparation Guide EXIN Expert in IT Service Management based on ISO/IEC 20000 Preparation Guide Edition June 2016 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied

More information

CREATING EFFECTIVE USER STORIES

CREATING EFFECTIVE USER STORIES CREATING EFFECTIVE USER STORIES THE PRODUCT OWNER S PERSPECTIVE By: Philip Wess CREATING EFFECTIVE USER STORIES (THE PRODUCT OWNER'S PERSPECTIVE)... 1 Overview of a User Story... 2 Epics vs User Stories...

More information

Hands-On Lab. Agile Planning and Portfolio Management with Team Foundation Server Lab version: Last updated: 11/25/2013

Hands-On Lab. Agile Planning and Portfolio Management with Team Foundation Server Lab version: Last updated: 11/25/2013 Hands-On Lab Agile Planning and Portfolio Management with Team Foundation Server 2013 Lab version: 12.0.21005.1 Last updated: 11/25/2013 CONTENTS OVERVIEW... 3 EXERCISE 1: AGILE PROJECT MANAGEMENT... 4

More information

Agile Software Development Agile UX Work. Kati Kuusinen TUT / Pervasive / IHTE

Agile Software Development Agile UX Work. Kati Kuusinen TUT / Pervasive / IHTE Agile Software Development Agile UX Work Kati Kuusinen Researcher @ TUT / Pervasive / IHTE kati.kuusinen@tut.fi Contents 1. Introduction / Motivation 2. Agile software development 3. User experience work

More information

<PROJECT NAME> IMPLEMENTATION PLAN

<PROJECT NAME> IMPLEMENTATION PLAN IMPLEMENTATION PLAN Version VERSION HISTORY [Provide information on how the development and distribution of the Project Implementation Plan was controlled and tracked.

More information

LESSONS LEARNED: BEING AGILE IN THE WATERFALL SANDBOX

LESSONS LEARNED: BEING AGILE IN THE WATERFALL SANDBOX www.twitter.com/telerik www.facebook.com/telerik LESSONS LEARNED: BEING AGILE IN THE WATERFALL SANDBOX Philip Japikse (@skimedic) phil.japikse@telerik.com www.skimedic.com/blog MVP, MCSD.Net, MCDBA, CSM,

More information

Administration Guide. Release

Administration Guide. Release Administration Guide Release 13.3.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

Software Professional Development Customized Training QPS Course # 333 (DET Course # )

Software Professional Development Customized Training QPS Course # 333 (DET Course # ) Software Professional Development Customized Training QPS Course # 333 (DET Course # 1087354) TYPE OF TRAINING: BENEFITS: COURSES-DESCRIPTION: PREREQUISITES: EXPECTED OUTCOME: DURATION: COST: REGISTRATION:

More information

Software Development Process Models

Software Development Process Models Software Development Process Models From classical notions to more agile approaches th@cs.toronto.edu, BA8134 Code & Fix or Cowboy Coding 1) Write program 2) Test and fix program Problems: program users

More information

Test Driven Development. René Barto SES Agile Development - Test Driven Development

Test Driven Development. René Barto SES Agile Development - Test Driven Development Test Driven Development René Barto SES Agile Development - Test Driven Development 27-09-2006 Contents About Myself About SES Agile Development A Typical Developer s Day Test Driven Development Questions

More information

The Experience of Generali Group in Implementing COBIT 5. Marco Salvato, CISA, CISM, CGEIT, CRISC Andrea Pontoni, CISA

The Experience of Generali Group in Implementing COBIT 5. Marco Salvato, CISA, CISM, CGEIT, CRISC Andrea Pontoni, CISA The Experience of Generali Group in Implementing COBIT 5 Marco Salvato, CISA, CISM, CGEIT, CRISC Andrea Pontoni, CISA Generali Group at a glance Let me introduce myself Marco Salvato CISA, CISM, CGEIT,

More information

Software Engineering I (02161)

Software Engineering I (02161) Software Engineering I (02161) Week 8 Assoc. Prof. Hubert Baumeister DTU Compute Technical University of Denmark Spring 2016 Last Week State machines Layered Architecture: GUI Layered Architecture: Persistency

More information

The Improvement Backlog. Claude Rémillard InCycle Software

The Improvement Backlog. Claude Rémillard InCycle Software The Improvement Backlog Claude Rémillard InCycle Software So, you are managing a software development organization? Agile adoption New tools and practices Source: http://choicebookkeeping.com.au/2011/03/business-changes-a-foot/

More information

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December ISSN

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December ISSN International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 174 Software Testing and improvement (STI) approach Jitendra Kumar, Kolkata, India Email: Jkoracle23@gmail.com

More information

Planning and Implementing ITIL in ICT Organisations

Planning and Implementing ITIL in ICT Organisations CCPM Solutions Experts in ICT Performance Supporting Your Business Planning and Implementing ITIL in ICT Organisations June 2012, Addis Ababa Content 1. Quick ITIL (Overview) 2. Case study (How not to

More information

Global Specification Protocol for Organisations Certifying to an ISO Standard related to Market, Opinion and Social Research.

Global Specification Protocol for Organisations Certifying to an ISO Standard related to Market, Opinion and Social Research. CONTENTS i. INTRODUCTION 3 ii. OVERVIEW SPECIFICATION PROTOCOL DOCUMENT DEVELOPMENT PROCESS 4 1. SCOPE 5 2. DEFINITIONS 5 3. REFERENCES 6 4. MANAGEMENT STANDARDS FOR APPROVED CERTIFICATION BODIES 6 4.1

More information

The 2010 Certified Bookkeeper (CB) Survey

The 2010 Certified Bookkeeper (CB) Survey The 2010 Certified Bookkeeper (CB) Survey What is a Certified Bookkeeper (CB)? In 1998, the American Institute of Professional Bookkeepers (AIPB), the bookkeeping profession s association, established

More information

Topic 01. Software Engineering, Web Engineering, agile methodologies.

Topic 01. Software Engineering, Web Engineering, agile methodologies. Topic 01 Software Engineering, Web Engineering, agile methodologies. 1 What is Software Engineering? 2 1 Classic Software Engineering The IEEE definition: Software Engineering is the application of a disciplined,

More information

Quality, Project Management & Supply Professional (Customized). Choice of any 3 certifications outlined as follows:

Quality, Project Management & Supply Professional (Customized). Choice of any 3 certifications outlined as follows: Any 3 Certifications Prep: ASQ Quality, PMI Project Management, APICS Supply Chain, or Scrum QPS Course No. 343 TRAINING PROGRAM: Quality, Project Management & Supply Professional (Customized). Choice

More information

Project Plan. SISCalendar. for. Prepared by Zach Masiello. Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io

Project Plan. SISCalendar. for. Prepared by Zach Masiello. Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io Project Plan for SISCalendar Prepared by Zach Masiello Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io Revision History Name Date Reason For Changes Version Initial 10/1/13 First version

More information

Case Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17. CWDS / Child Welfare Digital Services

Case Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17. CWDS / Child Welfare Digital Services Case Management Digital Service Sprint Review Sprint 5.1: 11/16/17 11/29/17 CWDS / Child Welfare Digital Services Agenda Sprint Stories Core County Brief Sprint Backlog and Team Metrics Feature Based Presentations:

More information

Vendor: The Open Group. Exam Code: OG Exam Name: TOGAF 9 Part 1. Version: Demo

Vendor: The Open Group. Exam Code: OG Exam Name: TOGAF 9 Part 1. Version: Demo Vendor: The Open Group Exam Code: OG0-091 Exam Name: TOGAF 9 Part 1 Version: Demo QUESTION 1 According to TOGAF, Which of the following are the architecture domains that are commonly accepted subsets of

More information

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving

More information

Optimize tomorrow today.

Optimize tomorrow today. Applying Agile Practices to Improve Software Quality Name: Arlene Minkiewicz Chief Scientist 17000 Commerce Parkway Mt. Laurel, NJ 08054 arlene.minkiewicz@pricesystems.com Phone: 856 608-7222 Agenda Introduction

More information

Agile Testing in the Real World Moving Beyond Theory to Achieve Practicality [NEED PICTURE HERE]

Agile Testing in the Real World Moving Beyond Theory to Achieve Practicality [NEED PICTURE HERE] Moving Beyond Theory to Achieve Practicality [NEED PICTURE HERE] There are lots of books, articles, and webinars about how great Agile is However, those often describe purist approaches that adhere to

More information

Rapid Application Development. Course Outline Semester 2, 2012

Rapid Application Development. Course Outline Semester 2, 2012 158753 Rapid Application Development Course Outline Semester 2, 2012 Massey University, Albany E.Calude@massey.ac.nz http://www.massey.ac.nz/ ecalude/co753.pdf July 5, 2012 1 SCRUM 1.1 Agile and Scrum

More information

Application Lifecycle Management Solutions using Microsoft Visual Studio 2013

Application Lifecycle Management Solutions using Microsoft Visual Studio 2013 1800 ULEARN (853 276) www.ddls.com.au Application Lifecycle Management Solutions using Microsoft Visual Studio 2013 Length 5 days Price $4477.00 (inc GST) Overview This five day course is designed to get

More information

MTAT Software Engineering Management

MTAT Software Engineering Management MTAT.03.243 Software Engineering Management Lecture 11: Flow-based (KANBAN) Principles and Processes Dietmar Pfahl Spring 2014 email: dietmar.pfahl@ut.ee Structure of Lecture 11 Flow-based agile development

More information

ITIL. Change Manager. ITSM Academy

ITIL. Change Manager. ITSM Academy ITIL V3 Roles and Responsibilities Change Manager 1 About ITSM Academy Certified Woman Owned Business Accredited ITSM Education Provider ITIL Foundation/Bridge, V3 Capability, V2 Practitioner, Service

More information

Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time!

Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time! Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time! Today s Topics How the Tester s Role Changes in Agile Testing in

More information

Testing. in A Large scale agile Development Environment

Testing. in A Large scale agile Development Environment Testing in A Large scale agile Development Environment Content/agenda 1. Introduction 2. Agile on a large scale 3. Testing in a large scale agile environment 4. Conclusion Testing in large scale Agile

More information

User Stories Applied, Mike Cohn

User Stories Applied, Mike Cohn User Stories Applied, Mike Cohn Chapter 1: An Overview Composed of three aspects: 1. Written description of the story used for planning and as a reminder 2. Conversations about the story that serve to

More information

Agile Accessibility. Presenters: Ensuring accessibility throughout the Agile development process

Agile Accessibility. Presenters: Ensuring accessibility throughout the Agile development process Agile Accessibility Ensuring accessibility throughout the Agile development process Presenters: Andrew Nielson, CSM, PMP, MPA Ann Marie Davis, CSM, PMP, M. Ed. Cammie Truesdell, M. Ed. Overview What is

More information

l e a n Lean Software Development software development Faster Better Cheaper

l e a n Lean Software Development software development Faster Better Cheaper software development Lean Software Development Faster Better Cheaper mary@poppendieck.com Mary Poppendieck www.poppendieck.com Characteristics of Lean Companies: 1. They don t call themselves Lean The

More information

The Scaled Agile Framework

The Scaled Agile Framework The Scaled Agile Framework Foundations of the Scaled Agile Framework (SAFe) SDJug Oct. 15, 2013 2008-2013 Leffingwell, LLC, and Scaled Agile, Inc. All rights reserved. Armond Mehrabian Enterprise Agile

More information

IT Audit Process Prof. Liang Yao Week Six IT Audit Planning

IT Audit Process Prof. Liang Yao Week Six IT Audit Planning Week Six IT Audit Planning IT Audit Planning Process Institute of Internal Audit Standards - Section 2010: Planning The chief audit executive must establish a risk-based plan to determine the priorities

More information

Professional Services Overview

Professional Services Overview Professional Services Overview Internet of Things (IoT) Security Assessment and Advisory Services IOT APPLICATION MOBILE CLOUD NETWORK Company Overview HISTORY HISTORY Founded in 2010 Headquartered in

More information

The Analysis and Proposed Modifications to ISO/IEC Software Engineering Software Quality Requirements and Evaluation Quality Requirements

The Analysis and Proposed Modifications to ISO/IEC Software Engineering Software Quality Requirements and Evaluation Quality Requirements Journal of Software Engineering and Applications, 2016, 9, 112-127 Published Online April 2016 in SciRes. http://www.scirp.org/journal/jsea http://dx.doi.org/10.4236/jsea.2016.94010 The Analysis and Proposed

More information

ADD 3.0: Rethinking Drivers and Decisions in the Design Process

ADD 3.0: Rethinking Drivers and Decisions in the Design Process ADD 3.0: Rethinking Drivers and Decisions in the Design Process Rick Kazman Humberto Cervantes SATURN 2015 Outline Presentation Architectural design and types of drivers The Attribute Driven Design Method

More information

xtreme Programming (summary of Kent Beck s XP book) Stefan Resmerita, WS2015

xtreme Programming (summary of Kent Beck s XP book) Stefan Resmerita, WS2015 xtreme Programming (summary of Kent Beck s XP book) 1 Contents The software development problem The XP solution The JUnit testing framework 2 The Software Development Problem 3 Risk Examples delivery schedule

More information

PRINCE2 Foundation Certification Exam Training - Brochure

PRINCE2 Foundation Certification Exam Training - Brochure PRINCE2 Foundation Certification Exam Training - Brochure The Skill-set and Certification that Empowers your Project Management Career Course Name : PRINCE2_FOUNDATION Version : INVL_PRINCE2F_BR_02_011_1.2

More information

2009 by Minitab Inc. All rights reserved. Release 3.1, January 2009 Minitab, Quality Companion by Minitab, the Minitab logo, and Quality Trainer by

2009 by Minitab Inc. All rights reserved. Release 3.1, January 2009 Minitab, Quality Companion by Minitab, the Minitab logo, and Quality Trainer by 2009 by Minitab Inc. All rights reserved. Release 3.1, January 2009 Minitab, Quality Companion by Minitab, the Minitab logo, and Quality Trainer by Minitab are registered trademarks of Minitab, Inc. in

More information

Standard Glossary of Terms used in Software Testing. Version 3.1. Expert Test Manager Terms

Standard Glossary of Terms used in Software Testing. Version 3.1. Expert Test Manager Terms Standard Glossary of Terms used in Software Testing Version 3.1 Expert Test Manager Terms International Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety,

More information

Automated Estimation using Enterprise Architect August 2012 Laurence White Abstract.

Automated Estimation using Enterprise Architect August 2012 Laurence White Abstract. Predictive Current Retrospective Automated Estimation using Enterprise Architect Abstract. This paper details an approach for creating automated measures of the scale and complexity of an enhancement,

More information

HANDLING CHALLENGING PROJECT SITUATION

HANDLING CHALLENGING PROJECT SITUATION PMI-PMP CERTIFICATION (You Initiate, We Close) HANDLING CHALLENGING PROJECT SITUATION Lets start with a project definition It's a temporary endeavor undertaken to create a unique product, service or result.

More information

Story Refinement How to write and refine your stories so that your team can reach DONE by the end of your sprint!

Story Refinement How to write and refine your stories so that your team can reach DONE by the end of your sprint! + Story Refinement How to write and refine your stories so that your team can reach DONE by the end of your sprint! Tonya McCaulley Director of Training ROME Agile + About Your Speaker Tonya McCaulley

More information

Seven Deadly Sins of Agile Testing

Seven Deadly Sins of Agile Testing Seven Deadly Sins of Agile Testing 2 About me Brad Swanson Time to market Traditional Development Analyze Implement Test Agile Development Deliverable Deliverable 3 Risk Risk traditional agile Time 4 Schedule

More information

Story Writing Basics

Story Writing Basics Jimi Fosdick, PMP, CST Agile Process Mentor jfosdick@collab.net 503.248.0800 Story Writing Basics [A user story is] a promise for a future conversation -Alistair Cockburn 1 Welcome Welcome to our ScrumCore

More information

Agile Certifications. Dr. Vijay Kanabar Boston University

Agile Certifications. Dr. Vijay Kanabar Boston University Agile Certifications Dr. Vijay Kanabar Boston University Agenda Overview of Agile Certifications Details of PMI-ACP What is Agile? New way of working. Learn specific practices. May have to push a new way

More information

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 Introduction to User Stories CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 1 Goals Present an introduction to the topic of user stories concepts and terminology benefits and limitations

More information

A CONFUSED TESTER IN AGILE WORLD

A CONFUSED TESTER IN AGILE WORLD A CONFUSED TESTER IN AGILE WORLD QA A LIABILITY OR AN ASSET THIS IS A WORK OF FACTS & FINDINGS BASED ON TRUE STORIES OF ONE & MANY TESTERS!! J Presented By Ashish Kumar, A STORY OF TESTING. WHAT S AHEAD

More information

Automated Acceptance testing by Developers & Automated Functional Testing by Testers

Automated Acceptance testing by Developers & Automated Functional Testing by Testers Automated Acceptance testing by Developers & Automated Functional Testing by Testers Gowrishankar Sundararajan QA Manager Tata Consultancy Services, Canada Executive Summary Overview on Traditional Agile

More information

Advanced Tester Certification Test Manager

Advanced Tester Certification Test Manager Home > Advanced Tester Certification Test Manager Advanced Tester Certification Test Manager Accredited training for the ISTQB Advanced Tester Certification Test Manager (CTAL- TM) certification. This

More information

ITIL Intermediate Continual Service Improvement (CSI) Certification Boot Camp - Brochure

ITIL Intermediate Continual Service Improvement (CSI) Certification Boot Camp - Brochure ITIL Intermediate Continual Service Improvement (CSI) Certification Boot Camp - Brochure Gain Knowledge to Align IT Services to Business Needs US Course Name : CISSP Version : INVL_CISSP_BR_02_089_1.2

More information

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK Who am I? John York Agile Software Development JOHN YORK Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile development

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO/IEC/ IEEE 26515 First edition 2011-12-01 Corrected version 2012-03-15 Systems and software engineering Developing user documentation in an agile environment Ingénierie du logiciel

More information

The SGIP TCC Interoperability. How do we know if a standard s certification programs will work?

The SGIP TCC Interoperability. How do we know if a standard s certification programs will work? The SGIP TCC Interoperability Assessment Maturity Model How do we know if a standard s certification programs will work? 1 Agenda The problem defined SGIP TCC approach Interoperability Maturity Assessment

More information

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK Agile Software Development JOHN YORK EECS 441 WINTER 2018 John York Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile

More information

Best Practices for Collecting User Requirements

Best Practices for Collecting User Requirements Federal GIS Conference February 9 10, 2015 Washington, DC Best Practices for Collecting User Requirements Gerry Clancy Glenn Berger Requirements Provide direction for program success Why Requirements are

More information

About Us. Services CONSULTING OUTSOURCING TRAINING MENTORING STAFF AUGMENTATION 9/9/2016

About Us. Services CONSULTING OUTSOURCING TRAINING MENTORING STAFF AUGMENTATION 9/9/2016 About Us Incorporated in January, 2003 QA and QC in expertise focused on functional, performance and application security validation HPE Software Gold Partner, HPE Authorized Software Support Partner &

More information

Ready for Scrum? Steve Hutchison DISA T&E

Ready for Scrum? Steve Hutchison DISA T&E Ready for Scrum? Steve Hutchison DISA T&E Presentation Tasks Backlog In Progress Done Scrum Overview Role of Testing in Scrum Agile Testing Summary 2 Scrum Overview Software development framework focused

More information

Advanced Software Engineering: Software Testing

Advanced Software Engineering: Software Testing Advanced Software Engineering: Software Testing COMP 3705(L4) Sada Narayanappa Anneliese Andrews Thomas Thelin Carina Andersson Web: http://www.megadatasys.com Assisted with templates News & Project News

More information

Cloud Customer Architecture for Securing Workloads on Cloud Services

Cloud Customer Architecture for Securing Workloads on Cloud Services Cloud Customer Architecture for Securing Workloads on Cloud Services http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-securing-workloads-on-cloud-services.htm Webinar April 19,

More information

The ITIL v.3. Foundation Examination

The ITIL v.3. Foundation Examination The ITIL v.3. Foundation Examination ITIL v. 3 Foundation Examination: Sample Paper 4, version 3.0 Multiple Choice Instructions 1. All 40 questions should be attempted. 2. There are no trick questions.

More information

THE KEY BENEFITS OF ITIL

THE KEY BENEFITS OF ITIL THE OF ITIL For the organization and the professional www.purplegriffon.com The world s most widely used IT Service Management framework THE ITEMS BELOW ARE ALIGNED TO ALL 6 ITIL, WITH THE MOST DIRECT

More information

ServiceNow - Agile in ServiceNow

ServiceNow - Agile in ServiceNow ServiceNow - Agile in ServiceNow The ServiceNow Agile Development application is an iterative and incremental process for software development environments. Agile Development application is enhanced with

More information

Agile Studio USER GUIDE 7.3

Agile Studio USER GUIDE 7.3 Agile Studio USER GUIDE 7.3 2017 Pegasystems Inc., Cambridge, MA All rights reserved. Trademarks For Pegasystems Inc. trademarks and registered trademarks, all rights reserved. All other trademarks or

More information

REPORT 2015/149 INTERNAL AUDIT DIVISION

REPORT 2015/149 INTERNAL AUDIT DIVISION INTERNAL AUDIT DIVISION REPORT 2015/149 Audit of the information and communications technology operations in the Investment Management Division of the United Nations Joint Staff Pension Fund Overall results

More information

Communications Management Plan Template

Communications Management Plan Template Communications Management Plan Template Project Name: U.S. Department of Housing and Urban Development October, 2010 Communications Management Plan Template (V1.0) VERSION HISTORY [Provide information

More information

for TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method

for TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method Course Syllabus for 3 days Expert led Enterprise Architect hands-on training "An Architect, in the subtlest application of the word, describes one able to engage and arrange all elements of an environment

More information