Shift Left: Test Automation in Agile Environments Unlock the Secrets
|
|
|
- April Atkins
- 9 years ago
- Views:
Transcription
1 Shift Left: Test Automation in Agile Environments Unlock the Secrets Copyright by TRICENTIS, all rights reserved 1
2 Shift Left - Test Automation Agile Environments AGENDA Today we will Cover Challenges around Agile Testing Shift-Left Specification by Example The Agile test-pyramide What are the benefits of Shift-Left & early automation? Agile customers - case studies How do developers need to contribute? Summary Q&A Copyright by TRICENTIS, all rights reserved 2
3 Agile Methods are on the Rise More than 2/3 of new software developments are now being set up with an agile method. here they want to get to Agile here is where they are today Waterfall Copyright by TRICENTIS, all rights reserved 3
4 Costs and experienced value conventional Costs increase constantly (often linearly) over the duration of the project. The customer will not see the expected value until much later on. Copyright by TRICENTIS, all rights reserved 4
5 Costs and experienced value conventional (II) And what now? Project aborted!! Project aborted due to shortage of resources or the project scope needs to be changed significantly Copyright by TRICENTIS, all rights reserved 5
6 Costs and Experienced Value of Agile (Scrum) 120% 100% 80% Costs Kosten Value Wert 75% 85% 90% 70% 95% 80% 98% 90% 100% 60% 55% 50% 60% 40% 40% 30% 20% 0% 20% 15% 10% 5% Short sprints generate deliverable versions early on. The most important thing first strict value/risk-oriented procedure Copyright by TRICENTIS, all rights reserved 6
7 TOSCA Waterfall-View Copyright by TRICENTIS, all rights reserved 7
8 Agile Development Shift from the should to the must Shift to the left Specification by Example Early test automation Copyright by TRICENTIS, all rights reserved 8
9 TOSCA Agile Testing BDD Behaviour Copyright by TRICENTIS, all rights reserved 9
10 Shift to the Left! Specification by Example Copyright by TRICENTIS, all rights reserved 10
11 When we were children we drew Copyright by TRICENTIS, all rights reserved 11
12 V-Model Requirement definition Acceptance testing (UAT) Specification (System) integration testing Techn. design Unit/Module testing Implementation Copyright by TRICENTIS, all rights reserved 12
13 From the waterfall to the agile method The size of the birds changes! Birds remain birds! Many small birds are considerably more maneuverable (more flexible) than large ones. Each of them can fly on its own! Copyright by TRICENTIS, all rights reserved 13
14 Specification by Example - Key to Success Requirement definition Specification by Example Acceptance testing (UAT) Specification (System) integration testing Techn. design Unit/Module testing Implementation t Copyright by TRICENTIS, all rights reserved 14
15 Specification by Example with Test Case Design Requirements substantiated checked Test Case Design specified Test Case Design is sufficiently substantiated flexible if changes occur lean and very cost-effective (compared with the specification of test cases) Copyright by TRICENTIS, all rights reserved 15
16 Shift to the Left! Early Test Automation Copyright by TRICENTIS, all rights reserved 16
17 Test Pyramid conventional testing procedure Practice: main focus of efforts is on the E2E test! Poor cost efficiency Limited test coverage Availability of all systems in the test? Consistent test data in all systems? Copyright by TRICENTIS, all rights reserved 17
18 Objective: reducing the number of E2E tests Slow and Brittle: Replacing End-to-End Testing Our goal for this workshop is to generate serious, practical alternatives to end-to-end testing Copyright by TRICENTIS, all rights reserved 18
19 Test Pyramid Target State Powerful, automated Unit und Acceptance Tests (system tests) Test access: non-ui Tests via GUI only for: Testing the display on the screen Testing the connection to the underlying layers User Acceptance Testing Copyright by TRICENTIS, all rights reserved 19
20 E2E System internal und Crossover Tests System 1 System n Systeminternal Tests E2E Tests Copyright by TRICENTIS, all rights reserved 20
21 Testing up to the Interfaces System 1 System n Systeminternal Tests E2E Tests System-internal tests extended right to the interfaces Coupled systems are stubbed or mocked Share of functionality that can be tested without coupled systems (= system-internally) is sufficiently extended Copyright by TRICENTIS, all rights reserved 21
22 Testsequence UI and nonui - Example Dialog/Data SRec/Data Example: Create Customer, Customer Project TRICENTIS, via WebService 2 3 # of test steps: Save 75%! Maintenance: Save 75%! Test duration: Save 90%! Example: Create Customer, Customer Project TRICENTIS, via Browser-UI 13 3 Copyright by TRICENTIS, all rights reserved 22
23 Test streams & Test automation traditional Functionality to be tested Releasetest Regressiontest R R R One-time (manually) Test of new functionality with regressive error potential (manually) Regressiontest (automated) Releases t Copyright by TRICENTIS, all rights reserved 23
24 Test streams and Automation agile Functionality to be tested Regressiontest automated: UI High automation degree from the start Dominated by nonui access nonui S 1 S 2 S 3 Releases/Sprints t One-time (manually) Test of new functionality with regressive error potential (manually) Regressiontest (automated) Copyright by TRICENTIS, all rights reserved 24
25 Testing Challenges: o Move towards Agile software development o Cost and scheduling pressure o All previous attempts at automation have failed Solution: Model-based test automation. Results: o Core regression suite implemented in less than 3 months 1,009 test cases 33,797 test actions GBST Shares Settles close to 50% of all trades on the Australian Stock Market, ~ AU$ 2.5 billion every day 35 end-to-end business process scenarios, multiple day scenarios 2,511 verification points o Execution effort down by 80% (from 535 h to less than 100 h). o Annual cost reduction exceeds 50%. Copyright by TRICENTIS, all rights reserved 25
26 German Payback System vendor, hosting payback systems for Lufthansa, Deutsche Bahn, etc. Testing Challenges: o Agile development with continuous integration o Very short development cycles o Multiple interfaces (Browser, Smartphone, rich client) Solution: Development provides test-accessible nonui interface (WebServices, REST) for every single use-case! enabling model-based test automation, early nonui test automation Copyright by TRICENTIS, all rights reserved 26
27 How Developers need to support Agile testing requires early automated nonui testing. Early automation won t work via UIs! Copyright by TRICENTIS, all rights reserved 27
28 How Developers need to support Agile developers need to provide appropriate hooks: Comprehensive, public interface for each use-case allowing to fully test business logic avoiding noisy communication... being maintained! Copyright by TRICENTIS, all rights reserved 28
29 Summary Agile Testing: Volatile Backlog, Short Sprints, Value Management and Autonomous Teams Quality remains the Number 1 Concern Quality results from testing the right things and improving test coverage and is held back by the lack of testing efficiency Shift Left: establish specification by example as mandatory part of your user stories Shift Left: apply testing literally from Day 1 of the project and nonui test automation is the KEY Agile developers need to provide and maintain nonui interfaces allowing for gapless testing of business logic. Copyright by TRICENTIS, all rights reserved 29
30 Thank You! Copyright by TRICENTIS, all rights reserved 30
LEAN AGILE POCKET GUIDE
SATORI CONSULTING LEAN AGILE POCKET GUIDE Software Product Development Methodology Reference Guide PURPOSE This pocket guide serves as a reference to a family of lean agile software development methodologies
Scrum Methodology in Product Testing : A Practical Approach
Scrum Methodology in Product Testing : A Practical Approach Suman Kumar Kanth [email protected] Mobile: +91 9937285725 Infosys Technologies Limited Proceedings for the session 1. Challenges
Test Data Management The Underestimated Pain
Test Data Management The Underestimated Pain Wolfgang Platz, Founder & CPO 2015 Tricentis GmbH All rights reserved. According to our customer surveys and confirmed by industry statistics, manual testers
When is Agile the Best Project Management Method? Lana Tylka
When is Agile the Best Project Management Method? Lana Tylka Staged Incremental Deliveries Prototypes Plan Develop Design Deploy Test Maintain Sequential Steps Multiple Iterations Waterfall Sprints, Spirals
Efficient Mobile Testing Georg Thurner Mike Nemeth, September 18, 2014. Copyright 2014, Tricentis GmbH. All Rights Reserved. 1
Efficient Mobile Testing Georg Thurner Mike Nemeth, September 18, 2014 Copyright 2014, Tricentis GmbH. All Rights Reserved. 1 Agenda Mobile App Testing Demo Challenges in mobile app testing See a live
Agile Scrum Workshop
Agile Scrum Workshop What is agile and scrum? Agile meaning: Able to move quickly and easily. Scrum meaning: a Rugby play Agile Scrum: It is an iterative and incremental agile software development framework
Would you like to have a process that unlocks ability to learn and produce faster?
Would you like to have a process that unlocks ability to learn and produce faster? Agile - your unfair advantage in the competition. BUILD LEARN MEASURE DEFINED MEASURABLE REPEATABLE COLLABORATIVE IMPROVABLE
Measuring ROI of Agile Transformation
Measuring ROI of Agile Transformation Title of the Paper: Measuring Return on Investment (ROI) of Agile Transformation Theme: Strategic & Innovative Practices Portfolio, Programs & Project (PPP) Management
Workshop on Agile Test Strategies and Experiences. Fran O'Hara, Insight Test Services, Ireland
Workshop on Agile Test Strategies and Experiences W8 Fran O'Hara, Insight Test Services, Ireland Workshop Agile Test Strategies and Experiences Version 1.0 Fran O Hara [email protected] Europe
Is PRINCE 2 Still Valuable in an Agile Environment?
Is PRINCE 2 Still Valuable in an Agile Environment? Amy Hongying Zhao Introduction Over the years, many organizations have invested heavily in creating or deploying project management frameworks. PRINCE
Agile Testing with Acceptance Test Driven Development and Behavior Driven Design. Two Day Course Overview
Agile Testing with Acceptance Test Driven Development and Behavior Driven Design Two Day Course Overview 2014 The Agile Tester, About the instructor. Tim Walker is a career software engineer, educator
MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info
MANUAL TESTING (Complete Package) WEB APP TESTING DB TESTING MOBILE APP TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION :
Codeless Test Automation for Web Apps
Codeless Test Automation for Web Apps Webinar by TestingWhiz December 11, 2012 1PM EST Agenda Functional Test Automation for Agile Teams Developing and Implementing Codeless Automation Frameworks Achieving
Payer test platform: How to ensure compliance, reduce timeto-market and maximize return on investment
Solution Overview Generating Healthcare Payer Impact Payer test platform: How to ensure compliance, reduce timeto-market and maximize return on investment Healthcare payers today face a perfect storm of
QA & Test Management. Overview. www.intland.com
Agile, Waterfall & Hybrid Method Support SAFe Template for Scaling Agile Git, SVN, Mercurial Integration Release IT Operations & DevOps Baselining (Versioning) Integrated with requirements and QA & Testing
An Overview of Agile Testing
An Overview of Agile Testing Tampere 2009 Lisa Crispin With Material from Janet Gregory 1 Introduction Tester on agile teams since 2000 My teams: Delight customers Deliver production-ready value every
Agile Testing Principles and Best Practices. Progress Software, Hyderabad, India
Agile Testing Principles and Best Practices Dr Ganesh Iyer, PhD, Sailaja Pindiproli, Kiran Kumar Angara, Principal QA Engineer Senior QA Engineer QA Engineer, Progress Software, Hyderabad, India Masters
Mastering Security in Agile/Scrum, Case Study
Mastering Security in Agile/Scrum, Case Study Anu Puhakainen & Juha Sääskilahti Ericsson Network Security Competence Hub Session ID: ASEC-107 Session Classification: Intermediate Presentation Outline Introduction
Answered: PMs Most Common Agile Questions
Answered: PMs Most Common Agile Questions Mark Kilby Agile Coach, Rally Software [email protected] 407.687.3350 (cell) Led Fortune 50 agile transitions in - Government - Technology - Healthcare - Insurance/Fina
Collaborating for Quality in Agile Application Development From Beginning to End
Collaborating for Quality in Agile Application Development From Beginning to End + 1 Agenda Application Development Challenges Meeting the Challenge in the Enterprise End-to-End HP/CollabNet Solution Agile
Axe in the Agile World
Axe in the Agile World WHITE PAPER Executive Summary This paper explains the way in which Axe (Odin s Enterprise Test Automation Platform) allows the automated testing to take place in a range of project
SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework
Pragmatic Agile Development (PAD) Conceptual Framework This document describes the Pragmatic Agile Development framework, a Scrum based development process. SmartBear Software 3/10/2010 Pragmatic Agile
Request for Offers (RFO) Addendum
Request for Offers (RFO) Addendum RFO Number: RFO0095 Addendum Number: 1 Date of Addendum: _10/21/2015 Original Due Date, Time: 10/26/2015, 2:00pm Revised Date, Time: _10/26/2015, 2:00pm Title: _MNLARS
AGILE SOFTWARE TESTING
AGILE SOFTWARE TESTING Business environments continue to rapidly evolve, leaving many IT organizations struggling to keep up. This need for speed has led to an increased interest in the Agile software
The Tester's Role in Continuous Integration
W8 Track 10/3/2012 The Tester's Role in Continuous Integration Presented by: Roi Carmel HP Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770 904-278-0524 [email protected]
Software Development Methodologies
Software Development Methodologies Jonathan Hoyle Eastman Kodak Thursday, June 2, 2005 Overview Predictive Methodologies Waterfall Other Predictive Methodologies Agile Methodologies Extreme Programming
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery
Mariusz Chrapko. Before: Software Quality Engineer/ Agile Coach, Motorola, Poland. My Public Profile: http://www.linkedin.
Gathering Customer Requirements in an Agile Environment Mariusz Chrapko ReConf 2009, Munich Mariusz Chrapko Now: Process Consultant/ Agile Coach@Kugler Maag CIE, Stuttgart Supported Areas: - CMMI - SPICE/
Agile Project Management in a Regulated Environment
Paper AD06 Agile Project Management in a Regulated Environment Alistair Dootson, d-wise, Manchester, UK ABSTRACT Scrum is an agile approach to project management for software development or implementation,
Model Based Test Automation
Accelerate. Innovate. Automate. Model Based Test Automation Avoiding the maintenance trap Hans Planken Vice President Alliances EMEA January 2015 2014 Tricentis GmbH. All rights reserved. 1 Agenda Automation
The Agile Project Manager
The Agile Project Manager PMI Madrid, 29/1/2014 1 Jose Barato Consulting, Training and Tools in Project Management PMPeople (Managing Director) PMI Madrid Chapter (Director) PM-IB (founder, Vice-President)
Atomate Development Process. Quick Guide
Development Process Quick Guide METHODOLOGY Every project is unique You know your business inside out. You have thought and planned your ideas carefully and are keen to see it live as soon as possible.
Issues in Internet Design and Development
Issues in Internet Design and Development Course of Instructions on Issues in Internet Design and Development Week-2 Agile Methods Saad Bin Saleem PhD Candidate (Software Engineering) Users.mct.open.ac.uk/sbs85
Iteration Planning. also called Iteration Kickoff
Agile Practices also called Iteration Kickoff Iteration Planning Purpose: Discuss detailed requirements of the stories to be built in the iteration. Review and refine the acceptance criteria for each story
Project Management in Software: Origin of Agile
PAGE 1 ios App Development Project Management in Software: Origin of Agile PAGE 2 Learning Outcomes By the end of the unit, you should be able to: 1. Differentiate between Waterfall and Agile process 2.
Group Assignment Agile Development Processes 2012
Group Assignment Agile Development Processes 2012 The following assignment is mandatory in the course, EDA397 held at Chalmers University of Technology. The submissions will be in the form of continuous
Models of Software Development
October 28, 2015 Verification & Validation In many computer science courses, software is submitted once, graded, and thrown away. In real life, software development is an process. Some attempts to codify
Implementing End-to-End agile Portfolio Management. Thomas Haas [email protected]
Implementing End-to-End agile Portfolio Management Thomas Haas [email protected] My Reference INVENTIQUE.NET End-to-End Portfolio Management 2014-02-26 2 Implementing End-to-End Portfolio Management
How To Be Successful At An Agile Software Engineering
"Agile Software Engineering" Overview for external offering of ASE ABAP Juergen Heymann, CPO Software Engineering There are many ingredients for successful software projects Experienced Developers Domain
Tonight s Speaker. Life of a Tester at Microsoft Urvashi Tyagi Software Test Manager, Microsoft
Tonight s Speaker Life of a Tester at Microsoft Urvashi Tyagi Software Test Manager, Microsoft You will learn about what a software tester does at Microsoft, how the role interfaces with program managers
From Agile by Design. Full book available for purchase here.
From Agile by Design. Full book available for purchase here. Contents Introduction xiii About the Author xix Chapter 1 Adjusting to a Customer-Centric Landscape 1 It s a Whole New World 1 From Customer-Aware
44-76 mix 2. Exam Code:MB5-705. Exam Name: Managing Microsoft Dynamics Implementations Exam
44-76 mix 2 Number: MB5-705 Passing Score: 800 Time Limit: 120 min File Version: 22.5 http://www.gratisexam.com/ Exam Code:MB5-705 Exam Name: Managing Microsoft Dynamics Implementations Exam Exam A QUESTION
Automation testing in Agile projects - Overview Shirly Ronen-Harel Mar 2014
Automation testing in Agile projects - Overview Shirly Ronen-Harel Mar 2014 http://www.wired.com/insights/2013/04/big-data-fast-data-smart-data/ Who am I? Linked-In: il.linkedin.com/pub/shirly-ronen-harel/0/653/249/
SOA Testing Services. Enabling Business Agility and Digital Transformation
SOA Testing Services Enabling Business Agility and Digital Transformation Getting Value From Service Oriented Architecture (SOA) Many organisations have chosen a Service Oriented Architecture (SOA) middleware
Creating Business Value with Mature QA Practices
perspective Creating Business Value with Mature QA Practices Abstract The IT industry across the globe has rapidly evolved in recent times. The evolution has been primarily driven by factors like changing
Post Trade. Business Process Requirements Document Broker Matching Solution
Business Process Requirements Document Broker Matching Solution Disclaimer This document is intended for discussion purposes only and does not create any legally binding obligations on the part of AFME.
The Agile Audit. 2. Requirements & Technical Architecture
The Agile Audit This document can be used prior to a project starting (to determine if the Agile Process is suitable and how it might be applied) and during a project to review the practices in use. The
How to manage agile development? Rose Pruyne Jack Reed
How to manage agile development? Rose Pruyne Jack Reed What will we cover? Introductions Overview and principles User story exercise Retrospective exercise Getting started Q&A About me: Jack Reed Geospatial
QUICK FACTS. Facilitating Application Packaging on Behalf of a Global Professional Services Company
[ Professional Services, Technology Deployment ] TEKsystems Global Services Customer Success Stories Client Profile Industry: Professional Services Revenue: Over $13 billion Employees: Over 250,000 Geographic
Testing in Scrum Projects
Testing in Scrum Projects Kalevi Evans Logica 2008. All rights reserved About Me Logica Suomi Oy (formerly WM-Data) Over 6 years experience Experience working in projects that apply the following software
Agile QA Process. Anand Bagmar [email protected] [email protected] http://www.essenceoftesting.blogspot.com. Version 1.
Agile QA Process Anand Bagmar [email protected] [email protected] http://www.essenceoftesting.blogspot.com Version 1.1 Agile QA Process 1 / 12 1. Objective QA is NOT the gatekeeper of the quality
Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP
Know the Difference Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject
Agile Software Development compliant to Safety Standards?
DB AG/Christian Bedeschinski www.thalesgroup.com/germany Agile Software Development compliant to Safety Standards? Christian Scholz Thales Transportation Systems 2 / Content Motivation Agile Software Development
Assignment 1: Your Best Backlog
Assignment 1: Your Best Backlog For this assignment, you ll develop: A kanban board using the free online tool Trello to manage your sprint and product backlogs using previously developed (or new) problem
IT Operations Management: A Service Delivery Primer
IT Operations Management: A Service Delivery Primer Agile Service Delivery Creates Business Value Today, IT has to innovate at an ever- increasing pace to meet accelerating business demands. Rapid service
T14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM
BIO PRESENTATION T14 6/21/2007 1:30:00 PM "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development Better Software Conference & EXPO June 18-21, 2007 Las Vegas, NV USA
Web UI & Functional Test Automation for Continuous Agile Deliveries
Web UI & Functional Test Automation for Continuous Agile Deliveries Web Mobile API Database Date: 19 th Jan, 2016 Webinar Presentation by, Premal Dave, TestingWhiz About TestingWhiz TestingWhiz offers
Waterfall to Agile. DFI Case Study By Nick Van, PMP
Waterfall to Agile DFI Case Study By Nick Van, PMP DFI Case Study Waterfall Agile DFI and Waterfall Choosing Agile Managing Change Lessons Learned, Sprints Summary Q and A Waterfall Waterfall Waterfall
A MODEL FOR RISK MANAGEMENT IN AGILE SOFTWARE DEVELOPMENT
A MODEL FOR RISK MANAGEMENT IN AGILE SOFTWARE DEVELOPMENT Abstract Author Ville Ylimannela Tampere University of Technology [email protected] This paper researches risk management in agile software
PLM - Agile. Design Code Test. Sprints 1, 2, 3, 4.. Define requirements, perform system design, develop and test the system. Updated Project Plan
PLM - Agile Agile Development Evolved in the 1990s as a response to heavyweight methodologies. In 2001 representatives of various new methodologies met to discuss the need for lighter alternatives. The
G-Cloud Service Definition. Atos Business Intelligence Dashboards and Analytics SCS
G-Cloud Service Definition Atos Business Intelligence Dashboards and Analytics SCS Atos Business Intelligence Dashboards and Analytics SCS The Atos approach to Business Intelligence (BI) Dashboards and
Teaching an Elephant to Dance. Patterns and Practices for Scaling Agility
Teaching an Elephant to Dance Patterns and Practices for Scaling Agility Steve Povilaitis Enterprise Agile Coach LeadingAgile [email protected] http://www.linkedin.com/in/stevepov/ Twitter: @stevepov
Business Solutions Manager Self and contribution to Team. Information Services
POSITION DESCRIPTION Position Title: Responsible To: Responsible For Agile Test Analyst Business Solutions Manager Self and contribution to Team Position Purpose: The Agile Test Analyst is responsible
The traditional project management uses conventional methods in software project management process.
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Analysis of
Software Engineering I (02161)
Software Engineering I (02161) Week 8 Assoc. Prof. Hubert Baumeister DTU Compute Technical University of Denmark Spring 2015 Last Week State machines Layered Architecture: GUI Layered Architecture: Persistency
Agile with XP and Scrum
Agile with XP and Scrum Amit Goel National Agile Software Workshop @ Indore Agile India Conference Agile Software Community of India Disclaimer and Credits Most of material in this presentation has been
Agile Project Management
Agile Project Management Projekt-Kick-Off-Tage Hochschule Augsburg Martin Wagner, 15. März 2011 TNG Technology Consulting GmbH, http://www.tngtech.com Agile project management with Scrum Agenda Software
Agile Software Engineering Practice to Improve Project Success
Agile Software Engineering Practice to Improve Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems [email protected]
Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler
Best-Practice Software Engineering: Software Processes to Support Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems [email protected]
AB Suite in the Application Lifecycle
AB Suite in the Application Lifecycle By: Alan Hood White Paper The application lifecycle goes well beyond simply writing applications and testing them. It includes everything from the initial collection
FAR014: A Day in the Life for a Mars Planner
FAR014: A Day in the Life for a Mars Planner featuring the new Replenishment Workbench Robert Collom, Supply Capability Manager Mars Information Services Diana Mitten, Product Director JDA Agenda Introduction
The Customer. Manual and Automation Testing for a leading Enterprise Information Management (EIM) Solution provider. Business Challenges
CASE STUDY a t t e n t i o n. a l w a y s. The Customer Manual and Automation for a leading Enterprise Information Management (EIM) Solution provider Our Customer is one of the global leaders in Enterprise
Patterns of Performance The Secret Sauce of Hyperproductive Teams
Patterns of Performance The Secret Sauce of Hyperproductive Teams Hosts: Jeff Sutherland Joel Riddle 2011 Scrum Inc. Who We Are Scrum Inc. is the Agile leadership company of Dr. Jeff Sutherland, co-creator
RAPID ENGINEERING WITH AGILE RIGHTSHORE DELIVERY (REWARD)
RAPID ENGINEERING WITH AGILE RIGHTSHORE DELIVERY (REWARD) A cost-effective, out of the box approach that combines agile development with an optimised Rightshore team REWARD Flexible, manageable and cost-effective
Managing Agile Projects in TestTrack GUIDE
Managing Agile Projects in TestTrack GUIDE Table of Contents Introduction...1 Automatic Traceability...2 Setting Up TestTrack for Agile...6 Plan Your Folder Structure... 10 Building Your Product Backlog...
AGILE - QUICK GUIDE AGILE - PRIMER
AGILE - QUICK GUIDE http://www.tutorialspoint.com/agile/agile_quick_guide.htm Copyright tutorialspoint.com AGILE - PRIMER Agile is a software development methodology to build a software incrementally using
Copyright 2012 Seapine Software, Inc. Agile in FDA-Regulated Environments
Copyright 2012 Seapine Software, Inc. Agile in FDA-Regulated Environments Why Agile? Agile development methodologies improve the economics of product development by reducing costly and unnecessary project
see >analyze >control >align < WhitePaper > planningit: alfabet s Logical IT Inventory
see >analyze >control >align < WhitePaper > planningit: alfabet s Logical IT Inventory planningit: alfabet s Logical IT Inventory 2 A transparent IT Landscape IT planning takes place in a rapidly changing
Effektiver Tool-Einsatz
Effektiver Tool-Einsatz für Scrum-Projekte im Java-Umfeld Agile Softwareentwicklung Werte, Prinzipien, Methoden und Prozesse 13. OBJEKTspektrum Information Days 29. April 2010, München Gerhard Müller,
Nexus Guide. The Definitive Guide to Nexus: The exoskeleton of scaled Scrum development. Developed and sustained by Ken Schwaber and Scrum.
Nexus Guide The Definitive Guide to Nexus: The exoskeleton of scaled Scrum development Developed and sustained by Ken Schwaber and Scrum.org August 2015 Table of Contents Nexus Overview... 2 Purpose of
Keeping a Healthy Product Backlog
Keeping a Healthy Product Backlog Dhaval Panchal, CST and Agile Coach Slide 1 Dhaval Panchal Certified Scrum Trainer (CST) and Agile coach Consults with organizations from mid-sized product companies to
Role of the Business Analyst in an Agile Project
Role of the Business Analyst in an Agile Project Agenda 1: Introduction to Agile 2: Focus on Agile Principles 3: Business Analysis and the agile process 4: Addressing challenges 5: Close off and recap
Challenges of Software Security in Agile Software Development
Challenges of Software Security in Agile Software Development Dr. Panayotis Kikiras INFS133 March 2015 Agenda Lean Principles and Agile Development Usable Security Secure software development in Agile
AGILE BUSINESS SERVICES. Guiding and supporting your business. at any stage of your agile journey
AGILE BUSINESS SERVICES Guiding and supporting your business at any stage of your agile journey SOGETI AGILE SERVICES Overcoming barriers to agile success Agile methods are being adopted by a wide range
Quality Assurance in an Agile Environment
Quality Assurance in an Agile Environment 1 Discussion Topic The Agile Movement Transition of QA practice and methods to Agile from Traditional Scrum and QA Recap Open Discussion www.emids.com 2 What is
