|
B2B Mobile Apps: Why Stability and Reliability Represent the Key Metrics for Success Today, software vendors continue to rush the development of new B2B apps in order to capture a share of this ever-expanding market. However, it’s crucial to recognize what it takes to achieve success. In a competitive environment with high expectations, you must deliver a user-friendly app with consistent business value and reliable experiences.
|
|
|
A Tester's Role in AIOps “AIOps” stands for “artificial intelligence in IT operations,” or using machine learning and data science to solve IT problems. AI can help with many IT functions, including detecting and remediating outages, monitoring availability and performance, and IT service management. Like with DevOps, a tester plays an important part with AIOps—they just have to determine what that is.
|
|
|
Simplify Continuous Operation Tests with a Periodic Reboot Continuous operation tests find important bugs, partly as a result of their long operation and partly by increasing the probability of finding statistical bugs. However, CO tests have their own downsides. Mandating a periodic reset or reboot can work around these issues, as well as save time and cost for testing, reproduction, debugging, and fix verification.
|
|
|
Measuring the Performance of Your Operations Center Many organizations have problems with consistently tracking and measuring system outages. Issues aren't logged, admins make changes to systems without going through change management, and a high number of issues turn out to be recurring problems. Implementing a performance measurement process calculates system reliability and can help you improve consistency.
|
|
|
The Benefits of Early Performance Testing By incorporating performance testing early in a project lifecycle, software projects have a better chance to reach better quality and meet customer expectations. Baljeet Bilkhu shows the value of early performance testing.
|
|
|
Planning to Performance Test Your App? Think Again! To complement functional validation, software teams are expected to validate performance. But, according to Jun Zhuang, you must be prepared to invest time, personnel, and resources to benefit from performance testing.
|
|
|
Are You Done or Done-Done? Probably one of the most frustrating roles a manager has to master is how to know the true status of work being performed. To a developer, completing 80 percent of the work may be good enough, but is it even close to being really done? Masha Nehme shows techniques you can use to verify task completion.
|
|
|
Monetization 2.0: The Evolution of Software Licensing The cloud and the rapid migration to mobile devices and the Internet of Things have made traditional software licensing schemes obsolete. Omkar describes new software monetization based on business, pricing models, and usage.
|
|
|
Machine Learning and Data Science for Quality and Performance Engineering
Slideshow
Managing the quality and performance of complex systems requires more than simply executing test cases and running load tests. You need to perform careful analysis of test results and production metrics. The sheer amount of data generated in production and testing makes analysis a huge challenge that is often left wanting. With the magic of machine learning (ML) and the application of data science techniques, you have the opportunity to derive valuable and actionable information from big data. Gopal Brugalette shares the basic concepts behind ML, covering clustering, classification, and predictive analysis. He shows you how to implement algorithms using open source tools and languages like Python and R.
|
Gopal Brugalette
|
|
It's All in Your Head: Use Neuroscience to Improve Performance
Slideshow
We humans process millions of bits of information each day. In order to handle that data load, our brains have developed shortcuts to take advantage of patterns, shared knowledge, and experience. Unfortunately, sometimes those shortcuts lead us astray, causing us to draw inaccurate...
|
Faye Thompson
|
|
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Slideshow
A hierarchy is an organizational network that has a top and a bottom, and where position is determined by rank, importance, and value. A holarchy is a network that has no top or bottom and where each person’s value derives from his ability, rather than position. As more companies seek the...
|
Jeff Dalton
|
|
Performance Testing in Agile and DevOps Environments
Slideshow
As organizations embrace agile and DevOps delivery models, non-functional performance testing becomes a challenge. While functional validation continues to mature in Agile, many organizations are either struggling to integrate application performance into the delivery model or are...
|
Syed Hossain
|
Visit Our Other Communities
CMCrossroads is a TechWell community.
Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.