Methodology is defined as (1) "a body of methods, rules, and postulates employed by a discipline", (2) "a particular procedure or set of procedures", or (3) "the analysis of the principles or procedures of inquiry in a particular field" (Merriam–Webster). The common idea here is the collection, the comparative study, and the critique of the individual methods that are used in a given discipline or field of inquiry.
Methodology refers to more than a simple set of methods; rather it refers to the rationale and the philosophical assumptions that underlie a particular study. This is why scholarly literature often includes a section on the methodology of the researchers. This section does more than outline the researchers’ methods (as in, “We conducted a survey of 50 people over a two-week period and subjected the results to statistical analysis,” etc.); it might explain what the researchers’ ontological or epistemological views are. (See ontology , epistomology)
For instance, do the researchers believe in the positivist (see Positivism) paradigm, which holds that truth is out there, waiting to be discovered? In this view, facts exist independently of any theories or human observation. This is very much a view in the Western philosophical tradition, which informs Western science: reality is assumed to be objective – that is, it exists outside of our perceptions of things. And so, in this paradigm, neither the search for truth nor truth itself is problematic; Truth (with a capital "T") is definite and ascertainable. The “men in white coats” conduct an empirical experiment in a lab and then pronounce to the rest of us what they, as “experts,” have discovered.
More on [ Methodology ]
Project and Program Management :: Management
Project Management :: Software
Software Engineering :: Software

Alexandria - Composition-based product line methodology supports the flexible development based on product lines.
Another B Tools - Present a formal method for incremental development. Includes documentation, tools, examples, and a forum.
Meta Description: [ Ce site met a disposition un ensemble d'outil free permettnt de manipuler du B. Ils sont developpé en JAVA avec ANTLR ]
Cleanroom software development methodology - Introduction, overview, and examples by John W. Shipman.
Cleanroom Software Engineering - Information on this methodology aimed at zero software defects. Includes education, literature, experts and tools. By Data and Analysis Center for Software (DACS).
DSM Forum: Domain-Specific Modeling - Forum exists to spread the knowledge and know-how of Domain-Specific Modeling. Examples applying in industrial applications, events, publications, links.
Meta Description: [ The DSM Forum spreads knowledge and know-how of Domain-Specific Modeling with full code generation. It is an independent body made up of the leading DSM tool and solution providers, and expert users. ]
Dynamic Systems Development Method Consortium - DSDM is a standard based on Rapid Application Development and Agile Method. Information on the organization, resources, publications and events.
Meta Description: [ he DSDM Consortium is a non-profit organisation dedicated to defining, promoting and continuously evolving its de-facto world wide standard for developing business solutions within tight timeframes. DSDM provides a non-proprietary approach for ensuring that solutions incrementally meet the needs ... ]
Introduction to Thoughtful Programming and Forth Philosophy - By Michael Misamore; essay with text and references, on a flexible, proven, back-to-basics, minimalist philosophy that operates consistently from low to high abstraction levels; with ideas for future improvements. [Freely Distributable]
Meta Description: [ essay on thoughtful programming and Forth philosophy ]
Lean Programming - Assembly-line production techniques applied to software programming, with recommendations. By Software Development Online.
Metamodels - Information on metamodelling activity. Includes news, FAQ, glossary, and links.
Osellus Inc. - Offers consulting and the IRIS software(based on SPEM) to automate and simplify the software development process. Includes white papers and links.
Meta Description: [ Osellus provides application development software. Its core product line, IRIS, is an enterprise software application aimed at automating and streamlining the application development process. It consists of IRIS Process Author (for visual modeling), IRIS Process Live (for enacting process models)... ]
PackageWare - Methodology and set of open-source patterns and strategies that allows teams of software developers to retain simplicity through the effective modularization of their code-bases.
Select Business Solutions - Provide modeling tools, component reuse, and service oriented architecture tools.
Meta Description: [ Select Business Solutions provides component based development (CBD) modeling tools, component reuse, CMMI process maturity, business intelligence and enterprise reporting software ]
Sequoia - A practical guide, to this software development methodology, that helps the developer in every step of an IT project. Includes examples and links.
Meta Description: [ Sequoia proposes a practical IT development methodology, for IT projects management and systems design. ]
Software Development Process - Information on the SCRUM development method. Includes papers, books, and links.
| Python Programming Tutorial - 15 - More Methods | |
| Next Video | |