IMSF: Infinite Methodology Set Framework

  • Martin Ota
  • Ivan Jelínek
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5738)


Software development is usually an integration task in enterprise environment - few software applications work autonomously now. It is usually a collaboration of heterogeneous and unstable teams. One serious problem is lack of resources, a popular result being outsourcing, ‘body shopping’, and indirectly team and team member fluctuation. Outsourced sub-deliveries easily become black boxes with no clear development method used, which has a negative impact on supportability. Such environments then often face the problems of quality assurance and enterprise know-how management. The used methodology is one of the key factors. Each methodology was created as a generalization of a number of solved projects, and each methodology is thus more or less connected with a set of task types. When the task type is not suitable, it causes problems that usually result in an undocumented ad-hoc solution. This was the motivation behind formalizing a simple process for collaborative software engineering. Infinite Methodology Set Framework (IMSF) defines the ICT business process of adaptive use of methods for classified types of tasks. The article introduces IMSF and briefly comments its meta-model.


framework IMSF methodology process software engineering 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Chrissis, M.B., Konrad, M., Shrum, S.: CMMI(R): Guidelines for Process Integration and Product Improvement, 2nd edn. SEI Series in Software Engineering. Addison-Wesley Professional, Reading (2006)Google Scholar
  2. 2.
    Essential Unified Process (EssUP) web site in (November 2008),
  3. 3.
    Antipatterns in November 2008 (2008),
  4. 4.
    Brown, W.J., McCormick, H.W., Thomas, S.W.: AntiPatterns in Project Management. John Wiley & Sons, Chichester (2000)Google Scholar
  5. 5.
    Damiani, E., Colombo, A., Frati, F., Bellettini, C.: A metamodel for modeling and measuring scrum development process. In: Concas, G., Damiani, E., Scotto, M., Succi, G. (eds.) XP 2007. LNCS, vol. 4536, pp. 74–83. Springer, Heidelberg (2007)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Martin Ota
    • 1
  • Ivan Jelínek
    • 1
  1. 1.Department of Computer Science and EngineeringCzech Technical University in PraguePraha 2Czech Republic

Personalised recommendations