Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, April 30 • 11:30am - 12:00pm
Maturing Agile Teams and Driving Quality Through Architecture Principles

Sign up or log in to save this to your schedule and see who's attending!

The architect’s effectiveness to drive sound architectural decisions and reconcile tradeoffs that positively impact the quality of software solutions can be inhibited when development teams are immature and appropriate quality assurance process and tools are lacking. Teams that must adapt their agile software engineering approach to fit non-agile organizational structures and business contexts find this challenge particularly apparent.

This experience report shares insights and lessons learned from a yearlong effort to work with newly formed agile teams to standardize on quality assurance practices and tools across projects for a customer who is new to agile development. It presents a set of process, skill set, and infrastructure changes driven by architecture quality attributes that enabled our teams to become more productive and more effective in engaging with the customer. While challenges remain, our teams today are better equipped not only to map quality attributes such as performance and integrate-ability to specific development activities but also to manage and measure these attributes.

In presenting these lessons learned, we structure the talk into three sections. First, we briefly describe our business context and development environment for teams working directly on several customer solutions. We then provide details of the quality initiative that introduced new quality practices, infrastructure, and development skills to the teams, while highlighting several of the challenges we faced. Finally, we share insights and tactics, from an architect’s perspective, that can help with these challenges, particularly the ones related to agile, architecture, and driving quality attributes for a non-agile customer.

Presenters
avatar for Amine Chigani

Amine Chigani

GE Software
Amine Chigani is an Industrial Internet architect at GE Software. His work focuses on building Predictivity™ solutions for Industrial Internet domains including aviation, transportation, energy, and health care. Amine is a founding member and contributor in the Industrial Internet Consortium's architecture working group. Prior to his current assignment, Amine was an architecture scientist at GE Global Research, a visiting scientist at the... Read More →
avatar for Yun Freund

Yun Freund

GE Software
Yun Freund is an executive director of software engineering at GE Software. After leading the Predix Services Platform, she now leads the Transportation Solutions Group to deliver a multigeneration product roadmap for GE Transportation's vision for the Industrial Internet. Yun also leads the simplification effort on Predix Platform productivity across GE Software. Prior to joining GE, Yun was a director of software and services at Cisco Systems... Read More →

Thursday April 30, 2015 11:30am - 12:00pm
3. Salon E

Attendees (27)