I like models and I love automation on top of them. Software development in almost any form requires a logical model and an implementation in code. The best developers can find the re-usable patterns or code within a complex system to minimize their work. Functional testing gurus
Read more →In today’s hyper-competitive markets, businesses must constantly strive to develop, test, and release better software faster. One of the best ways we’ve found to make this difficult task possible is by embracing “continuity”—one of the decade’s fastest growing buzzwords. This means continuously integrating, testing, and delivering new
Read more →It’s safe to say that most companies are looking to gain an advantage in today’s hyper-competitive software market. Businesses are constantly striving to develop, test, and release better software faster, but how is this made possible? Continuously integrating, testing, and delivering new applications. Join Orasi and Skytap
Read more →One of the most important measurements in software development is related to the defect queue. I don’t mean simply the count of defects. A queue has a depth, latency, service time and throughput. The depth is the count of issues assigned to a team or person. The
Read more →What is Continuous Integration (CI)? Continuous Integration is a method of software development. Separate pieces of code, written by multiple developers, is compiled with the main code base several times a day. Ideally, the working code is unit tested before each build. After the build, regression and
Read more →One of the best ways to improve the quality of IT solutions is to leverage automation, to shorten the iterations between changes and validation. Let’s start with the tools available to a modern software developer. In the diagram above, a developer has some code ready to go
Read more →Deployment Pipeline In the diagram above you can clearly see that the IT organization created a rich and robust set of approval processes and committees to improve the quality of every change that goes into production. When this team needs to react quickly, they skip some of
Read more →We were working on a project that required us to bring everything under version control to facilitate continuous delivery. Our team came up with a solution for the performance testing elements. The key was to include more than just the scripts. We needed a design for everything
Read more →These are key tenets of any enterprise testing organization but too often the testing teams are at the mercy of the hardware, operating system and middleware configuration of their system under test environments. How can the testing professionals really do their job without a clean and well
Read more →