- :
Keynote 5/8/2014 8:30:00 AM
; + *E;9
- *D
%&(
- 340 Corporate Way, Suite 300, Orange Park, FL 32073
888-268-8770 ∙ 904-278-0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
; + - - PDF document
: Keynote 5/8/2014 8:30:00 AM ; + *E;9
Keynote 5/8/2014 8:30:00 AM
%&(
888-268-8770 ∙ 904-278-0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
* %,
Founder of voke, inc. Theresa Lanowitz is recognized as a strategic thinker in the application lifecycle, virtualization, cloud computing, and convergence markets. From 1999–2006 Theresa was a research analyst with Gartner where she pioneered the application quality ecosystem, championed the application security space, and identified new and emerging companies to watch. At Gartner, she was the founder and chairperson of the highly successful Application Development conference. Theresa’s professional career began with McDonnell Douglas where she worked on the C 17 transport plane. At Borland Software, Theresa shipped the Java development tool JBuilder. At Sun Microsystems, she was responsible for the strategic marketing of the Jini project.
Next Generation Enterprise
Theresa Lanowitz, voke Founder !" !#$%&#'()
◉ Agenda
* * +! * ,-+" * "-
. &/)01 . 2! . ()
* ""- * ,,
◉ About voke
* 3))/ * %4)!&51 * %//)/ 1) /5 * 6 77
◉ Current Reality
)+
5
technology specialists on administrative leave after a programming error caused the investment bank to send faulty stock&options orders.
◉ NASDAQ 9 8
:/; /1/
three hours()/ )<.
◉ Standard & Poor’s Warning 9 8
/5
5) >6< The ratings agency expects exchanges to maintain enough liquid capital to cover unexpected losses caused by electronic disruptions.
◉ More Software Failures Daily
◉ Why Are Software Failures Making Headlines?
* Economy
. &/+%?@+%?A
* Faster, faster, faster
. %not 7
* Old technology
. (1/5/ . (15/
B!/8 million concurrent livestreams /%- C<.8'4/"
◉ Red Bull Stratos & YouTube 9 $
◉ Testing Roadmap 9 ?/C
Chaos Establish Testing Role Dev and Testing Parity IT & Business Alignment Change Agent
◉ Extreme Automation 9 2/ ◉ Factors Driving Extreme Automation Need
? /5) 8 ?1 /3! 2/7) = ( 4 ? D ?///5
ECost Quality Schedule
◉ People, Process, Technology 9 CC
People Process Technology
* 3 * !
*
* ? * ? * $1 * !/
◉ Minimize Risk 9 ("-
How Development Ensures Working Software Technology Companies Enterprise Companies
?3 4F DF ?5 4F 4F
8'F ( 4F =4F / =F F (/ =F 4F 6/ ='F F ) F F ?/ 8F F 2/ F F 2 F 4F 2. F F
E
Desktop Lifecycle
@ &A
Market Adoption Phase
( ! "
Technology Phase
/ / 5
2
0(5 (/?- ?- (/ 0(5 ? G63C( (/6/ ) !
◉ Evolution of Virtualization
9 " /
!/ /)) 7/)) 55/). 5
E "&% !◉ Lifecycle Virtualization 9 2/
◉ Access to Required Systems
Average number of systems needed for dev or test
Average number
unrestricted access for dev
◉ Lab Access 9 H!
Wait for access
H!& 66
,9 F
. F =.' F .) 8'F 5 F .5 F 5 F
E !"# $!%◉ Lab Access 9
Time restrictions
& 66
=.D 4F .) F 5 4F .45 F , 8F
E !"# $!%Category Metric
H! 4F.=F9 F 5 +)/
)/ 2 /5?) ==F. =F. =F /5) 3!? =F. =F. F
='F ) 3!..( F/ .. %562/ F / /
E !"# $!%◉ ROI Service Virtualization 9 )
◉ Development Testing 9 2/
?- / !//5)/) /)/ /)
E◉ Development Testing 9 $5
Primary User Tool Types Function Vendors
2 ) 2/ * () * 2 * ?) 6/ 2 2)) 2 )- ?) 6/ 2 I /
(/ 6/ 2 J/ ) 3/))
G6 3C( 6/ 2 ( 6)( 2/
6/
◉ Development Testing 9 C/
* !)//) * ?5
* ))/ 7@A * //
◉ Evolution of Complexity 9 !?
Mainframe Client/Server Web Mobile
Complexity
Does it work? Does it perform? Is it secure?
Functional Performance Security Load Stress
Endurance Networks Platforms
Requirements
Manual
Regression
Exploratory
Networks Platforms
User Experience
Scans
Penetration
Static Analysis
Device Data
Compliance
K/
Infrastructure
◉ Mobile Apps 9 C6
* (3 * "- 7
. + . &
* &-J
. 6/ . . 6/ . )
* 355/
. G5 . 3/ . $ . ,5
◉ Extreme Automation 9 C/
* +9 "- *
. ! . (
* 5./)
. (
* /5) * 3 * )/) * ")/5)
/)
People Process Technology
& 5
/5) +)
5 /
) "5 //)
/
/ L
/
◉ Embrace New Technology 9 3
Technology Market Vendor/Product Benefit to Quality
! * G6 * (/0 ! 6/ * ! !! * 2) / * 3/ &/)01 * ?& * G6 01 * 3C(!01 * (/0 &( * 6/ 01 * ) * ! !01 * 5 * 3)/ * / * /5) * ) * 3 2! * ?) 2!6/ * (/0 * 6/ 2! * 6// * 3) * 3 )/) * 3 ? 3 * "? "? * (/0 * 6/J * ) 7 * G67( * 3C(7 6 * (/0 * 6 5/) * !7/) * 67//
* G6 6/? * 3C(6/! * (/0 * ,) ,& * 6./ / *
* ?) ) * G6 ) * 3C( ) * 6/ ) * )/
()/
◉ Net/Net
* /5 * !1 * ",2) * 2-
. //
* &/)1
. 3.. . / . /5) . ) . 3
* (5
. 3
* (3
. 3/)B$I)
* Become a Research client at www.vokeinc.com
. ( E 01 . ?) E&/)01 . ( E0&( . ( E . C/E?/5 . (()E!6/ . (()E&/)(
* Follow voke on Twitter: @vokeinc * Take our surveys
◉ voke Contact
G (,0'8
6EM'44'== HE555 !EN