PROGRAM Washes in Reuse 2017 May 29th, 2017 2:00 PM – 6:00 PM |
|
Session 1 2:00 PM – 3:30PM |
|
2:00 PM – 2:10 PM |
Welcome - WASHES in Reuse 2017 Opening Session |
2:10 PM – 3:30 PM |
Keynote John D. McGregor - “Reuse: A Story of Options” |
COFFEE-BREAK 3:30 PM – 4:00 PM |
|
Session 2 Technical Session 4:00 PM – 6:00 PM Presentation 25 min + Discussions 5min |
|
4:00 PM – 4:30 PM (S) |
The Architect’s Role on the Software Ecosystems Health Simone Da Silva Amorim (Federal Institute of Education, Science and Technology of Bahia), John Mcgregor (Clemson University), Eduardo Almeida (Federal University of Bahia) and Christina Chavez (Federal University of Bahia) |
4:30 PM – 5:00 PM (F) |
Facing up the primary emotions in Mobile Software Ecosystems from Developer Experience Awdren Fontão (UFAM), Oswald Ekwoge (UFAM), Rodrigo Santos (UNIRIO) and Arilo Claudio Dias-Neto (UFAM) |
5:00 PM – 5:30 PM (F) |
Evaluation of a Preliminary Assessment Method for Identifying the Maturity of Communication in Distributed Software Development Nelson Leitão Júnior (UFPE and CESAR College), Ivaldir Junior (UFPE), Sabrina Marczak (PUCRS), Rodrigo Santos (UNIRIO), Felipe Furtado (CESAR College) and Hermano Moura (UFPE) |
5:30 PM – 6:00 PM (F) |
Designing for Reuse in an Industrial Internet of Things Monitoring Application Ethan Mcgee, Matthew Krugh, John Mcgregor and Laine Mears (Clemson University) |
Keynote
“Reuse: A Story of Options”
John D. McGregor
Clemson University, USA
How to achieve strategic levels of reuse is not just a technical problem. It is a human, social, and economic problem. For reuse to be successful many forces must be balanced. These forces include cultures of the involved ecosystems, geographic dispersion of the project team, velocity of domain evolution, and many more. Organizations often make choices among these forces without a careful quantitative analysis of alternatives. In this talk I will give examples of these forces, some ways in which they are being addressed, and techniques using real options to aid in balancing the forces taking organizational priorities into account.