Loading...

Method engineering process patterns

Asadi, M ; Sharif University of Technology | 2009

774 Viewed
  1. Type of Document: Article
  2. DOI: 10.1145/1506216.1506249
  3. Publisher: 2009
  4. Abstract:
  5. Method Engineering (ME) is based on the notion that no two software development projects are identical, and hence, the same development process is never executed twice. The need therefore arises for custom-built software development methodologies that are tailored to fit the specific project situation at hand, thus giving rise to the various Situational Method Engineering (SME) approaches currently in use. A process pattern is a description of a recurring development process fragment that can be used as a building block for engineering development processes. Software development process patterns are extensively used in SME, mainly as process components assembled together to form bespoke methodologies; however, the SME field itself has not been scrutinized as to the methodology development process fragments frequently encountered. Situational method engineering knowledge captured in the form of SME process patterns is not only useful for building and improving SME processes, but it also facilitates knowledge transfer among method engineers. We propose a set of SME process patterns obtained through studying existing method engineering approaches. The set of patterns has been used for developing a generic patternbased framework for SME. The framework can be used for developing SME processes according to the specific requirements of method engineering projects. The resulting process can then be enacted to yield custom-built, project-specific software development methodologies. Copyright is held by the author/owner(s)
  6. Keywords:
  7. Management ; Building block ; Development process ; Engineering development ; Existing method ; Knowledge transfer ; Method engineering ; Process component ; Process patterns ; Situational Method Engineering ; Software development methodologies ; Software development process ; Software development projects ; Composite micromechanics ; Computer software ; Engineering ; Knowledge management ; Software design ; Knowledge engineering
  8. Source: 2nd India Software Engineering Conference, ISEC 2009, Pune, 23 February 2009 through 26 February 2009 ; 2009 , Pages 143-144 ; 9781605584263 (ISBN)
  9. URL: https://dl.acm.org/doi/10.1145/1506216.1506249