|
Real-Time Data Streaming Using Kafka Kafka testing emerges as a linchpin in the construction of robust, reliable data streaming applications. Whether you’re scrutinizing producers, consumers, or the entire data conduit, the bedrock of a well-structured testing strategy proves instrumental in ensuring the optimal performance of your Kafka-driven system in production.
|
|
|
Clean Coding Practices for a Scalable Test Automation Framework Many organizations are looking to expand their automation abilities by designing and developing test automation frameworks. However, we often abandon good coding practices in favor of working as fast as possible. We need to treat this project like any other application development project. Here are three of the most important clean coding practices to keep in mind in order to make a scalable test automation framework.
|
|
|
Agile Trends to Watch in 2018 With 2018 well underway, it seems like a good time to look ahead and think about what we hope to accomplish this year. Find out which agile trends these software experts are most looking forward to in the coming months.
|
|
|
Teach DevOps Software Development with a Game The core idea of DevOps is the various roles working together to create a stable software system. People can hear that, or read about it, or even observe it, but often, the best way for a team new to DevOps to understand it is to just do it. When you're starting out, that can lead to failures on a real system, so a simulation is a good idea. Try playing a game to introduce your team to DevOps.
|
|
|
Scaling Agile Thinking through Empowered Teams Just because a software team adopts agility doesn’t mean they’ll see results. Being flexible has its benefits, but ensuring that the team is given total responsibility to make decisions may be more important.
|
|
|
Evolve Your Software Architecture for Agile and DevOps: An Interview with Neal Ford
Podcast
In this interview, Neal Ford, a director and software architect at ThoughtWorks, explains why software architecture has traditionally been so difficult to change later on in the process and how you can adapt your modern architecture to be much more evolvable.
|
|
|
Scaling DevOps in the Enterprise: An Interview with Anders Wallgren
Podcast
In this interview, Anders Wallgren, the CTO of Electric Cloud, explains how to help DevOps travel from small, individual teams to the entire organization. He covers the benefits, risks, and best paths to success if you want to make your company faster and more effective.
|
|
|
Scaling Agile: A Guide for the Perplexed: An Interview with Sanjiv Augustine
Podcast
In this interview, Sanjiv Augustine, the president of LitheSpeed, sheds light on a handful of scaling frameworks, including the Scaled Agile Framework (SAFe), Large-Scale Scrum (LeSS), and the simple scrum of scrums meeting.
|
|
|
Scale: The Most Hyped Term in Agile Development Today
Slideshow
Scrum is everywhere. More than 90 percent of agile teams use it. But for many organizations wanting to scale agile, one team using Scrum is not enough. Dave West says the Nexus Framework, created by Ken Schwaber, the co-creator of Scrum, provides an exoskeleton for Scrum. Nexus allows...
|
Dave West
|
|
SAFe Integration Patterns: Scaling with Continuous Collaboration
Slideshow
“Going agile” at a fifty-person startup is easy; at a 5,000 person ISV it’s impressive; and in a Fortune 500 company it’s often a nightmare. At large scale, the sheer number of legacy systems, stakeholder specific tools, and governance processes can turn even a simple agile deployment...
|
Jeff Downs, Tasktop Technologies
|
|
A Holistic View of Complex Systems and Organizational Change
Slideshow
One of the most misunderstood concepts in the agile community, complexity is often used to explain why we can’t predict anything or why there are no rules we can follow. Ironically, it is exactly this attitude that allows complexity to work against us. Al Shalloway discusses the true...
|
Al Shalloway, Net Objectives
|
|
Scaling Git for the Enterprise
Slideshow
Due to its ease of use and distributed repository infrastructure, Git is quickly becoming the version control system of choice for many. Getting started takes only a few minutes, and available online tutorials explain Git basics and more advanced features including branching. As easy as...
|
Bob Aiello, CM Best Practices Consulting
|
Visit Our Other Communities
StickyMinds is a TechWell community.
Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.