Articles

Continuous Delivery in Agile: Trends and Insights for 2023 and Beyond Continuous Delivery in Agile: Trends and Insights

Continuous delivery (CD) and agile development are practices that complement each other well, with CD providing a set of techniques that can help make agile implementations more successful. As continuous delivery practices evolve, several trends have emerged, shaping the future of agile development. These trends assist organizations in improving their software quality and speeding up the delivery process.

Gilad David Maayan's picture Gilad David Maayan
Business Engagement How the Right Business Engagement Can Lead to Transformation “Happy Ever After”

Winning the hearts and minds of users should be a priority of business transformation from day one. This way the people who really know the day-to-day running of the business have the opportunity to ensure that the new system will meet their and the organization’s requirements when it’s delivered.

Antonio Nigrelli's picture Antonio Nigrelli
Upgrade 5 Tips for Modernizing a Legacy Platform

There are many reasons to consider modernizing your legacy software. But when doing so, it’s important to remember your customers who regularly use your product and to take their preferences, habits, and needs into consideration. Here are some practical tips to boost your chances of a smoother transition.

Kaushal Amin's picture Kaushal Amin
Agile Development Conference West logo ADC West 2015 Keynote: Lean UX: Turn User Experience Design Inside Out

When developing products, features, and enhancements, you have to have your customers’ best interests at heart. “We’re not just creating software,” speaker Jeff Patton said. “We’re changing the world.” You need to better understand the people you’re building things for, and the only way to do that is to spend more time with them.

Beth Romanik's picture Beth Romanik

Better Software Magazine Articles

Automation’s Role in the Fall of Software Testing

Has the rise in test automation resulted in product releases of lesser quality? Besides adopting more comprehensive automated scripting, there are process and organizational dynamics to consider.

John Tyson's picture John Tyson
Incorporating User Experience into Early Agile Cycles

Chris Nodder explores the emerging need to focus on a software app's user experience. It doesn’t have to cost a fortune to perform some basic user experience analysis as long as it is done early and tested throughout a project’s lifecycle.

Chris Nodder's picture Chris Nodder
Usability Testing with "CAN I USE THIS?"

David introduces a unique approach for application usability testing. Each letter of the memorable "CAN I USE THIS?" will assist with test idea generation.

David Greenlees's picture David Greenlees
No One Left Behind: Make Time for Accessibility Testing

Ten percent of the world's population lives with some sort of disability. So, is your software product optimized accessible to these people? Rajini Padmanaban takes a look at the different types of disabilities out there and the ways to ensure your product works well with as many of these needs as possible.

Rajini  Padmanaban's picture Rajini Padmanaban

Interviews

Philip Lew discusses mobile app UX Mobile App UX and Usability: An Interview with Philip Lew
Podcast

In this interview, Philip Lew, the CEO of XBOSoft, talks about his upcoming presentation, how user experience relates to mobile, the connection usability shares with UX, and how your company can take an important first step towards improving your mobile user experience.

Cameron Philipp-Edmonds's picture Cameron Philipp-Edmonds
Software configuration management and agile software development expert Steve Berczuk Present Day and Future CM Tool Features: An Interview with Steve Berczuk

We're sitting down with CM experts to discuss not just their backgrounds in the field, but what their favorite tools are and why. This week, Steve Berczuk provides a great deal of information on what tools he prefers to use today, and what he would love to see from them in the future.

Noel Wurst's picture Noel Wurst
Joe Townsend Choose Your Tools Wisely: An Interview with Joe Townsend

We recently spoke with Joe Townsend, a software configuration manager with more than twelve years' experience in the field, about which CM tools work best for him—and which ones don't. Joe discusses the need for scalability and honest integration when selecting the right tools for any project.

Noel Wurst's picture Noel Wurst

Conference Presentations

STARCANADA 2019 Authoring an Accessibility Story
Slideshow

You'll learn character development techniques to build customer personas, strategies for plotting a "story" end to end, and tips for projecting potential obstacles.

Elizabeth Langston
Mobile Dev Test Vulnerabilities and Bugs in Mobile Apps with Quick Tours
Slideshow

As mobile devices, tools, operating systems, and web technologies rapidly evolve, testers in this changing domain must quickly adapt their thinking. Testers often struggle to find critical vulnerabilities and bugs in mobile applications due to lack of guidance, experience, and the right...

Raj Subramanian
Collocated West Logo Use Business Analysts for User Interface Design
Slideshow

Have you experienced difficulties eliciting “what would you like the system to do” from customers and SMEs? Have you then delivered the system only to find that the users don’t like it, even though it meets their stated requirements exactly? Cathy Sargent shares a technique for using...

Cathy Sargent
Usability Testing Goes Mobile
Slideshow

The introduction of mobile devices and applications presents new challenges to traditional usability testing practices. Identifying the differences between usability testing techniques for traditional desktop applications and mobile applications is critical to ensuring their acceptance and...

Susan Brockley, ExxonMobil

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.