• DocumentCode
    3685902
  • Title

    FDMD: Feature-Driven Methodology Development

  • Author

    Rezvan Mahdavi-Hezave;Raman Ramsin

  • Author_Institution
    Department of Computer Engineering, Sharif University of Technology, Azadi Avenue, Tehran, Iran
  • fYear
    2015
  • fDate
    4/1/2015 12:00:00 AM
  • Firstpage
    229
  • Lastpage
    237
  • Abstract
    Situational Method Engineering (SME) is a branch of software engineering which helps develop bespoke methodologies to fit the specific characteristics of the software project at hand. As in software development, SME too involves rigorous Requirements Engineering (RE), so much so that if requirements elicitation and definition is mishandled in any way, methodology development will most likely fail as a result. In this paper, we propose a Feature-driven methodology for SME; in this SME methodology, the requirements of the target methodology are captured as Features. First introduced in the agile FDD (Feature-Driven Development) methodology, Features are fully object-oriented and provide all the benefits that the object-oriented paradigm has to offer. Due to the object-oriented nature of Features and the rest of its deliverables, our proposed Feature-Driven Methodology Development (FDMD) process is fully seamless; this also facilitates the development of tool support for the methodology which is produced by applying FDMD.
  • Keywords
    "Software","Object oriented modeling","Programming","Encoding","Engines","Requirements engineering","Software engineering"
  • Publisher
    ieee
  • Conference_Titel
    Evaluation of Novel Approaches to Software Engineering (ENASE), 2015 International Conference on
  • Type

    conf

  • Filename
    7320358