سؤال

I am reading the book Object-Oriented Analysis and Design written by Grady Booch and others. In the Section : I Concepts in a subsection Bringing Order to Chaos authors suggest to separate between a Method and a Methodology:

According to the book:

A method is a disciplined procedure for generating a set of models that describe various aspects of a software system under development, using some well-defined notation.

A methodology is a collection of methods applied across the software development lifecycle and unified by process, practices, and some general, philosophical approach.

I understood that a Method is used to built system models and a Methodology is a set of such methods that are applied across software development lifecycle. To my knowledge, a software development lifecycle includes but is not limited to analysis, design, implementation and testing phases.

How it can be that a Method that is used to built system models is also applied in implementation or testing phase?

لا يوجد حل صحيح

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى softwareengineering.stackexchange
scroll top