Jenkins is a popular build and scheduling tool used to create software for many organizations. As such, it is common to see it used in a variety of situations and configurations. While it is common to think that organizations all use the same build server and/or Jenkins environment, many organizations use a variety of Jenkins systems, some of which are configured to run in different environments. As time goes on, there is often a desire to simplify or merge systems. If that’s not an option, then the ability to get Jenkins to communicate with or transition pipelines to different environments becomes something to consider.
Continue readingCategory: Continuous Delivery & DevOps
Continuous Quality – Ethical Aspects of Software Testing
Daily, we are pushing the boundaries of how fast we can deliver software. Delivering something new, better, faster than our competition can mean incredible payoff and we are constantly being asked to cut costs and deliver more, faster, cheaper. But then suddenly you wake up to 189 dead in a plane crash or having to take down and redesign your entire banking service because the architecture didn’t hold up to the load.
continue readingBeginner’s Guide To Continuous Testing
Organizations no longer have the luxury to trade-off ‘quality’ over ‘speed,’ or vice versa, when delivering software. The organizations today have started to realize that in order to stay competitive, they need to deliver high-quality software at an accelerated rate by keeping the cost to a minimum. Organizations aspire to reach there by leveraging Agile and DevOps methodologies.
continue reading