Welcome!

@DevOpsSummit Authors: Elizabeth White, Miska Kaipiainen, Automic Blog, Liz McMillan, Sematext Blog

Blog Feed Post

Wayne Ariola on the Future of the Software Development Life Cycle

Noel Wurst: Hello, this is Noel Wurst with Skytap, and I am speaking today with Wayne Ariola, who is the chief strategy officer at Parasoft. Wayne, how are you doing today?

Wayne Ariola: Fantastic, thank you.

Noel Wurst: So, I wanted to speak with Wayne because Wayne is helping organize the SDLC Acceleration Summit that’s being held on May 13, 2014 in San Francisco, but I also wanted to learn a little bit more about Parasoft as well, and maybe the similarities or differences between what they do and what Skytap does, and then to learn more about the Summit and why we’re all so excited about it.  

We’ll get to the Summit a little bit later on, but at first, I wanted to learn a little bit more about Parasoft. I know, just from what I have heard, and from what other people have told me, and my own research, that you guys specialize in a number of things, from static analysis to unit testing and service virtualization. I just wanted to see if there was anything I was missing, and then, how do all of these offerings together help companies throughout the SDLC?

Wayne Ariola: Thank you for asking. So, Parasoft is a 27-year-old organization, we have been around for a while, and we always come at the equation around software quality. So, we are basically trying to solve the software quality issue. And, what is the real issue? The real issue is speed and reliability. How can you get your organization to the confidence level that you are really minimizing the business risks associated with the release.

I know Skytap definitely offers a significant dev/test environment access solution, which is just wonderful, and very complimentary to one of the offerings that Parasoft has, which is service virtualization.

But when we look at the breadth of what Parasoft has done over the past 27 years, we attack the software quality problem really in two phases. The first one is defect prevention, and this is represented in a product we have called the “Parasoft Development Testing Platform.” This development/testing platform essentially allows you to achieve business goals, and apply really solid software development testing practices early in the process. So it controls things through policy, and then it allows, via exception, for developers to know whether you are cheating compliance or the expected behavior throughout the lifecycle. So that’s one end of it.

The other end of it is really what we do more on the functional testing side, and which is represented by our gold-standard for our API testing solution, called SOAtest. And that’s complemented by our service virtualization product, which really allows organizations to shift left of the quality equation—meaning that, we give you access to an environment fast, and wherever and whenever you want.

Now the difference between Skytap and Parasoft here is, first of all, it’s very complementary technology. But the difference between them is that, Skytap spins an image in the cloud, based on technology you have access to, whereas service virtualization simulates artifacts, components, or endpoints, associated with that testing environment, that you might not have access to. So we actually simulate transactions, in conjunction with the Skytap-type environment, which is available in the cloud.

Noel Wurst: That’s great. I saw an interview you did recently with Arthur Hicken, the “Code Curmudgeon,” where I learned Parasoft’s mantra for 2014, and what I assume will exist long past 2014, which is “continuous testing.” That reminded me of the “test early and test often” mantra, which I have always been a big fan of. And you mentioned that the way to approach continuous testing is with a holistic approach. I was curious as to what that means, and why is that recommended?

Wayne Ariola: First of all, everyone is talking about continuous release, continuous testing, continuous everything. Continuous is like the word of the decade.

Noel Wurst: It is, it is.

Wayne Ariola: What happens today, traditionally, is that there are siloed sets of activities that are going on across the software development life cycle. And these siloed sets of activities are essentially not necessarily providing you, and here comes the holistic word, with a holistic view of what is going on with that project. So, what can you truly do to mitigate risk, and then give visibility across projects and across teams around the activities you are doing, and the results of those activities. So, you have a great idea of really what are you facing when you hit that release button and send that application out to the market.

So, one of the things that I always talk about at conferences these days is that the switching costs associated with applications are at an all-time low. Meaning that, today, due to lower integration costs, and due to the fact that things are pretty ubiquitously accessible, the application that you are using today, which might not serve your purpose, or it does not quite meet your needs, can be replaced really quickly with a SaaS-based application to do the job that you expect it to do.

What this really means is that, the tradeoff now is if software quality is not where it needs to be, people are going to squawk, and switch you out and you will lose. So, quality, unfortunately, has never been a true differentiator in the software development phase, or the software space, because speed has always been our major issue. Now, we are getting into this competitive state where quality and differentiation via quality matters. And this is where people are going to begin to notice that a total approach, or a more holistic approach in the software performance process, is essential for actually delivering really user-friendly functionality.

Noel Wurst: It reminds me, I know at Skytap the conversation that we have been having a lot lately is that there is a lot of focus on agile methodologies and focusing specifically on retrospectives, standup meetings, shorter release cycles, and the agile culture. But we started realizing that, while all of those things are needed at the same time, you also need an agile infrastructure, not just agile culture, or an agile way of thinking.

I’m talking about dev/test environments that are available on demand, the ability to spin these up quickly and tear them down. I was curious if that’s something that you have also noticed that maybe, there definitely needs to be just as much attention on making your infrastructure as agile as your people.

Wayne Ariola: Yes, you’re absolutely right. Agile, whether you are talking big “A” or little “a”, or the concept of just being more “agile,” is a great topic. And when most people talk about it, they come at it from truly the dev space, and then, there’s a lot of things being written now in terms of the agile infrastructure, the agile organization, the agile everything. That’s the second word of the decade, behind “continuous.”

So, the key there, though, is that it just can’t be one. So, you are looking for that agility. And by the way, Noel, I know that you have experienced this just as much as anybody in the industry, which is that, our industry evolves from a focal point out, and that focal point is usually one of the core team. It is usually in operations, right? That sets the demand. And hopefully, it’s the business before that that sets the demand, and then you get this reactive wave that echoes through the rest of the organization in order to better achieve, hopefully, what is initiated as the business goal. And we are seeing this with the agile movement.

So the agile movement was the response to the slow software delivery that was not moving the business demand. And then, that wave basically started to echo because the infrastructure needed to truly enable agile was there. So then you had this echo of DevOps. Right now, DevOps seems to be getting more automated and speeding up, and more “agile.” And now, what we are seeing is this echo around “Can I get an environment for dev and test available anytime, anywhere? So the agility associated with infrastructure access is now one of the focal points, and obviously Skytap is perfectly positioned for that process.

Noel Wurst: Well, let’s talk a little bit about the Summit. Again, just to remind everybody, it is May 13, 2014, at the South San Francisco Convention Center. I am so excited to be a part of this. It’s a single day, and there is a lot packed into that day. I’d love to get your input as to who all can we expect to see there, maybe what is your involvement going to be, and is there anything there that you are most excited about?

Wayne Ariola: Absolutely, so first of all, what we want to do is bring together a group of folks who are interested in talking about the future of software, and the future of the software development life cycle. So, participating in that, we have some key analysts who will be giving keynotes. Peter Coffee is going to be moderating a session, and I will be moderating a session as well.  

But the key here is that, we really wanted to reach out and have a discussion as a community about what’s the future of the software development lifecycle, and how it impacts people in their jobs and in the processes around us, and get it out on video, and get it out in the air to discuss. So we will be recording it, number one.

But I think that the coolest thing we are going to be doing during the conference is that we are going to be doing a real-time survey, during the panel discussions. So essentially, while the panel discussion is being talked up, the question that is being bantered around will be up on the screen, and the participants in the conference will get to share their opinions, via their smartphones.

Noel Wurst: That’s cool!

Wayne Ariola: They can basically submit their vote on a particular topic. So, for example, one of the topics is, “When will source code reside in the cloud?” and you can vote on timelines, and as the panel discusses it, they will get to see the real-time feedback of the audience, and alter their discussion predicated on where the audience is at. And I think that’s the most exciting thing about the conference.

Noel Wurst: That will be really neat. I didn’t realize that was going on, and that will be cool, to kind of see those opinions come in real-time like that. Well, you mentioned the future of the SDLC, and that’s something I definitely noticed in the description of the Summit. There’s a quote there from the SDLC Summit website that says, “People are taking great strides to reinvent the SDLC.” Obviously, this is a long conversation, but I was curious to learn some of the ways that it will be so different in the future, maybe even just five, ten years down the road? And, at the same time, why it needs a complete reinventing, and not just a slight tweak here and there, but perhaps a complete reinvention is necessary?

Wayne Ariola: So, the one thing that I have been talking about recently is, I believe that we as an industry are still working really highly siloed. Relying on the heroic efforts of really smart people, and those are developers, and testers, and architects, who are really putting in a significant amount of time on a very, very highly complex process, and it’s the pure magic boxes that are not exposed. So, what we are trying to do here is, we are trying to expose how do we better take this concept of a supply chain, where you might have contributors, or endpoints, or applications, or integrations with third parties, or partners, that are really much more malleable than they were in the past, and get into this more fluid supply chain, where your business process is constantly being optimized, and constantly being iterated, without any impact upon the user. We’re not there today. We still have massive disconnect between teams, and primarily a massive disconnect by the way the business expectations and the actual people delivering the software. And that’s the gap we need to close.

Noel Wurst: That kind of gets back to the agile infrastructure versus agile individuals again. I think these teams are not really separated because they are choosing to be; I think a lot of times, if you don’t have that infrastructure that supports, you know, really easy and fast collaboration and sharing it makes that difficult. And it’s almost like the siloing kind of comes as just a side effect of the way the infrastructure is set up sometimes.

Wayne Ariola: I agree. I agree, and the infrastructure is definitely a major component, but I also think, culturally, the way that we have celebrated the technical contributions of the smart people, is fantastic. We just need to get them better integrated into the business decision.

Noel Wurst: That’s true. Well, great. That is all I have for you today. Everyone who wants to learn more about the Summit, or to register for it today, the web site is SDLCSummit.com. We will of course have links to it here on the interview as well.  

This was Wayne Ariola, who is the chief strategy officer at Parasoft. Wayne, thank you so much for speaking with me today.  

Wayne Ariola: Thank you very much.  

Read the original blog entry...

More Stories By Skytap Blog

Author: Noel Wurst is the managing content editor at Skytap. Skytap provides SaaS-based dev/test environments to the enterprise. Skytap solution removes the inefficiencies and constraints that companies have within their software development lifecycle. As a result, customers release better software faster. In this blog, we publish engaging, thought provoking stories that revolve around agile enterprise applications and cloud-based development and testing.

@DevOpsSummit Stories
All clouds are not equal. To succeed in a DevOps context, organizations should plan to develop/deploy apps across a choice of on-premise and public clouds simultaneously depending on the business needs. This is where the concept of the Lean Cloud comes in - resting on the idea that you often need to relocate your app modules over their life cycles for both innovation and operational efficiency in the cloud. In his session at @DevOpsSummit at19th Cloud Expo, Valentin (Val) Bercovici, CTO of SolidFire, will discuss how to leverage this concept to seize on the creativity and business agility t...
SYS-CON Events announced today that Commvault, a global leader in enterprise data protection and information management, has been named “Bronze Sponsor” of SYS-CON's 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Commvault is a leading provider of data protection and information management solutions, helping companies worldwide activate their data to drive more value and business insight and to transform modern data environments. With solutions and services delivered directly and through a worldwide network ...
SYS-CON Events announced today that eCube Systems, a leading provider of middleware modernization, integration, and management solutions, will exhibit at @DevOpsSummit at 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. eCube Systems offers a family of middleware evolution products and services that maximize return on technology investment by leveraging existing technical equity to meet evolving business needs. Fortune 1000 companies and government agencies turn to eCube Systems to reduce risk, extend ROI, and...
SYS-CON Events has announced today that Roger Strukhoff has been named conference chair of Cloud Expo and @ThingsExpo 2016 Silicon Valley. The 19th Cloud Expo and 6th @ThingsExpo will take place on November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. "The Internet of Things brings trillions of dollars of opportunity to developers and enterprise IT, no matter how you measure it," stated Roger Strukhoff. "More importantly, it leverages the power of devices and the Internet to enable us all to improve the state of the world and lives of people."
Whether they’re located in a public, private, or hybrid cloud environment, cloud technologies are constantly evolving. While the innovation is exciting, the end mission of delivering business value and rapidly producing incremental product features is paramount. In his session at @DevOpsSummit at 19th Cloud Expo, Kiran Chitturi, CTO Architect at Sungard AS, will discuss DevOps culture, its evolution of frameworks and technologies, and how it is achieving maturity. He will also cover various styles and stacks in DevOps with examples and live demos – on AWS using tools/techniques for continuou...
A strange thing is happening along the way to the Internet of Things, namely far too many devices to work with and manage. It has become clear that we'll need much higher efficiency user experiences that can allow us to more easily and scalably work with the thousands of devices that will soon be in each of our lives. Enter the conversational interface revolution, combining bots we can literally talk with, gesture to, and even direct with our thoughts, with embedded artificial intelligence, which can process our conversational commands and orchestrate the outcomes we request across our perso...
In his keynote at 18th Cloud Expo, Andrew Keys, Co-Founder of ConsenSys Enterprise, provided an overview of the evolution of the Internet and the Database and the future of their combination – the Blockchain. Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life settlement products to hedge funds and investment banks. After, he co-founded a revenue cycle management...
SYS-CON Events announced today that SoftLayer, an IBM Company, has been named “Gold Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. SoftLayer, an IBM Company, provides cloud infrastructure as a service from a growing number of data centers and network points of presence around the world. SoftLayer’s customers range from Web startups to global enterprises.
19th Cloud Expo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Meanwhile, 94% of enterprises are using some form of XaaS – software, platform, and infrastructure as a service.
In his general session at 18th Cloud Expo, Lee Atchison, Principal Cloud Architect and Advocate at New Relic, discussed cloud as a ‘better data center’ and how it adds new capacity (faster) and improves application availability (redundancy). The cloud is a ‘Dynamic Tool for Dynamic Apps’ and resource allocation is an integral part of your application architecture, so use only the resources you need and allocate /de-allocate resources on the fly.
SYS-CON Events announced today the Enterprise IoT Bootcamp, being held November 1-2, 2016, in conjunction with 19th Cloud Expo | @ThingsExpo at the Santa Clara Convention Center in Santa Clara, CA. Combined with real-world scenarios and use cases, the Enterprise IoT Bootcamp is not just based on presentations but with hands-on demos and detailed walkthroughs. We will introduce you to a variety of real world use cases prototyped using Arduino, Raspberry Pi, BeagleBone, Spark, and Intel Edison. You will get a thorough overview of enterprise cloud technologies such as AWS IoT, Azure IoT Suite, a...
Internet of @ThingsExpo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 19th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago. All major researchers estimate there will be tens of billions devices - computers, smartphones, tablets, and sensors - connected to the Internet by 2020. This number will conti...
The many IoT deployments around the world are busy integrating smart devices and sensors into their enterprise IT infrastructures. Yet all of this technology – and there are an amazing number of choices – is of no use without the software to gather, communicate, and analyze the new data flows. Without software, there is no IT. In this power panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists will look at the protocols that communicate data and the emerging data analytics that bring its full value to the enterprise. The era of Big Data and "Little Big Data" has arri...
“We're a global managed hosting provider. Our core customer set is a U.S.-based customer that is looking to go global,” explained Adam Rogers, Managing Director at ANEXIA, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
The Jevons Paradox suggests that when technological advances increase efficiency of a resource, it results in an overall increase in consumption. Writing on the increased use of coal as a result of technological improvements, 19th-century economist William Stanley Jevons found that these improvements led to the development of new ways to utilize coal. In his session at 19th Cloud Expo, Mark Thiele, Chief Strategy Officer for Apcera, will compare the Jevons Paradox to modern-day enterprise IT, examining how the Internet and the cloud has allowed for the democratization of IT, resulting in an i...
Information technology is an industry that has always experienced change, and the dramatic change sweeping across the industry today could not be truthfully described as the first time we've seen such widespread change impacting customer investments. However, the rate of the change, and the potential outcomes from today's digital transformation has the distinct potential to separate the industry into two camps: Organizations that see the change coming, embrace it, and successful leverage it; and on the other side, organizations that will find themselves as roadkill on the technology highway.
SYS-CON Events announced today that CDS Global Cloud, an Infrastructure as a Service provider, will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. CDS Global Cloud is an IaaS (Infrastructure as a Service) provider specializing in solutions for e-commerce, internet gaming, online education and other internet applications. With a growing number of data centers and network points around the world, CDS provides Cloud Hosting, Hybrid Hosting, IDC and GPN (Global Private Network) from its Global Int...
SYS-CON Events announced today that LeaseWeb USA, a cloud Infrastructure-as-a-Service (IaaS) provider, will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. LeaseWeb is one of the world's largest hosting brands. The company helps customers define, develop and deploy IT infrastructure tailored to their exact business needs, by combining various kinds cloud solutions.
Major trends and emerging technologies – from virtual reality and IoT, to Big Data and algorithms – are helping organizations innovate in the digital era. However, to create real business value, IT must think beyond the ‘what’ of digital transformation to the ‘how’ to harness emerging trends, innovation and disruption. Architecture is the key that underpins and ties all these efforts together. In the digital age, it’s important to invest in architecture, extend the enterprise footprint to the cloud, and create a digital technology platform. In his session at @ThingsExpo, Mark Casey, Presiden...
DevOps at Cloud Expo – being held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA – announces that its Call for Papers is open. Born out of proven success in agile development, cloud computing, and process automation, DevOps is a macro trend you cannot afford to miss. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the world's largest enterprises – and delivering real results. Among the proven benefits, DevOps is correlated with 20% faster time-to-market, 22% improvement in qua...
Much of the value of DevOps comes from a (renewed) focus on measurement, sharing, and continuous feedback loops. In increasingly complex DevOps workflows and environments, and especially in larger, regulated, or more crystallized organizations, these core concepts become even more critical. In his session at @DevOpsSummit at 18th Cloud Expo, Andi Mann, Chief Technology Advocate at Splunk, showed how, by focusing on 'metrics that matter,' you can provide objective, transparent, and meaningful feedback on DevOps processes to all stakeholders. Learn from real-life examples how to use the data g...
To leverage Continuous Delivery, enterprises must consider impacts that span functional silos, as well as applications that touch older, slower moving components. Managing the many dependencies can cause slowdowns. See how to achieve continuous delivery in the enterprise.
Digitization is driving a fundamental change in society that is transforming the way businesses work with their customers, their supply chains and their people. Digital transformation leverages DevOps best practices, such as Agile Parallel Development, Continuous Delivery and Agile Operations to capitalize on opportunities and create competitive differentiation in the application economy. However, information security has been notably absent from the DevOps movement. Speed doesn’t have to negatively impact security. Container-to-container communication should not be in clear text, yet it is. ...
SYS-CON Events announced today the Kubernetes and Google Container Engine Workshop, being held November 3, 2016, in conjunction with @DevOpsSummit at 19th Cloud Expo at the Santa Clara Convention Center in Santa Clara, CA. This workshop led by Sebastian Scheele introduces participants to Kubernetes and Google Container Engine (GKE). Through a combination of instructor-led presentations, demonstrations, and hands-on labs, students learn the key concepts and practices for deploying and maintaining applications using Kubernetes.
Your business relies on your applications and your employees to stay in business. Whether you develop apps or manage business critical apps that help fuel your business, what happens when users experience sluggish performance? You and all technical teams across the organization – application, network, operations, among others, as well as, those outside the organization, like ISPs and third-party providers – are called in to solve the problem.