Spring 2019 DevOps Shows Proved Most Engaging Yet – And We’re Just Getting Started

The last year has been an exciting one for Orasi, as we developed and debuted a comprehensive palette of solutions and services around streamlining software delivery — and the DevOps pipeline in particular. This spring, we had the opportunity to share the many insights we gleaned during our research and exploration in this area, beginning… Continue reading Spring 2019 DevOps Shows Proved Most Engaging Yet – And We’re Just Getting Started

Continuous Mobile Testing

Orasi has a rich tradition of integrating testing best practices into the development and delivery of quality mobile applications. Whether it be native mobile apps, mobile web apps, or mobile hybrid apps, Orasi has experience and technology to fully certify mobile applications before deploying to consumers and/or employees. As with all Orasi disciplines, our mobile… Continue reading Continuous Mobile Testing

It’s Late 2016, What’s the New Rule for Performance Test Environments?

This question was passed around internally last week: “Does anyone on this distribution list have a list of good reasons why a test environment should approximate that of production to provide accurate test results in lieu of using a cheaper, smaller test environment and math to estimate production-like results?” In my former career, we had… Continue reading It’s Late 2016, What’s the New Rule for Performance Test Environments?

Quality in the Application Development Lifecycle: Good Is No Longer Good Enough

As most of us know, or at least have heard, user expectations for applications are at an all-time high. For mobile and web applications, they border on astronomic. Yet, many companies are still failing to achieve the quality that users expect. Often, consumer application developers are caught in a “perform or die” scenario and are… Continue reading Quality in the Application Development Lifecycle: Good Is No Longer Good Enough

Performance Assessment – Solution Design

In the book, Continuous Delivery, authors Jez Humble and David Farley described a mindset, process, and ultimately a solution that has transformed the delivery cycle time and level of quality across the IT world. In my opinion, continuous delivery (CD) formed the technical practices that buoy up the DevOps movement. The improvements in tools, automation,… Continue reading Performance Assessment – Solution Design

Intervention Coming for “I Hate Agile” Crowd

For all of the conferences held in agile’s honor, and the praise it gets from coaches, evangelists, and companies like Skytap, nobody calls it a silver bullet. But there’s one thing we all agree on—agile is very difficult. Whether looking at the culture change required, embracing the continuous integration, delivery and deployment of code, or… Continue reading Intervention Coming for “I Hate Agile” Crowd

Agile: Speed of Agile Barrier is as Real as the Sound Barrier

The Bell X-1 is the historic US plane credited for breaking the sound barrier.  The “sound barrier” is a term coined to represent the belief that man and aircraft could not travel faster than the speed of sound.  Stemming from the perception that drag (air-resistance and friction), which dramatically increases as you approach the speed… Continue reading Agile: Speed of Agile Barrier is as Real as the Sound Barrier

Steps to Implement a Java Selenium Automation Project: A Customer Story

Background In order to plug into the continuous delivery pipeline, one of our customers wanted us to implement an open source test automation solution from the ground up using Selenium WebDriver.  The customer had an existing automation framework that they were moving away from and we were given 2 weeks to get everything up and… Continue reading Steps to Implement a Java Selenium Automation Project: A Customer Story

Agile Performance Testing – Proactively Managing Performance

Just in case you haven’t heard, Waterfall is out and Agile is in.  For organizations that thrive on innovation, successful agile development and continuous deployment processes are paramount to reducing go to market time, fast tracking product enhancements and quickly resolving defects. Executed successfully, with the right team in place, Agile practices should result in… Continue reading Agile Performance Testing – Proactively Managing Performance

Code Coverage in Development Phase

Let’s consider how code coverage and other similar processes, as requested, fit within the workflow of an application during design and development. I think of this in the following stages: Local development – quality analysis Centralized build – quality analysis Test coverage workflow (next post) Test case coverage evaluation (next post) Local Development – Quality… Continue reading Code Coverage in Development Phase