BEHAVIOR DRIVEN DEVELOPMENT Ritesh Mehrotra. TechTalks, 2018
|
|
- Frederick Butler
- 6 years ago
- Views:
Transcription
1 BEHAVIOR DRIVEN DEVELOPMENT Ritesh Mehrotra
2 References BDD in action by John Ferguson Smart Specification by example by Gojko Adzic
3 Agenda What is BDD? How it differs from complements TDD? Real examples on TDD/BDD Dive deeper into BDD Q & A
4 The beginning Approach to collaboratively develop software that delivers value and is transparent Coined and developed by Dan north Meant to address limitations with TDD Popular frameworks: Cucumber, Specflow, Jasmine(BDD like), Jbehave Expressed in Gherkin language
5 Gherkin language Feature: Knowledge sharing session Narrative: As a speaker, I want to record my talk, so that I can replay it later for audience who could not attend Scenario: Recording a session Given: I am a speaker in a session And: I have placed a camera in the room When: I start the recording Then: The session should get recorded
6 What is TDD? Set of techniques that encourages simple design and test suites that inspire confidence Kent Beck Write a failing automated test before code Remove duplication A failing test without code Write code to pass the test Refactor code without letting the test fail
7 Why TDD? Improves the software design Enhances developer ability to write readable and easier-to-maintain code Helps set the boundaries of expected work - example Subsequently lesser defects
8 So where is the problem?
9 Persona #1 Name: Max Age: 35 Occupation: Software Professional BIO Software developer and consultant. Has a family of 4 He has just moved to Singapore on employment visa with a multi-national company. On induction, his employer, familiarized Max with the surroundings, work culture and terms of employment contract. Max is staying in a company sponsored hotel, and will need to rent a place within a week s time. He didn t anticipate the expenses, and is carrying little cash. He hopes he will be able to cover expenses with first salary due soon The company pays all their employees at last day of the month through bank transfers. He has joined in 3 rd week of month, and needs a account soon to receive his salary in time.
10 Persona #2 Name: Rob Age 50 Occupation: Trader and Investor Bio Rob is an Trader and investor with business interest in Asia-pacific region. Primarily based in Singapore, he travels across China, Indonesia, Cambodia and India very frequently for business. He often employs vendors for his business and pays them through cheque post work. Due to his busy schedule and frequent travels, the payments are sometimes late and annoys the business partners. To secure his and partners business interests, he needs a easier way of making payments
11 Features What? In order to make payments to contractors, As a bank customer, I want to initialize a funds transfer from my savings account Why? Who? In order to receive payments for my work, As a prospective banking customer, I want to open a savings bank account
12 Story #1 Title: Open a savings account In order to receive payments for my work, As a prospective banking customer, I want to open a savings account
13 Acceptance criteria Inputs: - Full name - Unique identifier (NRIC, FIN, Passport) - Address - address - Phone number - Agreement on T&C - Account Type: Savings Output: - Account number: 6 digit unique account number - Account type: Savings - Deposit funds - Withdraw funds - Statements - Debit card
14 Story #2 Title: Transfer funds from one account to another In order to make payment to contractor, As a bank customer, I want to initialize a funds transfer from my savings account
15 Acceptance criteria Inputs: - From account: 6 digit account number - To account: 6 digit account number - Amount: Decimal value greater than ZERO(0). Referred hereafter as $ Output: - Transaction id: Numeric id - From account debited of $(decimal value) - To account credited of $(decimal value)
16 Let s code
17 The limitation with TDD What all to test? How much to test? What should we name it? How to validate that tests cover the acceptance criteria? Maintenance and readability a challenge as product grows in size Does it the right way. But does it do the right thing?
18 BDD deep dive
19 What is BDD again? BDD = TDD + Enhanced business collaboration Aligned to the business value A single source of truth equally understood by business and development teams
20 Whose behavior? Business Consumer Customers/Beneficiaries Staff Govt. Agencies/Regulatory/Audit
21 What is value? Increase profit - Eg. New features Protect profit Eg. Customer satisfaction Reduce cost Eg. Support Avoid future cost Eg. Regulatory
22 Where is value?
23 IDENTIFY THE VALUE
24 (Why?) * 5
25 RCA example The system is currently down Why? The underlying authentication service is failing so we cannot log in Why? The authentication service cannot connect to repository Why? The connection parameters are incorrect Why? There was a change in database host name which was not updated in authentication service
26 Applied to goal discovery We want to offer $ 25 cashback for customers who do less than 10 withdrawals a month? Why do you offer that? A promotion will encourage more customers to do lesser withdrawals Why do you want to encourage them? By means of that, we want to promote cashless transactions Why so? Because we want to reduce usage of ATM Why? Maintaining the ATMs is an additional cost, and our analysis suggests that we will be able to save cost by 5% by reducing usage
27 Impact mapping Why? Who? How? What? Enable cashless transactions Pay online Pay by card Save the cost by 5% Pay by cheque Offer cashback on less than 10 withdrawals Capture number of transactions Business Goal Stakeholders Capabilities Features
28 Approach
29 Seek example Can you give me an example? Precise specifications so delivery teams avoid rework caused by ambiguity Objective way to measure when work is complete Documentation to facilitate change, both in terms of features and team structure Described in book Specification by Example by Gojko Adzie
30 Let s revisit code
31 BDD in a nutshell
32 Thank You!!
BDD Behaviour Driven Development. Marek Majchrzak, Andrzej Bednarz Wrocław,
BDD Behaviour Driven Development Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011 BDD in a nutshell It is an evolution in the thinking behind TDD (Test Driven Development) and Acceptance Tests Driven
More informationReducing Risk in Software Projects Using Behavior Based Requirements
Reducing Risk in Software Projects Using Behavior Based Requirements Jeffrey Davidson, CSPO PMC e: jeffrey@davidson.net b: goodrequirements.com UT DALLAS 6 th Annual Project Management Symposium August
More informationBasic Account. The essential guide to your new account
Basic Account The essential guide to your new account Our commitment to you We re committed to becoming Scotland s most helpful bank. It s not just words, it s a goal at our very core, guided by four commitments
More informationContents. 02
INNOVATIONS IN BANKING TECHNOLOGY THE INDIA PERSPECTIVE Abstract The digital transformation in banking is evident as an outcome of advances in Information Technology over the period. The Indian banking
More informationHow the Cashless Society Reshape Commerce in Asia
1 Presentation on How the Cashless Society Reshape Commerce in Asia by Mr. Sayan Pariwat Senior Director, Payment Systems Department Bank of Thailand Conference on MarcusEvans Card Technology & Strategies
More informationOrganizational Dysfunctions on Testing - Agile Remedies. 2017, Bill Allen / Kieran Murphy. All Rights Reserved.
Organizational Dysfunctions on Testing - Agile Remedies 2017, Bill Allen / Kieran Murphy. All Rights Reserved. #BDD-TDD 1 Introductions: Bill Allen - agile Innovation Labs Bill@agileInnov.com Kieran Murphy
More informationANZ EFTPOS card and ANZ Visa Debit card CONDITIONS OF USE
ANZ EFTPOS card and ANZ Visa Debit card CONDITIONS OF USE As part of our commitment to you, this document meets the WriteMark Plain English Standard. If you have any questions about these Conditions of
More informationTiger-Consulting has been in business in Asia for more than 25 years.
FREQUENTLY ASKED QUESTIONS Business How long have you been in business? Tiger-Consulting has been in business in Asia for more than 25 years. How many countries do you service? We have offices in 16 countries,
More informationOceanPay. OceanPay Visa Prepaid Card. OceanPay Wire Services. Frequently Asked Questions
OceanPay a direct deposit payroll card Your wages are deposited directly to your OceanPay Card, which can be used worldwide at over 20 million locations everywhere Visa debit cards are accepted. to pay
More informationCash account. Current accounts
Cash account. Current accounts What you can do with your Cash account. Here s a quick look at what you get with your Cash account. You can find out more about these features further on in the brochure.
More informationDigital 2025: Digital is Core, Digital is Data. Lee J. Volante, Head of Strategic Engagement, Temenos Asia Pacific 19 th May 2017
Digital 2025: Digital is Core, Digital is Data Lee J. Volante, Head of Strategic Engagement, Temenos Asia Pacific 19 th May 2017 Who are We 2000+ Banking & Finance Clients, 140+ Countries 150 across Asia
More informationMuhammad bin Ibrahim: The dawn of a new era in Malaysia's payment systems
Muhammad bin Ibrahim: The dawn of a new era in Malaysia's payment systems Keynote address by Mr Muhammad bin Ibrahim, Governor of the Central Bank of Malaysia (Bank Negara Malaysia), at the Malaysian E-Payments
More informationKNOW YOUR RUPAY DEBIT CARD
KNOW YOUR RUPAY DEBIT CARD ABSTRACT The objective of this document is to introduce the member banks to RuPay Debit Card program and to guide the issuing banks on the RuPay Debit Card features including
More informationOracle Banking Digital Experience
Oracle Banking Digital Experience Release Notes Release 16.1.0.0.0 Part No. E71761-01 March 2016 Oracle Banking Digital Experience Release Notes, Release 16.1.0.0.0 March 2016 Oracle Financial Services
More informationYour guide to getting the most from your card
Your guide to getting the most from your card Ulster Bank debitcard Welcome to your Ulster Bank debitcard Your Ulster Bank debitcard is accepted in 30 million outlets around the world wherever you see
More informationOnline Banking. A choice of channels for your business
Online Banking A choice of channels for your business Open whenever you need us Our online banking channels give you 24/7, on the go access to your money. All you need is an internet connection. Registering
More informationYardiForum ACCOUNTING/FINANCE AFFORDABLE HOUSING & PHA/2016. November 17 18, Atlanta, Georgia. AC131 Voyager Bank Reconciliation
YardiForum AFFORDABLE HOUSING & PHA/2016 November 17 18, Atlanta, Georgia Please note that this course list is subject to change. ACCOUNTING/FINANCE AC131 Voyager Bank Reconciliation Learn how Voyager
More informationGemalto Consulting Services. Take control of your smart card implementation
Gemalto Consulting Services Take control of your smart card implementation FINANCIAL SERVICES & RETAIL > SERVICE ENTERPRISE INTERNET CONTENT PROVIDERS PUBLIC SECTOR TELECOMMUNICATIONS TRANSPORT Gemalto
More informationElectronic Banking Bonanza
Total Points Earned 24 Total Points Possible Percentage Electronic Banking Bonanza 2.7.1.L1 Note Taking Guide Name Date Class Directions: Complete the following note taking guide during the PowerPoint
More informationWHITE PAPER. Retail banking trends for Australia
WHITE PAPER Retail banking trends for Australia The retail banking industry in Australia has always aligned itself to the ever-changing consumer demands, by fine-tuning its services and customizing its
More informationMentee Expression of Interest. From: 1 July
Mentee Expression of Interest From: 1 July 2017 www.travelindustrymentor.com.au Overview of Travel Industry Mentor Experience TIME The purpose and vision of TIME is: "To provide knowledge, guidance and
More informationSpotlight on Precision
Spotlight on Precision Teleconference: 888-398-1314 Participant Passcode: 3471920 Tuesday, March 14, 2017 Welcome to the Spotlight on Precision Client Webinar Today s 90-minute webinar is being recorded
More informationEuronet s Dynamic Currency Conversion Solution Increase Your Revenue as an Acquirer with a Value Added Service
Serving millions of people worldwide with electronic payment convenience. Euronet s Dynamic Currency Conversion Solution Increase Your Revenue as an Acquirer with a Value Added Service Copyright 2010 Euronet
More informationAccess to Banking Protocol Summary of current activity
Access to Banking Protocol Summary of current activity Following consultation with the banking industry, the Department of Business, Innovation & Skills have published guidelines on access to banking for
More informationMy Commuter Check Employee Quick Guide
My Commuter Check Employee Quick Guide Commuter Benefits Overview Commuting to work each day can be expensive. The commuter benefit program offered by your employer will help you save money on your commuting
More informationSecurity enhancement on HSBC India Debit Card
Security enhancement on HSBC India Debit Card A Secure Debit Card HSBC India Debit Cards are more secure and enabled with the Chip and PIN technology. In addition to this you can restrict usage of the
More informationTransport Payments Asia Pacific
Information Brochure Transport Payments Asia Pacific 6-7 June 2018 Melia Hanoi Hotel, Vietnam Open payments for integrated transport and retail ecosystems - Automated Fare Collection (AFC) - Smart Integrated
More informationPlatinum Level Sponsorships
Platinum Level Sponsorships US $37,000 SOLD nference Bag Sponsor US $55,000 SOLD US $50,000 US $50,000 -Fi Sponsor US $50,000 Benefits of Platinum Level: Recognition as a Platinum Sponsor in the Annual
More informationSTAYING ON BUDGET: LEADER'S NOTES. in partnership with
STAYING ON BUDGET: LEADER'S NOTES The Scout Association Registered Charity Numbers 306101 (England and Wales) and SC038437 (Scotland). introduction One of the most important aspects of managing your money
More informationWHITEPAPER. Unlocking Your ATM Big Data : Understanding the power of real-time transaction monitoring and analytics.
Unlocking Your ATM Big Data : Understanding the power of real-time transaction monitoring and analytics www.inetco.com Summary Financial organizations are heavily investing in self-service and omnichannel
More informationGroup Client Payments on MCO
Group Client Payments on MCO Accounting for Client Payments charged on an MCO can be very time consuming and challenging. If it is absolutely necessary to handle Client Payments this way, this document
More informationE- COMMERCE AND E- PROCUREMENT
E- COMMERCE AND E- PROCUREMENT Miss. R. Lavanya 1, A.Balaji Ashok 2, S.Amarnath rao 3 1 Head of the Dept, 2,3 P.G Student, Department of Management Studies, Gates Institute of Technology, Gooty, A.P (INDIA)
More informationThe Growth of Payments Bank in India: A Road Ahead
The Growth of Payments Bank in India: A Road Ahead Nipun Aggarwal 1, Dr. Dyal Bhatnagar 2 1 Research Scholar, School of Management Studies, Punjabi University, Patiala. 2 School of Management Studies,
More informationBefore participating in this program, please try to answer these questions. Circle the letter of the response that best answers the question.
Pre-Program Survey JA BizTown Tell Us about You 1. What are the first three letters of your last name? 2. When were you born? Month Day 3. What is your teacher s last name? 4. What grade are you in? (Please
More informationIntroducing an easier way to manage your business
Introducing an easier way to manage your business With our suite of easy-to-use treasury solutions, you can manage your payments and receipts, help protect against transactional fraud and receive robust
More informationThe Business Profession Passport
The Business Profession Passport WILLIAMS COLLEGE OF BUSINESS WILLIAMS COLLEGE OF BUSINESS The Business Profession Passport Student name Copyright 2017 Have your passport STAMPED each time you attend a
More informationReducing Cash Payments in Kosovo
Reducing Cash Payments in Kosovo Draft Proposal November 20, 2011 Prepared for We would like to share our proposed approach to support Central Bank of Kosovo in reducing cash payments Background and Project
More informationOrganized by VIETNAM RETAIL BANKING FORUM 2017 EVENT BROCHURE. 5-6 December, 2017 JW Marriott Hotel Hanoi, Vietnam
Organized by VIETNAM RETAIL BANKING FORUM 2017 EVENT BROCHURE 5-6 December, 2017 JW Marriott Hotel Hanoi, Vietnam The national leading event in retail banking industry since 2003 A prestigious & comprehensive
More informationOversight of payment instruments. The Banque de France s approach CONFERENCE. E-payments in Europe
E-payments in Europe Oversight of payment instruments The Banque de France s approach Carlos MARTIN Head of Division Payment Systems Department Non-cash Means of Payment Oversight Division Banque de France
More informationMobile Banking Impact: Quantifying the ROI and Customer Engagement Benefits. Understanding the Value of Engaging Consumers in the Mobile Channel
Mobile Banking Impact: Quantifying the ROI and Customer Engagement Benefits Understanding the Value of Engaging Consumers in the Mobile Channel It goes without saying that mobile is an important channel
More informationFAQs on UFT Training On-Demand Methodology
Table of Contents FAQs on UFT Training On-Demand Methodology... 2 What do you mean by UFT training On-Demand?... 2 Do I need to be online at any specific time?... 2 What do I need to view the lessons?...
More informationLecture 4: User and Task Analysis. February 3
Lecture 4: User and Task Analysis February 3 1 Recap UCD Three principles: 1. Early focus on users and tasks 2. Iterative design with prototypes 3. Empirical measurement on prototypes 2 TV for the food
More informationProduct. LynxGate Build Member Relationships With a Powerful, Secure, Real-Time Transaction Solution
Product LynxGate Build Member Relationships With a Powerful, Secure, Real-Time Transaction Solution Product Today s consumers live in the now. They ve become accustomed to a world that provides immediate
More informationjhapassport EMV Update:
jhapassport EMV Update: Your Questions Answered Presented by Keri Crane September/October 2015 Dates contained in this document are provided as estimates only and can be changed at any time at the sole
More informationADDENDUM NO. 3 REQUEST FOR PROPOSAL NO. R BANKING AND MERCHANT SERVICES FOR HIGHER EDUCATION
ADDENDUM NO. 3 Attention to Proposers: This constitutes Addendum No. 3 to the referenced Request for Proposals (RFP), and consists of this ten (10) page cover letter, which provides responses to questions
More informationAchieving business objectives through successful transformation projects
August 2017 Achieving business objectives through successful transformation projects www.pwc.com.au Project portfolios, the heart and soul of maintaining market relevance Where the rubber hits the road...
More informationelectronic marketplaces for international business Twilight house operates four aged-care hostels delivering services to the elderly
emarket Services makes it easier for you to use electronic marketplaces for international business Australian not-for-profit organisations benefits from purchasing via the smartbuy electronic purchasing
More informationEmerging Bank Leaders Mentor Match Program Guidelines
Emerging Bank Leaders Mentor Match Program Guidelines www.uba.org/ebl leaders@uba.org hp://collaborate.uba.org EMERGING BANK LEADERS MENTOR MATCH: A NEW MEMBER BENEFIT PROGRAM OVERVIEW Who can participate?
More informationThe Asian Millennial Workforce and the Travel Industry
The Asian Millennial Workforce and the Travel Industry Key findings of a study conducted for the khkjk Why do Millennials matter? Aged 20-35, Millennials will soon come to dominate the workplace 3 out
More informationSmarter Data Discovery for Procurement Utilizing Cognos and Watson Analytics
Smarter Data Discovery for Procurement Utilizing Cognos and Watson Analytics Please Note: IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice
More informationIDEAL CUSTOMER AVATAR TOOLKIT
IDEAL CUSTOMER AVATAR TOOLKIT Ideal Customer AVATAR TOOLKIT 2 According to the SBA, 95% of small businesses fail within the first 5 years. One of the main reasons these businesses fail is the lack of a
More informationPERCENTS - Teacher Notes Unit 6-7 th grade
PERCENTS - Teacher Notes Unit 6-7 th grade Percents are special fractions whose denominators are. The number in front of the percent symbol (%) is the numerator. The denominator is not written, but understood
More informationBranch Closure Impact Assessment. The Co-operative Bank Swansea 34 The Kingsway, Swansea, Glamorgan SA1 5LG
Branch Closure Impact Assessment The Co-operative Bank 34 The Kingsway,, Glamorgan SA1 5LG About The Co-operative Bank Our vision is to become an efficient and financially sustainable UK Retail and SME
More informationBusiness Development Questionnaire
Date Received Name: Address: Phone: Zip Code For office use only Date Called Response Initials I request business management counseling from the Small Business Development Center and the Small Business
More informationThe Indian Digital Traveler Research. November 2017
The Indian Digital Traveler Research November 2017 Introduction CEO foreword Travelport s Global Traveler survey is rich with insights and stories about the modern traveler. The findings demonstrate the
More informationPeopleSoft Update Manager (PUM)
PeopleSoft Update Manager (PUM) October 2017 T h e m e e t i n g w i l l s t a r t m o m e n t a r i l y. S o u n d w i l l b e e n a b l e d o n c e t h e m e e t i n g b e g i n s. Compass Outreach Sessions
More informationProducts. Immediate Funds SM Offer Instant Funds Access to Your Customers as a Premium, Revenue Generating Service
Products Immediate Funds SM Offer Instant Funds Access to Your Customers as a Premium, Revenue Generating Service Products Your customers want instant access to their deposited funds. Deliver the type
More informationGuidelines for Establishing Direct Debit Requests Electronically or by Telephone
Guidelines for Establishing Direct Debit Requests Electronically or by Telephone September 2017 Version 1.7 P a g e 2 Introduction These guidelines are practical recommendations for businesses (which are
More informationDr. Van K. Tharp s Trading Workshops
CFA Singapore is proud to present Dr. Van K. Tharp s Trading Workshops Spend Three Thought-Provoking Days Sharing Secrets of the Man Who Has Helped Produce More Great Traders and Investors Than Anyone
More informationHousekeeping Management Application SAP Fiori UX Design and Build Challenge May 12, 2015
SAP Fiori UX Design and Build Challenge May 12, 2015 STORY The application presented below is intended to serve as a management tool for the housekeeping department in a hotel. It is meant to organize
More informationInvestigating the myths and realities of contactless payment
Investigating the myths and realities of contactless payment Questions & Answers There has been much recent coverage in the media (press, web, blogs.) about the perceived security vulnerabilities of contactless
More informationProtecting Your Future
Protecting Your Future with NCR Secure How to prepare for the EMV and Windows 7 Migration An NCR White Paper 02 1 Upcoming Major Changes and Trends The North American financial industry will go through
More informationEVENT SPONSORSHIP OPPORTUNITIES THURSTON ECONOMIC DEVELOPMENT COUNCIL
2018 EVENT SHIP OPPORTUNITIES THURSTON ECONOMIC DEVELOPMENT COUNCIL Thursday March 15, 2018 - Washinton State Fair Event Center ALLIANCE NORTHWEST CONFERENCE EVENT PROFILE This full-day event will feature
More informationBANKWORLD KIOSK Today s solution for tomorrow s self-service bank BANKWORLD BANK ON THE FUTURE WITH TODAY S TECHNOLOGY CR2.COM
BANKWORLD KIOSK Today s solution for tomorrow s self-service bank BANKWORLD BANK ON THE FUTURE WITH TODAY S TECHNOLOGY CR2.COM BANKWORLD KIOSK As the Kiosk continues to play an important role in the ongoing
More informationRoyal Bank of Scotland Dalmellington Branch Closure
Royal Dalmellington Branch Closure Customer and Community Engagement All facts and figures are accurate on date of publication 18 th July 2016 For Information Only Customer and Community Engagement Dalmellington
More informationQ Revenue Release
Q3 2008 Revenue Release Olivier Piou, CEO Jacques Tierny, CFO October 23, 2008 www.gemalto.com Disclaimer Forward-Looking Statements This communication contains certain statements that are neither reported
More informationAIMS ATM LLC NATIONWIDE. Generating PROFITS For YOU! Sales, Service, and Support ATMs / ABMs
AIMS ATM LLC NATIONWIDE Generating PROFITS For YOU! Sales, Service, and Support ATMs / ABMs DEPLOYING ATM S AT YOUR LOCATIONS NATIONWIDE Self Service 100% Secured ATM Machines. We provide Turn Key I.e
More informationBranch Closure Impact Assessment. The Co-operative Bank Taunton 3 North Street Taunton TA1 1LH
Branch Closure Impact Assessment The Co-operative Bank 3 North Street TA1 1LH About The Co-operative Bank Our vision is to become an efficient and financially sustainable UK Retail and SME bank that is
More informationCorporate Presentation. Author: DIMPAY Foundation
Corporate Presentation Author: DIMPAY Foundation Table of Contents Table of Contents What is DIMPAY? 01 DIMPAY Foundation 02 DIMPAY Features 04 DIMPAY ICO 06 ICO Funds 08 DEPOTWALLET 10 DIMPAY Applications
More informationIntroduction. Table of Contents
Introduction To stay competitive, you know how important it is to find new ways to streamline and save on your company s operations. Learning how leading companies handle commercial payments can give you
More informationTable of Contents. Welcome to igo Figure...1 About this Guide...1 What does igo Figure do?...1 What is Expected of Me?...1
Table of Contents Overview Welcome to igo Figure...1 About this Guide...1 What does igo Figure do?...1 What is Expected of Me?...1 Chapter 1: The Basics Clocking In and Out...3 In Case of Problems...3
More informationInternal Audit Procurement Policies and Controls
Internal Audit Procurement Policies and Controls Melissa Aw Yong 10 October 2012 SAA Global Education Centre Pte Ltd Seminar 6/7 111 Somerset Road, #06-01/02 TripleOne Somerset Singapore 238164 Agenda
More informationMicroservices: Embracing the Unix mantra Do one thing and do it well
WHITE PAPER Microservices: Embracing the Unix mantra Practice Head: Srini Peyyalamitta srini.peyyalamitta@aspiresys.com Author: Revathi Chandrasekharan Technical Lead - Software Engineering Aspire Systems
More informationthemoxieinstitute.com Take your talk from boring to bravo!
themoxieinstitute.com Take your talk from boring to bravo! Communication Insight *Source: National Institute of Mental Health 55% 38% 7% Is understood from body language Is understood from our tone of
More information(Sample) Use-Case Model Survey. For an Automated Teller Machine (ATM) Handout 1. Introduction
Use-Case-Model Survey (ATM) Handout 1 Page 1 of 6 (Sample) Use-Case Model Survey For an Automated Teller Machine (ATM) Handout 1 Introduction This set of suggested solutions on the classical ATM problem
More informationHarnessing opportunities in South and South-East Asia looking beyond China for the next wave of Asia s growth
Harnessing opportunities in South and South-East Asia looking beyond China for the next wave of Asia s growth Andrew Geczy CEO, International and Institutional Banking, ANZ Good afternoon everyone. It
More informationBCG Retail Banking Benchmarking, U.S. Bank S.T.A.R.T. Example. March 14, 2012
BCG Retail Banking Benchmarking, U.S. Bank S.T.A.R.T. Example March 14, 2012 Almost one-half of the 40 largest banks participated Over $14 Trillion in assets, 400 M customers, 50K branches Note: Largest
More informationTHE KEYS TO FUNDRAISING SUCCESS An introduction to the Raiser s Edge (i) for Canadian Organizations. 04/21/2011 Footer 1
THE KEYS TO FUNDRAISING SUCCESS An introduction to the Raiser s Edge (i) for Canadian Organizations 04/21/2011 Footer 1 HOUSEKEEPING! o Please mute your phone while listening. Only unmute when laughing
More informationSaraswat Co-operative Bank Ltd. Digital Banking Department. Frequently Asked Questions (FAQs) on Bharat QR. Version 1.0
Saraswat Co-operative Bank Ltd Digital Banking Department Frequently Asked Questions (FAQs) on Bharat QR Version 1.0 1 P a g e Frequently Asked Questions (FAQs) 1. What is QR code? QR code is the digital
More informationBank Platform. Premier Powering Financial Institutions With Highly Flexible, Integrated and Scalable Technology
Bank Platform Premier Powering Financial Institutions With Highly Flexible, Integrated and Scalable Technology Bank Platform Known for its robust functionality and scalability, Premier from Fiserv is
More informationEMV: The Race Is On! September 24, 2013
EMV: The Race Is On! September 24, 2013 Bill Thomas Vice President, Member Operations United Nations Federal Credit Union Leanne Phelps Senior Vice President, Card Services State Employees Credit Union
More informationSAS Business Knowledge Series
2014 SAS Business Knowledge Series A unique collaboration between SAS and a global network of industry experts who deliver the most current information on business practices, concepts, methodology and
More informationClassWeb Overview Customer Information ClassWeb Settings General Options Terms & Conditions Descriptions...
Table of Contents ClassWeb Overview... 2 Customer Information... 2 ClassWeb Settings... 3 General Options... 3 Terms & Conditions... 6 Descriptions... 7 Email Settings... 8 States and Web Suburbs... 9
More informationSponsored by: WEBINAR: Mobile Messaging Addresses the Convenience Conundrum of Digital Banking
Sponsored by: WEBINAR: Mobile Messaging Addresses the Convenience Conundrum of Digital Banking February 11, 2016 Today s Presenters Mark Schwanhausser Director Omnichannel Financial Services Tim Fujita-Yuhas
More informationCredit? Debit. Also Inside: Holiday Spending Online Scammers WINTER 2014 / 2015
Ne[x]t Magazine is published by Georgia s Own Credit Union for members of i[x] WINTER 2014 / 2015 Debit Credit? or Also Inside: Holiday Spending Online Scammers IN THIS ISSUE WINTER 2014 / 2015 3 4 6 8
More informationNayax 24 Raoul Wallenberg St., Building A1, 4th floor, Tel Aviv, 69719, Israel Tel:
Nayax 24 Raoul Wallenberg St., Building A1, 4th floor, Tel Aviv, 69719, Israel Tel: +972-3-7694380 info@nayax.com www.nayax.com Unattended Payment Solution Nayax specializes in the unattended market. Developing
More informationLet s Talk about EMV. getnationwide.com
Let s Talk about EMV getnationwide.com Europay, MasterCard, Visa EMV is a global standard for inter-operation of integrated circuit cards (IC cards or "chip cards") and IC card capable point of sale (POS)
More informationTSYS 2016 Canadian Consumer Payment Choice Study
TSYS 2016 Canadian Consumer Payment Choice Study TSYS is pleased to present our third annual Canadian Consumer Payment Choice Study, which focuses on how consumers make payments and interact with their
More informationHOPKINSONE UPDATE. The Year in Numbers: Security and Workflow Update: January 2008
HOPKINSONE UPDATE The Year in Numbers: Volume 2, Issue 1 January 2008 Dear Colleague, As the director of HopkinsOne, allow me to say Happy New Year and to thank each person who has worked so hard to use
More informationHotelQuickly Satisfies the Need for Speed with Tableau
CUSTOMER SUCCESS STORY HotelQuickly Satisfies the Need for Speed with Tableau The revolution in data and analytics is changing what businesses know about their customers. At the same time, the growth of
More informationFOREWORD. Dear colleagues,
FOREWORD Dear colleagues, In 2002 the Czech National Bank organised its first seminar as part of technical assistance provided to central banks in other countries. We still believe that the exchange of
More informationEnd User Go Live Checklist. Updated October 24, 2012
End User Go Live Checklist Updated October 24, 2012 Objectives Explanation of benefits gained by staying within the travel wheel Go live checklist to help you get started and establish the most effective
More informationBehaviour-Driven Development
Behaviour-Driven Development A road to effective design and clean code Dan North - ThoughtWorks I My name is Dan am a developer I am a coach I am your guide 2 Part 1: ineffective design and ugly code 3
More informationPostal Business Forum Report
Postal Business Forum Report The Asian- Pacific Postal Union hosted a Postal Business Forum at the end of November 2014 that was attended by more than 50 participants from member countries, suppliers and
More informationIntroduction to the Prepaid Expense Card
Introduction to the Prepaid Illinois Community College CFO Conference October 18, 2017 Administrator Features The school provides and owns funds on the card Funds can be added and removed by you at any
More informationDeveloper-Friendly Business Process Management
Developer-Friendly Business Process Management May 2014 Kemsley Design Ltd. www.kemsleydesign.com www.column2.com Overview Many BPM experts today will tell you that the key to business agility is business-led,
More informationDELIVER A TRULY DIGITAL WALLET EXPERIENCE. Powering customer engagement and business growth. Finacle Digital Wallet Solution
DELIVER A TRULY DIGITAL WALLET EXPERIENCE Powering customer engagement and business growth Finacle Digital Wallet Solution The universal adoption of smart phones has opened up a ubiquitous channel which
More informationSPONSORSHIPS NIBA/PTDA Joint Industry Summit September 27-30, 2017
SPONSORSHIPS September 27-30, 2017 The Diplomat Beach Resort Hollywood, Florida Deadline for sponsorship reservations: Friday, June 30, 2017 NIBA -The Belting Association and PTDA (Power Transmission Distributors
More informationNO CASH SUMMER survey
NO CASH SUMMER survey Cash and usage of European consumers at home and on holiday Thierry Meerschaert (thierry.meerschaert@insites-consulting.com) Frederico Goncalves (frederico.goncalves@insites-consulting.com)
More information