Building Better Software with HCDAgile

Wednesday, May 16, 2018
 - 
12:00 am

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Gateway to Innovation 2018

1904labs Agile development and Human-Centered Design (HCD) practice leads presented Building Better Software with HCDAgile at Gateway to Innovation 2018. The presentation discussed techniques for combining Agile development practices and Human-Centered Design in an innovative and effective way at 1904labs.

Building Better Software with HCDAgile

Perhaps trying to combine Agile development with a process that seems somewhat less than…well, agile, may or may not be a match made in heaven. Agile development focuses on iterative development, minimal documentation, and working code. By contrast, Human-Centered Design (HCD) focuses on research, analysis, and user testing and validation - activities that can take longer and occur at a less regular cadence than an Agile development sprint.

Like great music, disruptive technology, and tasty sandwiches, bringing together what may appear to be incompatible elements can result in a product that is far greater than the sum of its parts.

So, how is it possible to bring these two seemingly disparate approaches together?

1904labs has built our engagement model on the integration of Agile development and Human-Centered Design. John Royle and Carol Righi are on the Leadership team of 1904labs, and have been instrumental in helping shape the approach.

Their presentation walks through how we practice it, what its benefits and challenges are, and why we believe this approach can help you build the “right thing” and build the “thing right”.

Questions and Answers from the Forum

How do you create a road map in an HCDAgile world?

How do you use HCD to enhance legacy systems?

What is the role of the product owner in HCDAgile?

How do you advocate for HCD where it is not already established?

Where does the HCD Engineer position fall within the organization?

How does an embedded HCD engineer split time between team and users?

How do you pitch HCD to executives?

Can an HCD engineer be embedded in more than one project at a time?

John Royle
John Royle
Director of Software Delivery, Practice Lead, Solutions Architect & Agile Coach

As a Practice Lead at 1904labs, John is responsible for many aspects of the development and delivery processes within the company. His 25+ years experience in software design & development, deep understanding of Agile, and experience working with other human-centered designers have provided him him with unique insights on the software development process.

Before joining 1904labs, John spent much of his career providing professional consulting services to various fortune 500 companies like Monsanto, AT&T, General American, Metlife, MasterCard, and Northrop Grumman. In those engagements, his time was spent supporting architectural interests, leading Agile teams, and as an enterprise leader supporting business development.

In addition to his professional career, John has also spent time teaching as an adjunct professor for Webster university, and supporting various charitable organizations like the “Gateway Area: National Multiple Sclerosis Society” and “Humane society”.

John holes a Masters degree in computer science with an emphasis in distributed systems design, an undergraduate double major in math and computer science, and various Agile certifications including CSM, CSPO, and CSP.

Favorite Quote: “Anything worth doing, is worth doing right.” ― Hunter S. Thompson

Carol Righi
Carol Righi
Human-Centered Design and Research Practice Lead

Carol Righi has been a practitioner of Human-Centered Design for more than 25 years. She is widely considered an HCD thought leader; has extensive experience in research, design, and management; is widely published; and has presented at numerous professional meetings worldwide. She is co-author of “User-Centered Design Stories” and “User-Centered Design: An Integrated Approach.”

Carol has engaged in over 350 HCD projects for customers such as Google, Yahoo!, Amazon, IBM, Scottrade, Wells Fargo, BJC, Fidelity, Mapquest, MetLife, and many others. She is a member of the User Experience Professionals Association and ACM’s SIGCHI. She is a founding member of the UTEST Advisory Council. She serves on the editorial board of the peer-reviewed “Journal of Usability Studies” and is frequently sought out to review journal articles, conference submissions, books, and other scholarly and professional works. Carol was Usability Co-Chair for CHI 2007.

Carol’s past positions have included Usability Manager at IBM Personal Software Products, Director of User-Centered Design at Perficient, and Manager of Academic User services at Teachers College, Columbia University. Carol received her undergraduate degree in psychology in 1981 and her PhD. educational psychology in 1988, both from Fordham University in New York City.