Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Contributing to WebdriverIO
Search
Christian Bromann
June 22, 2020
Programming
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Contributing to WebdriverIO
Christian Bromann
June 22, 2020
More Decks by Christian Bromann
See All by Christian Bromann
Component Testing with WebdriverIO
christianbromann
0
360
Testing Complex Vscode Extensions With the Power of Web Standards
christianbromann
0
110
Let the Code Write Itself - How a Codemod Helps You Transition From Protractor to WebdriverIO
christianbromann
1
270
secure.AllTheThings() - Make Security Accessible to Everyone!
christianbromann
1
47
The Evolution of Browser Automation
christianbromann
3
280
Testing the Test Machine - How a Test Framework Tests Itself
christianbromann
1
150
Humans of Open Source
christianbromann
0
110
Appium for Couch Potatoes: An HbbTV Driver
christianbromann
0
140
Automated Performance Testing With WebDriver
christianbromann
0
2.2k
Other Decks in Programming
See All in Programming
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
320
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.5k
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
14
5.9k
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
360
Creating Composable Callables in Contemporary C++
rollbear
0
170
はてなアカウント基盤 State of the Union
cockscomb
1
880
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.6k
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
180
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
190
JavaDoc 再入門
nagise
1
420
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
630
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
110
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
180
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
570
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Everyday Curiosity
cassininazir
0
240
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Between Models and Reality
mayunak
4
350
The Mindset for Success: Future Career Progression
greggifford
PRO
0
370
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
250
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
590
Transcript
&RQWULEXWLQJWR:HEGULYHU,2 &ROODERUDWRU6XPPLW
+RZG\ :HEGULYHU,2 7HFKQLFDO6WHHULQJ&RPPLWWHH = $GDP%MHUVWHGW #DEMHUVWHGW &KULVWLDQ%URPDQQ #FKULVWLDQEURPDQQ (UZLQ+HLW]PDQ #HUZLQKHLW]PDQ
.HYLQ/DPSLQJ #NODPSLQJ 0\NROD*U\E\N #PJU\E\N :LOO%URFN #:LOO%URFN
6HVVLRQ$JHQGD > 3URMHFW2YHUYLHZ +RZWRVHWXSWKHSURMHFW":KDWWHVWH[LVWVDQG KRZWRUXQWKHP"+RZPDNHDQGWHVWFKDQJHV" 'HYHORSPHQW:RUNƬRZ :KDWSDFNDJHVH[LVW"+RZLVWKHFRGH VWUXFWXUHG" 8VHUVYV&RQWULEXWRUVYV3URMHFW&RPPLWWHUV YV7HFKQLFDO6WHHULQJ&RPPLWWHH
*RYHUQDQFH
6HVVLRQ$JHQGD ? &RQWULEXWLQJ )LQGDWDVNDQGPDNH\RXUƪUVWFRQWULEXWLRQż /HWoV*HW6WDUWHG +RZFDQ,ƪQGWDVNVWRZRUNRQ"+RZGRHVWKH FRQWULEXWLRQSURFHVVORRNOLNH"
3URMHFW2YHUYLHZ :KDWSDFNDJHVH[LVW"+RZLVWKHFRGH VWUXFWXUHG"
+RZGRHV%URZVHU$XWRPDWLRQZRUN" A &KURPHGULYHU *HFNRGULYHU ,('ULYHU (GJH'ULYHU 6DIDUL'ULYHU $SSLXP 6HOHQGURLG :HE'ULYHU$JHQW
+773 6HOHQLXP*ULG *)./ ' (Rtk(4' (ku ' (`'$&tu
:HE'ULYHUYV'HY7RROV$XWRPDWLRQ B *)./ ' (Rtk(4' (ku ' (`'$&tu &KURPHGULYHU :HE'ULYHU
&KURPH'HY7RROV &KURPH'HY7RROV
3DFNDJH/D\HUV C 3URWRFRO 3DFNDJHV :HEGULYHU,2DV /LEUDU\ :HEGULYHU,2DV )UDPHZRUN $(+*-/x- (*/
y!-*(l2 -$1 -$*m *)./'$ )/- (*/ tx +$'$/$ .ax```y yu R2$*2$*`*)!`%. $(+*-/ -$1 -!-*(j2 -$1 -j *)./'$ )/2$/ -$1 - `) 2 ..$*)tx +$'$/$ .ax -*2. -( aj!$- !*3j y yu
$(+*-/ -$1 -!-*(j2 -$1 -j bt.4)tu x *)./'$ )/2$/ -$1 -`)
2 ..$*)tx +$'$/$ .ax-*2. -( aj!$- !*3jy yu 2$/'$ )/`)1$"/ *tj#//+.a222`"**"' `*()-ju *)./. -# )+0/2$/'$ )/`!$)' ( )/tj... ' /*-j_j'./g$ju 2$/'$ )/` ' ( )/ ) 4.t . -# )+0/vj ' ( )/g<6<<g77 :g;8 g:!=9;:<< !jw_j -$1 -j u ``` *).*' `'*"t2$/'$ )/`" /$/' tuu*0/+0/.k -$1 -g**"' -#k 2$/'$ )/` ' / ..$*)tu yutu QSPLQVWDOOZHEGULYHU
$(+*-/ 1**'.!-*(j 1/**'.j bt.4)tu x *)./'$ )/2$/ 1**'.`) 2 ..$*)tx +$'$/$
.ax-*2. -( aj!$- !*3jy yu 2$/'$ )/`)1$"/ *tj#//+.a222`"**"' `*()-ju *)./. -# )+0/2$/'$ )/`!$)' ( )/tj... ' /*-j_j'./g$ju 2$/'$ )/` ' ( )/ ) 4.t . -# )+0/vj ' ( )/g<6<<g77 :g;8 g:!=9;:<< !jw_j -$1 -j u ``` *).*' `'*"t2$/'$ )/`" /$/' tuu*0/+0/.k -$1 -g**"' -#k 2$/'$ )/` ' / ..$*)tu yutu QSPLQVWDOOGHYWRROV
QSPLQVWDOOZHEGULYHULR $(+*-/x- (*/ y!-*(j2 -$1 -$*j bt.4)tu x *)./-*2. -2$/- (*/
tx +$'$/$ .ax -*2. -( aj#-*( j y yu 2$/-*2. -`0-'tj#//+a2 -$1 -`$*ju *)./ ' (2$/-*2. -`Rtj.*( ' (ju 2$/ ' (`'$&tu ``` 2$/-*2. -` ' / ..$*)tu yutu
QSPLQVWDOO#ZGLRFOL .-$ tj2 -$1 -`$*+$+" j_!0)/$*)tux $/tj.#*0''$&*).*( '
( )/j_!0)/$*)tux -*2. -`0-'tj#//+a2 -$1 -`$*+$`#/('jub *)./ ' (Rtj.*( ' (ju ' (`'$&tu yub yub
&25( 3DFNDJHVWKDWXVHUVGLUHFWO\LQWHUDFWZLWK +(/3(5 3DFNDJHVWKDWH[WUDFWFHUWDLQUHVSRQVLELOLWLHVDQGDUH XVHGE\FRUHSDFNDJHVRUSOXJLQV 5(3257(5 3DFNDJHVWRSOXJLQWRD:HEGULYHU,2VHWXSIRU UHSRUWLQJSXUSRVHV 6(59,&(6 3DFNDJHVWRSOXJLQWRD:HEGULYHU,2VHWXSWRHQKDQFH
IXQFWLRQDOLW\ <>
5811(5 3DFNDJHVWKDWPDQDJHVH[HFXWLRQRIWHVWUXQQHUWHVWVLQ FHUWDLQHQYLURQPHQWV )5$0(:25.$'$37(56 3DFNDJHVWKDWHQDEOHUXQQLQJWHVWUXQQHUWHVWVZLWKD VSHFLƪFIUDPHZRUN 27+(56 3DFNDJHVWKDWDUHXVHUSOXJLQVRUXVHGIRULQWHUQDO SXUSRVHVRQO\ <?
<@ *LW+XEWHPSODWHVDQGZRUNƬRZV 0DUNGRZQƪOHVWRJHQHUDWHWKH SURMHFWGRFXPHQWDWLRQ HHWHVWIRUGHYWRROVSDFNDJH H[DPSOHƪOHVIRUGRFXPHQWDWLRQ DQGGHYHORSPHQWSXUSRVHV SURMHFWƪOHV VFULSWVIRULQWHUQDOGHYHORSPHQW HJIRUJHQHUDWLQJGRFVRU
W\SHVFULSWGHƪQLWLRQV 6PRNHDQG7\SH6FULSWWHVWV 'RFXVDXUXVWHPSODWHIRU ZHEGULYHULRGRFVSDJH 0HWDƪOHV
ZGLRFRPPDQGV KWWSVZHEGULYHULRGRFVIORZFKDUWVRYHUYLHZKWPO
'HYHORSPHQW:RUNƬRZ +RZWRVHWXSWKHSURMHFW":KDWWHVWH[LVWVDQG KRZWRUXQWKHP"+RZPDNHDQGWHVWFKDQJHV"
&KHFNRXW&RGH &ORQHWKHSURMHFWLQWRDORFDOGLUHFWRU\RI \RXUFRPSXWHU JLWFORQHKWWSVJLWKXEFRPZHEGULYHULRZHEGULYHULRJLW FGZHEGULYHULR
,QVWDOO'HSHQGHQFLHV ,QVWDOOSURMHFWGHSHQGHQFLHV QSPLQVWDOO DQGVXESDFNDJHGHSHQGHQFLHV QSPUXQVHWXSIXOO
5XQ7HVWV 5XQXQLWWHVWV QSPUXQWHVWFRYHUDJH DQGVPRNHWHVWV QSPUXQWHVWVPRNH
3URMHFW7HVWV =< /,17 6WDWLF&RGH$QDO\VLV QSPUXQWHVWHVOLQW '(3(1'(1&,(6 'HSHQGHQF\$QDO\VLV QSPUXQWHVWGHSFKHFN 7<3,1*6 7\SH6FULSWGHƪQLWLRQFKHFNV
QSPUXQWHVWW\SLQJV 81,7 -HVW8QLW7HVWV QSPUXQWHVWFRYHUDJH 602.( 7HVWUXQQHU6PRNH7HVWV QSPUXQWHVWVPRNH (( 'HY7RROV((7HVWV QSPUXQWHVWHH
*HW5HDG\)RU'HYHORSPHQW == :$7&+),/(6 :DWFKDOOƪOHVRIWKH:HEGULYHU,2 VXESDFNDJHVDQGFRPSLOHWKHP ZKHQDFKDQJHLVEHLQJDSSOLHG QSPUXQZDWFK 581&+520('5,9(5 +DYH&KURPHGULYHUUXQQLQJLQDVHSDUDWH ZLQGRZIRUWHVWLQJSXUSRVHVDQGEHWWHU
ORJYLVLELOLW\ FKURPHGULYHUSRUW YHUERVH
/HWoVFRGH
=? $SSLXP([DPSOH6FULSWV ([DPSOHVWRUXQWHVWVLQWKH FORXG ([DPSOHVWRUXQWHVWVXVLQJ &KURPH'HY7RROVSURWRFRO 0XOWLUHPRWH([DPSOHV 3DJH2EMHFW([DPSOH 7HVWUXQQHU([DPSOHVIRU0RFKD -DVPLQHDQG&XFXPEHUDVZHOODV
IRUFXVWRPUHSRUWHUDQGVHUYLFHV )XOO\GRFXPHQWHG:',2&RQƪJ DVH[DPSOH 7HVW([DPSOHV
2UMXVWXVHD VLPSOH6FULSW
*RYHUQDQFH 8VHUVYV&RQWULEXWRUVYV3URMHFW&RPPLWWHUVYV 7HFKQLFDO6WHHULQJ&RPPLWWHH
7KH:HEGULYHU,23URMHFWZDQWVDVPXFKDVSRVVLEOHWRRSHUDWHXVLQJ SURFHGXUHVWKDWDUHIDLURSHQLQYLWLQJDQGXOWLPDWHO\JRRGIRUWKH FRPPXQLW\)RUWKDWUHDVRQZHƪQGLWYDOXDEOHWRFRGLI\VRPHRIWKHZD\V WKDWWKH3URMHFWJRHVDERXWLWVGD\WRGD\EXVLQHVV:HZDQWWRPDNHVXUH WKDWQRPDWWHUZKR\RXDUH\RXKDYHWKHRSSRUWXQLW\WRFRQWULEXWHWR :HEGULYHU,2:HZDQWWRPDNHVXUHWKDWQRFRUSRUDWLRQFDQH[HUWXQGXH LQƬXHQFHRQWKHFRPPXQLW\RUKROGWKH3URMHFWKRVWDJH$QGOLNHZLVHZH ZDQWWRPDNHVXUHWKDWFRUSRUDWLRQVZKLFKEHQHƪWIURP:HEGULYHU,2DUH DOVRLQFHQWLYL]HGWRJLYHEDFN7KLVGRFXPHQWGHVFULEHVKRZYDULRXVW\SHV RIFRQWULEXWRUVZRUNZLWKLQWKH:HEGULYHU,2SURMHFW
=B t:HEGULYHU,2*RYHUQDQFH
86(56 76& 352-(&7&200,77(56 &2175,%8725 3HRSOHWKDWXVHDQG DGYRFDWH:HEGULYHU,2 7HFKQLFDO6WHHULQJ &RPPLWWHH 3HRSOHWKDWKDYHD FRQVWDQWUHFRUGRI
FRQWULEXWLRQV 6RPHRQHZKRKDV FRQWULEXWHGWRWKH SURMHFW =C 5ROHVLQWKH:HEGULYHU,23URMHFW
86(56 3HRSOHWKDWXVHDQG DGYRFDWH:HEGULYHU,2 =D 5ROHVLQWKH:HEGULYHU,23URMHFW 8VHUVDUHFRPPXQLW\PHPEHUVZKRKDYHDQHHGIRUWKHSURMHFW $Q\RQHFDQEHD8VHUWKHUHDUHQRVSHFLDOUHTXLUHPHQWV&RPPRQ8VHUFRQWULEXWLRQVLQFOXGHHYDQJHOL]LQJWKH SURMHFW HJGLVSOD\DOLQNRQDZHEVLWHDQGUDLVHDZDUHQHVVWKURXJKZRUGRIPRXWK LQIRUPLQJGHYHORSHUVRI
VWUHQJWKVDQGZHDNQHVVHVIURPDQHZXVHUSHUVSHFWLYHRUSURYLGLQJPRUDOVXSSRUW DWKDQN\RXJRHVDORQJ ZD\ 8VHUVZKRFRQWLQXHWRHQJDJHZLWKWKHSURMHFWDQGLWVFRPPXQLW\ZLOORIWHQEHFRPHPRUHDQGPRUHLQYROYHG 6XFK8VHUVPD\ƪQGWKHPVHOYHVEHFRPLQJ&RQWULEXWRUVDVGHVFULEHGLQWKHQH[WVHFWLRQ
>; 5ROHVLQWKH:HEGULYHU,23URMHFW &RQWULEXWRUVDUHFRPPXQLW\PHPEHUVZKRFRQWULEXWHLQFRQFUHWHZD\VWRWKHSURMHFWPRVWRIWHQLQWKHIRUPRI FRGHDQGRUGRFXPHQWDWLRQ$Q\RQHFDQEHFRPHD&RQWULEXWRUDQGFRQWULEXWLRQVFDQWDNHPDQ\IRUPV7KHUHLV QRH[SHFWDWLRQRIFRPPLWPHQWWRWKHSURMHFWQRVSHFLƪFVNLOOUHTXLUHPHQWVDQGQRVHOHFWLRQSURFHVV &RQWULEXWRUVKDYHUHDGRQO\DFFHVVWRVRXUFHFRGHDQGWRVXEPLWFKDQJHVYLDSXOOUHTXHVWV&RQWULEXWRUSXOO UHTXHVWVKDYHWKHLUFRQWULEXWLRQUHYLHZHGDQGPHUJHGE\D76&PHPEHU76&PHPEHUVDQG&RPPLWWHUVZRUN ZLWK&RQWULEXWRUVWRUHYLHZWKHLUFRGHDQGSUHSDUHLWIRUPHUJLQJ $V&RQWULEXWRUVJDLQH[SHULHQFHDQGIDPLOLDULW\ZLWKWKHSURMHFWWKHLUSURƪOHZLWKLQDQGFRPPLWPHQWWRWKH FRPPXQLW\ZLOOLQFUHDVH$WVRPHVWDJHWKH\PD\ƪQGWKHPVHOYHVEHLQJQRPLQDWHGIRUFRPPLWWHUVKLSE\DQ
H[LVWLQJ&RPPLWWHU &2175,%8725 6RPHRQHZKRKDV FRQWULEXWHGWRWKH SURMHFW
>< 5ROHVLQWKH:HEGULYHU,23URMHFW &RPPLWWHUVDUHFRPPXQLW\PHPEHUVZKRKDYHVKRZQWKDWWKH\DUHFRPPLWWHGWRWKHFRQWLQXHGGHYHORSPHQWRIWKH SURMHFWWKURXJKRQJRLQJHQJDJHPHQWZLWKWKHFRPPXQLW\&RPPLWWHUVDUHJLYHQSXVKDFFHVVWRWKHSURMHFW V*LW+XE UHSRVDQGPXVWDELGHE\WKHSURMHFW V&RQWULEXWLRQ*XLGHOLQHV &RPPLWWHUV Ɣ $UHH[SHFWHGWRZRUNRQSXEOLFEUDQFKHVRIWKHVRXUFHUHSRVLWRU\DQGVXEPLWSXOOUHTXHVWVIURPWKDW
EUDQFKWRWKHPDVWHUEUDQFK3XOOUHTXHVWVKDYHWREHPDGHDVDGUDIWLIWKHZRUNLVQRWUHDG\IRUDPHUJH QRUDQLQLWLDOUHYLHZ Ɣ ,QJHQHUDODQ\FRPPLWWHUFDQUHYLHZDQGPHUJHD35,QJHQHUDOFRPPLWWHUVVKRXOGRQO\PHUJHFRGHWKH\ DUHTXDOLƪHGWRUHYLHZZKLFKPLJKWHQWDLOSLQJLQJDQRWKHUFRPPLWWHUZKRKDVJUHDWHURZQHUVKLSRYHUD VSHFLƪFFRGHDUHD Ɣ 0XVWVXEPLWSXOOUHTXHVWVIRUDOOFKDQJHV Ɣ +DYHWKHLUZRUNUHYLHZHGE\76&PHPEHUVEHIRUHDFFHSWDQFHLQWRWKHUHSRVLWRU\ Ɣ 0D\ODEHODQGFORVHLVVXHV Ɣ 0D\PHUJHVRPHSXOOUHTXHVWV 7REHFRPHD&RPPLWWHU Ɣ 2QHPXVWKDYHVKRZQDZLOOLQJQHVVDQGDELOLW\WRSDUWLFLSDWHLQWKHSURMHFWDVDWHDPSOD\HU7\SLFDOO\D SRWHQWLDO&RPPLWWHUZLOOQHHGWRVKRZWKDWWKH\KDYHDQXQGHUVWDQGLQJRIDQGDOLJQPHQWZLWKWKHSURMHFW LWVREMHFWLYHVDQGLWVVWUDWHJ\ Ɣ &RPPLWWHUVDUHH[SHFWHGWREHUHVSHFWIXORIHYHU\FRPPXQLW\PHPEHUDQGWRZRUNFROODERUDWLYHO\LQWKH VSLULWRILQFOXVLRQ Ɣ +DYHVXEPLWWHGDPLQLPXPRITXDOLI\LQJSXOOUHTXHVWV:KDW VDTXDOLI\LQJSXOOUHTXHVW"2QHWKDWFDUULHV VLJQLƪFDQWWHFKQLFDOZHLJKWDQGUHTXLUHVOLWWOHHƨRUWWRDFFHSWEHFDXVHLW VZHOOGRFXPHQWHGDQGWHVWHG 352-(&7&200,77(56 3HRSOHWKDWKDYHD FRQVWDQWUHFRUGRI FRQWULEXWLRQV
>= 5ROHVLQWKH:HEGULYHU,23URMHFW 7KH:HEGULYHU,2SURMHFWLVMRLQWO\JRYHUQHGE\D7HFKQLFDO6WHHULQJ&RPPLWWHH 76& ZKLFKLVUHVSRQVLEOHIRU KLJKOHYHOJXLGDQFHRIWKHSURMHFW 7KH76&KDVƪQDODXWKRULW\RYHUWKLVSURMHFWLQFOXGLQJ Ɣ 7HFKQLFDOGLUHFWLRQ Ɣ
3URMHFWJRYHUQDQFHDQGSURFHVV LQFOXGLQJWKLVSROLF\ Ɣ &RQWULEXWLRQSROLF\ Ɣ *LW+XEUHSRVLWRU\KRVWLQJ Ɣ 76&VHDWVDUHQRWWLPHOLPLWHG7KHUHLVQRƪ[HGVL]HRIWKH76&7KH76&VKRXOGEHRIVXFKDVL]HDVWR HQVXUHDGHTXDWHFRYHUDJHRILPSRUWDQWDUHDVRIH[SHUWLVHEDODQFHGZLWKWKHDELOLW\WRPDNHGHFLVLRQV HƭFLHQWO\ 1RPRUHWKDQRIWKH76&PHPEHUVPD\EHDƭOLDWHGZLWKWKHVDPHHPSOR\HU 76&PHPEHUVKDYHDGGLWLRQDOUHVSRQVLELOLWLHVRYHUDQGDERYHWKRVHRID&RPPLWWHU7KHVHUHVSRQVLELOLWLHVHQVXUHWKH VPRRWKUXQQLQJRIWKHSURMHFW76&PHPEHUVDUHH[SHFWHGWRUHYLHZFRGHFRQWULEXWLRQVDSSURYHFKDQJHVWRWKLV GRFXPHQWDQGPDQDJHWKHFRS\ULJKWVZLWKLQWKHSURMHFWRXWSXWV 7REHFRPHD76&PHPEHU Ɣ :RUNLQDKHOSIXODQGFROODERUDWLYHZD\ZLWKWKHFRPPXQLW\ Ɣ +DYHJLYHQJRRGIHHGEDFNRQRWKHUV VXEPLVVLRQVDQGGLVSOD\HGDQRYHUDOOXQGHUVWDQGLQJRIWKHFRGH TXDOLW\VWDQGDUGVIRUWKHSURMHFW Ɣ &RPPLWWREHLQJDSDUWRIWKHFRPPXQLW\IRUWKHORQJWHUP Ɣ +DYHVXEPLWWHGDPLQLPXPRITXDOLI\LQJSXOOUHTXHVWV 76& 7HFKQLFDO6WHHULQJ &RPPLWWHH
&RQWULEXWLQJ +RZFDQ,ƪQGWDVNVWRZRUNRQ":KDWGRHVWKH FRQWULEXWLRQSURFHVVORRNOLNH"
:K\6KRXOG, &RQWULEXWH7R :HEGULYHU,2" :HDOOKDYHDORWRIWKLQJVJRLQJRQVRZK\VKRXOG, FRQWULEXWHEDFN" :HOOf Ɣ *LYHEDFNWRWKHFRPPXQLW\a Ɣ %HWWHUXQGHUVWDQG:HEGULYHU,2DVDIUDPHZRUN
Ɣ %HWWHUXQGHUVWDQGWKHOLPLWDWLRQIRUFHUWDLQ DXWRPDWLRQSUDFWLFHV Ɣ ,QƬXHQFHWKHGLUHFWLRQRIWKHSURMHFW Ɣ ,PSURYH\RXURZQFRGLQJVNLOOV Ɣ %XLOWXS\RXUUHSXWDWLRQDQGOHYHUDJHWKLVIRU\RXU FDUHHU Ɣ <RXPHHWZRQGHUIXOSHRSOH Ɣ ,WLVIXQ
7\SHVRI &RQWULEXWLRQ 7KHSURMHFWRƨHUVDYDULHW\RIZD\VWRFRQWULEXWH<RXFDQSDUWLFLSDWHE\ Ɣ FRQWULEXWLQJFRGH Ɣ LPSURYLQJGRFXPHQWDWLRQ Ɣ KHOSRXWLQWKH*LWWHUVXSSRUWFKDQQHO Ɣ
FUHDWHHGXFDWLRQDOFRQWHQW EORJSRVWVWXWRULDOVYLGHRVHWF Ɣ VSUHDGWKHJRRGZRUGDERXWWKHSURMHFW HJYLD7ZLWWHU Ɣ FUHDWHEXJVLI\RXGLVFRYHUWKHPZKLOHXVLQJ:HEGULYHU,2 Ɣ PDNHIHDWXUHUHTXHVWVLI\RXDUHPLVVLQJVRPHWKLQJLQWKHSURMHFW Ɣ %HFUHDWLYH<RXKDYHWKHWDOHQWXVHLWWRKHOSWKHSURMHFWLQDQ\ZD\ )LQGWKHULJKWSUREOHPIRU\RXXVLQJLVVXHODEHOV
&UHDWLQJ$Q,VVXH Ɣ )ROORZWKHLVVXHWHPSODWH Ɣ SURYLGHDPLQLPDOUHSURGXFLEOHH[DPSOH Ɣ SURYLGHHUURUORJV Ɣ SURSHUXVHRIPDUNGRZQ Ɣ
GHVFULSWLYHWLWOHDQGGHVFULSWLRQRIWKHSUREOHP p:HEGULYHU,2GRHVQoWZRUNqLVQRWKHOSIXOͻ Ɣ 8VH*LWWHU6XSSRUW&KDQQHOIRUTXHVWLRQV
None
5RDGPDS *HWDFWLYHO\LQYROYHGE\SXVKLQJ FRGHRUFRQWULEXWHE\VXEPLWWLQJ IHDWXUHLGHDVVXJJHVWLRQVRU IHHGEDFN
&UHDWHD35 7KHUHLVQRVWURQJIRUPDWKRZZH H[SHFW35VWREH:HDUHPRUH LQWHUHVWHGLQWKHFRGHFKDQJHͻ
<RXDUHQRW DORQH <RXFDQƪQGDOOFRQWULEXWRUVRQWKH*LWWHU6XSSRUWFKDQQHO KWWSVJLWWHULPZHEGULYHULRZHEGULYHULR RURQWKH6HOHQLXP6ODFN&KDQQHO KWWSVVHOHQLXPKTKHURNXDSSFRP ,ILVVXHVDUHXQFOHDUDQGLQIRUPDWLRQDUHPLVVLQJQHYHU KHVLWDWHWRUHTXHVWWKHVHLQIRUPDWLRQWKDWKHOS\RXWRZRUN RQDSDUWLFXODUSUREOHP
<RXDUHQRW DORQH &RQWULEXWLRQ2ƭFH+RXUV <RXQHHGKHOSƪ[LQJDEXJ" )HHOIUHHWRVFKHGXOHDPHHWLQJZLWKPH &KULVWLDQ WRSHHU SURJUDPRQDVSHFLƪFEXJRUIHDWXUH\RXDUHZRUNLQJRQWKH :HEGULYHU,2SURMHFW 7KLVLVQRWDFRQVXOWLQJVHVVLRQHYHU\PHHWLQJUHTXHVW
QHHGVWREHFRQQHFWHGWRDQLVVXHRUSXOOUHTXHVWLQ*LW+XE WKDW\RXDUHZRUNLQJRQ %ORFN\RXUSHHUVHVVLRQQRZ KWWSVFDOHQGO\FRPFKULVWLDQEURPDQQZHEGULYHULRRƭFHKRXUV
/HWoV*HW6WDUWHG )LQGDWDVNDQGPDNH\RXUƪUVWFRQWULEXWLRQż