Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Methods & Standards – Overview
Kieran Conboy
1
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Lero Research Overview
Evolving Critical Systems
Focus Areas
Met...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
• Evolving systems:
– Develop, evaluate and improve methods:
• t...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Evidence-based Lean
• “Leagile" Software Development: An
Experie...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Software Engineering Portfolio
Management
Project 1
Project 2
Po...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Software Engineering Portfolio
Management
• Sweetman, R., O'Dwye...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Inner Source
• Key Factors for Adopting Inner Source, ACM Transa...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Crowdsourcing Software
Engineering
• Two’s Company, Three’s a Cr...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
– Developing ways of achieving and
assessing compliance with sta...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Global Software Development
• A Process Framework for Global
Sof...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
• Lero leverages SFI Funding
> €1.5m in EU/EI Projects
– Enterpr...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Community Leadership
• Conferences:
• EuroSPI 2013 Dundalk
• Lea...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Benchmark (since 2005)
Research Group Peer Reviewed
Conferences/...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Summary
Publications
• 40 Journal papers incl. key journals
• 51...
Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE
Thank You!
Questions?
15
Upcoming SlideShare
Loading in …5
×

20140404 Methods and Standards Overview_Kieran Conboy Lero

391 views

Published on

Evolving systems:
Develop, evaluate and improve methods:
to drive change
to pre-empt change
to react to change
to learn from change
Critical systems:
Methods for development of critical systems, e.g. medical devices
Objective to extend boundaries and overcome limitations of current methods

Published in: Software
  • Be the first to comment

  • Be the first to like this

20140404 Methods and Standards Overview_Kieran Conboy Lero

  1. 1. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Methods & Standards – Overview Kieran Conboy 1
  2. 2. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Lero Research Overview Evolving Critical Systems Focus Areas Methods & Standards High Integrity Software Security & Privacy Software Performance Adaptive & Autonomous Systems Projects ALPS OPS PAISEAN SPRTMDRC MODEVO MULTICORE RCA MANYCORE RTE TAAAPOS MULE TRAFFIC LAMP DYSARM MDDSV ARC MANSEC Design Time Run Time Institutions UL NUIG DkIT DCU TCD 2
  3. 3. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE • Evolving systems: – Develop, evaluate and improve methods: • to drive change • to pre-empt change • to react to change • to learn from change • Critical systems: – Methods for development of critical systems, e.g. medical devices – Objective to extend boundaries and overcome limitations of current methods 3 Link to Lero Evolving Critical Systems Agenda
  4. 4. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Evidence-based Lean • “Leagile" Software Development: An Experience Report Analysis, Journal of Systems & Software • Evidence-Based Decision Making in Lean Software Project Management, International Conference on Software Engineering ICSE (Software Engineering in Practice - SEIP) – under review • Case study of evidence-based software project management – using Erlang-C mathematical to model and configure Kanban setup 40 60 80 100 120 140 160 15 16 17 18 19 20 21 22 23 24 25 % λ [projects/month] Agent Occupancy, β=44 S=25 S=30 S=35 S=40 S=45 0 20 40 60 80 100 120 15 16 17 18 19 20 21 22 23 24 25 % λ [projects/month] Service Level for TA=7, β=44 S=25 S=30 S=35 S=40 S=45 4
  5. 5. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Software Engineering Portfolio Management Project 1 Project 2 Portfolio Project 3 Project 4 Planned completion of projects in a portfolio Story Points Project 5 Project 7 Project 6 Project 8 5
  6. 6. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Software Engineering Portfolio Management • Sweetman, R., O'Dwyer, O., and Conboy, K. 2012. “How to manage effectively in a multi- project environment,” The Engineers Journal (66:6), pp. 303-304. • Sweetman, R., Conboy, K., and O'Dwyer, O. 2013. “Exploring the Tensions between Software Project Portfolio Management and Agile Methods: A Research In Progress Paper” Lean Enterprise Software and Systems Conference December 2013, Galway 6
  7. 7. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Inner Source • Key Factors for Adopting Inner Source, ACM Transactions on Software Engineering and Methodology (TOSEM) Forthcoming in 2014 • Development of Adoption Framework for Inner Source – adopting Open Source development practices within an organization. • Industry case studies 7
  8. 8. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Crowdsourcing Software Engineering • Two’s Company, Three’s a Crowd: A Case Study of Crowdsourcing Software Development, International Conference on Software Engineering (ICSE), submitted/under review • Case study of Crowdsourcing software development • No case studies published yet in context of software engineering from customer’s perspective • Case study with global cloud- services provider (anonymous) 8
  9. 9. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE – Developing ways of achieving and assessing compliance with standards e.g. medical devices, healthcare systems IEC 62304 and ISO 13485 – Best practices for implementing traceability and ISO 15504 (MediSPICE) Contributions to Standards • A roadmap to implement a quality management system, International conference on Health Informatics, 2013 • Tailoring software process capability/maturity models for the health domain. Journal of Health and Technology, 2013 • Balancing Agility and Discipline in a Medical Device Software Organisation. International SPICE Conference, 2013 9
  10. 10. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Global Software Development • A Process Framework for Global Software Engineering Teams. Information Software Technology (IST) • Handoffs Management in Follow- the-Sun Software Projects: A Case Study. Hawaii International Conference on System Sciences (HICSS) • A Communication Process for Global Requirements Engineering. International Conference on Software and System Process (ICSSP) • LAPPI: A Light-weight Technique to Practical Process Modelling and Improvement Target Identification. Journal of Software: Evolution and Process SPECIFIC GOAL 2: Define Management Between Locations Define how conflicts & differences of opinion between locations are addressed & resolved Implement a communication strategy for the team Establish communication interface points between the team members Implement strategy for conducting meetings between locations Identify common goals, objectives and rewards Collaboratively establish and maintain work product ownership boundaries Collaboratively establish and maintain interfaces and processes Collaboratively develop, communicate and distribute work plans SPECIFIC GOAL 1: Define Global Project Management Identify business competencies required by team members in each location Identify cultural requirements of each local sub-team Identify communication skills for GSE Establish relevant criteria for training Determine team and organisational structure between locations Determine the approach to task allocation between locations Identify GSE project management tasks Assign tasks to appropriate team members Ensure awareness of cultural profiles by project managers Establish cooperation and coordination procedures between locations Establish reporting procedures between locations Establish a risk management strategy Global Teaming Specific Practice 1.3 Global Project Management Specific Practice 1.2 Knowledge and Skills Management Specific Practice 1.1 Global Task Management Specific Practice 2.2 Collaboration between locations Specific Practice 2.1 Operating procedures 10
  11. 11. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE • Lero leverages SFI Funding > €1.5m in EU/EI Projects – Enterprise Ireland (EI) Commercialisation Projects  MediSPICE (largest commercialisation project in Ireland)  2 Feasibility Grants (Venture, Aspire)  ARCH – Applied Research for Connected Health – EU FP7 • CHARTER on safety critical systems • TRANSFoRm – ITEA2 projects  SDGear  SCALARE (€330K) Funding 11
  12. 12. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Community Leadership • Conferences: • EuroSPI 2013 Dundalk • Lean Enterprise Software & Systems (LESS 2013), Galway • International Conference on Software and Systems Process (ICSSP 2014) • International Conference in Information Systems (ICIS2016) • 9 track/consortium chair roles • Journal editing: • Guest Editors, Special Issue on Global Knowledge Engineering, Expert Systems • Guest Editor, Special Issue on Open Innovation, Journal of the Assoc. of Information Systems • Special Issue on Global Software Engineering, Journal Software Evolution and Process 12
  13. 13. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Benchmark (since 2005) Research Group Peer Reviewed Conferences/Publications A/A* Journals (incl TSE, TOSEM, JSS, IST, ESE, ISR, MISQ ) Lero (Methods & Standards Group) n=16 272 34 SINTEF Norway n=14 166 16 VTT Finland n=27 293 13 13
  14. 14. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Summary Publications • 40 Journal papers incl. key journals • 51 Conference papers Standards • IEC 62304 • ISO 13485 • MediSPICE (ISO 15504) Community • Journal/Special Issue Editing • Conference hosting • EuroSPI 2013 • LESS 2013 • ICSSP 2014 • ICIS 2016 Funding & Commercialisation • >€1.5M Funding • Feasibility Grants • Participation in EU projects 14
  15. 15. Lero© 2013 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE Thank You! Questions? 15

×