The Latest

How Can You Get More Effective with DevOps?[magazine]

By emphasizing better communication and collaboration between software development and IT, this article explores ways to establish trust by focusing on customer value. For example, Manoj Khanna suggests continuous integration and validation as techniques that helps build that trust.

Manoj Khanna's picture Manoj Khanna
Making the Agile Extra Lean by Adopting New Practices[article]

Prakash Pujar writes about his team's experience adopting some of the best agile practices to make their process extra lean and increase efficiency by increasing throughput—all without any change to the agile framework his team was following before and after. Here, he talks about some of the lean practices that worked for them.

Prakash Pujar's picture Prakash Pujar
The Internet of Things and the Honda Recall: An Interview with Anders Wallgren[interview]
Podcast

In this interview, Anders Wallgren talks about the Internet of Things and how it played a role in the recent Honda recall. Anders also covers how future technology can affect our quality of life, as well as touching on some best practices for continuous delivery.

Cameron Philipp-Edmonds's picture Cameron Philipp-Edmonds
Quick, Before We Release[magazine]

Matt Heusser presents ten key factors to establish a team cadence—the time between running tests and getting a product into production. The shorter the cadence, the less time spent in test/fix/retest land, and the more time spent working on new features.

Matt Heusser's picture Matt Heusser
A Case Study in Implementing Agile[article]

This case study serves as an example of how adopting agile can be extremely beneficial to an organization, as long as situational factors are considered. Adopting a new development method is a strategic, long-term investment rather than a quick fix. As this article shows, making deliberate, fully formed decisions will ultimately lead to better outcomes.

Taylor Putnam's picture Taylor Putnam
Checking Performance along Your Build Pipeline: An Interview with Andreas Grabner[interview]
Video

In this TechWell interview, Andreas Grabner explains why it's best to test throughout the entire development process. He discusses the severe impact small changes can have on performance and scalability, as well as a few key metrics that will surprise software professionals. 

Josiah Renaudin's picture Josiah Renaudin
Facebook’s No Testing Department Approach: An Interview with Simon Stewart[interview]

In this TechWell interview, Facebook's Simon Stewart digs into his company's shocking approach to testing, which is that they don't have a testing department. He also talks about the challenges and pressure that comes along with producing so many different mobile builds per year. 

Josiah Renaudin's picture Josiah Renaudin
Improving Quality and Value Delivery with T-Shaped Team Members[magazine]

Thomas Wessel presents how T-shaped and pi-shaped teams based on each member's span of knowledge, ability to collaborate, and depth of expertise play an important part in how effectively your team performs.

Thomas Wessel's picture Thomas Wessel
What Are Your Team's Velocity Values?[article]

For any agile-based operation, you can introduce the concept of "velocity values." Depending on the organizational culture, these values may come as monetary rewards, recognition, or other incentives. This can go a long way toward helping management understand how their respective teams work and can provide great insight into mentoring at both the individual and team levels.

Eric  King's picture Eric King
Why Testers Need to Code: An Interview with Simon Stewart[interview]

In this TechWell interivew, Facebook's Simon Stewart discusses the social media company's unique mobile approach, the application's fast and hard development cycle, and the key to the speed of all those updates that arrive on your phone. 

Josiah Renaudin's picture Josiah Renaudin
Building Mobile Apps the User Can Trust[magazine]

It seems like every week there's a new security disaster impacting millions of users worldwide. With the acceptance of mobile apps providing timely data at your fingertips, users are becoming very concerned about security. Philip gives you some impactful tips for developing apps that create trust with end-users.

Philip Lew's picture Philip Lew
What the World Cup and Agile Development Have in Common[article]

There are a surprising number of similarities between successful World Cup and agile teams. Both must be diligent in four areas in order to reach their “goals.” This article explores the parallels between the two for selecting the team, getting up to speed, consistency, and game plans.

Michael Rosenbaum's picture Michael Rosenbaum
Avoiding the Organizational Death Spiral[article]

The death spiral supersedes the death march in that the death march is a singular event, whereas the death spiral is systemic. It is the result of organizational dysfunction where teams march toward deadline after deadline without reflecting on or questioning if there is a better way to deliver software. There is! Take these positive steps.

Thomas Wessel's picture Thomas Wessel
Process Frameworks, Not Fixed Processes[magazine]

The software development field has been consumed with process management ranging from inflexible, predictive waterfall all the way to self-governing, adaptable agile approaches. You probably already utilize a specific process methodology on your projects, but have you considered adopting an evolutionary learning cycle process framework instead?

Ryan Olivett's picture Ryan Olivett Bob Payne
An Experience Where Agile Approaches Helped[article]

This article addresses a process where a team moved from a traditional waterfall model to using agile elements in order to deliver a product to a government agency. It talks about typical problems that come up in a transition to agile, complications from distributed teams, and the advantages and disadvantages of the process for government or nongovernment clients.

Yamini Munipalli's picture Yamini Munipalli

Pages

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!