In 2020, it is no exaggeration to say that, if your application is not cloud-based, customers may not consider using you––and with public cloud adoption rates rising to 92% in 2018, it’s clear to see why. Having dedicated systems running native applications that require maintenance by individual organizations creates a coordination headache that is easily solved by cloud technology. I have been involved with companies that developed shrinkwrap and downloadable software, applications that run entirely in the cloud in a Software-as-a-Service (SaaS) environment, and a hybrid of the two models. Each has their own challenges.Continue reading
On the 22nd of October, there was an ominous mist in the cool night air. Skeletal trees seemed to claw at each other and the distant howl of what sounded like a werewolf echoed across the hills and valleys. As the mist lifted moonlight was cast across an evil bunny, a maniacal robot, a terrifying hacker, and a host of others (including a turkey and a giant beer) for the SHI Spooktacular Lunch and Learn session!Continue reading
Robotic Process Automation (RPA) is quickly becoming a driving force in enterprise digital transformations. Dubbed the “fastest-growing market in enterprise software” by Gartner, the RPA market grew by 63% in 2018, and Forrester estimates that the RPA market will grow to $2.9 billion by 2021. Why is this happening? Organizations are realizing the power of software Automation and its effects on process optimization; moreover, the speed and accuracy at which RPA bots catapult digital transformation initiatives across a variety of industries while cutting costs and increasing ROI.
Let’s explore exactly what RPA is, as well as the benefits RPA offers to organizations looking to optimize operational processes.Continue reading
Amid uncertainties and setbacks—like the ongoing COVID-19 pandemic, the 2018 floods in India, or the impacts of the financial crisis of 2007 and 2008—many businesses struggle to quickly adapt and are often ill-prepared to maintain operations and release deadlines.
However, if you diversify your Software Testing organization, you can distribute risk across multiple teams around the world and avoid snarl-ups with Continuous Testing (CT).Continue reading