WORK PRODUCT-DRIVEN SOFTWARE DEVELOPMENT METHODOLOGY IMPROVEMENT

Paul Bogg, Graham Low, Brian Henderson-Sellers, Ghassan Beydoun

2010

Abstract

A work product is a tangible artifact used during a software development project; for example, a requirements specifications or class model diagram. Towards a general approach for evaluating and potentially improving the quality of methodologies, this paper proposes utilizing a work product-based approach to method construction known as the “work product pool” approach to situational method engineering to accomplish this quality improvement. Starting from the final software application and identifying work product pre-requisites by working backwards through the methodology process, work product inter-dependencies are revealed. Using method fragments from a specific methodology (here, MOBMAS), we use this backward chaining approach to effectively recreate that methodology. Evaluation of the artificially recreated methodology allows the identification of missing and/or extraneous method elements and where process steps could be improved.

References

  1. Gonzalez-Perez, C & Henderson-Sellers, B 2008, 'A Work Product Pool Approach to Methodology Specification and Enactment,78 Journal of Systems and Software, vol. 31, no. 8, pp. 1288-1305.
  2. Harmsen, F, Brinkkemper, S & Oei, JLH 1994, 'Situational Method Engineering for Informational System Projects Approaches,78 in Methods and Associated Tools for the Information Systems Life Cycle, Proceedings of the IFIP WG8.1 Working Conference on Methods and Associated Tools for the Information Systems Life Cycle, eds AA Verrijn-Stuart & TW Olle, Elservier Science, New York, pp.169-194.
  3. Henderson-Sellers, B, Serour, M K, Gonzalez-Perez, C & Qumer, A 2007, 'Improving Agile Software Development by the Application of Method Engineering Practices,78 in Proceedings of the 25th Conference on IASTED International MultiConference: Software Engineering, ed W Hasselbring, ACTA Press, Calgary, Canada, pp. 55-60.
  4. Ralyté, J, Brinkkemper, S & Henderson-Sellers, B (eds) 2007, Situational Method Engineering: Fundamentals and Experiences, Proceedings of the IFIP WG 8.1 Working Conference, Springer, New York.
  5. Saeki, M, Iguchi, K, Kuo, W Y & Shinohara, M 1993, 'A Meta-Model for Representing Software Specification & Design Methods,78 in Information System Development Process, Proceedings of the IFIP WG8.1 Working Conference on Information Development Process, eds N Prakash, C Rolland & B Pernici, North-Holland, pp. 149-166.
  6. Tran, Q N N & Low, G C 2008, 'MOBMAS: A Methodology for Ontology-Based Multi-Agent Systems Development,78 Information Software and Technology, vol. 50, no.708, pp. 697-722.
  7. Tran, Q N N, Low, G C & Beydoun, G 2006, 'A Methodological Framework for Ontology Centric Oriented Software Engineering,78 International Journal of Computer Systems Science and Engineering, vol. 21, no. 2, pp. 117-132.
Download


Paper Citation


in Harvard Style

Bogg P., Low G., Henderson-Sellers B. and Beydoun G. (2010). WORK PRODUCT-DRIVEN SOFTWARE DEVELOPMENT METHODOLOGY IMPROVEMENT . In Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8425-23-2, pages 5-13. DOI: 10.5220/0002898200050013


in Bibtex Style

@conference{icsoft10,
author={Paul Bogg and Graham Low and Brian Henderson-Sellers and Ghassan Beydoun},
title={WORK PRODUCT-DRIVEN SOFTWARE DEVELOPMENT METHODOLOGY IMPROVEMENT},
booktitle={Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2010},
pages={5-13},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002898200050013},
isbn={978-989-8425-23-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - WORK PRODUCT-DRIVEN SOFTWARE DEVELOPMENT METHODOLOGY IMPROVEMENT
SN - 978-989-8425-23-2
AU - Bogg P.
AU - Low G.
AU - Henderson-Sellers B.
AU - Beydoun G.
PY - 2010
SP - 5
EP - 13
DO - 10.5220/0002898200050013