Content deleted Content added
Duncnbiscuit (talk | contribs) →Further reading: added more Citations Tags: Mobile edit Mobile app edit Android app edit App section source |
|||
(69 intermediate revisions by 44 users not shown) | |||
Line 1:
{{Short description|Waterfall based systems analysis method}}
{{notability|date=October 2017}}
{{More footnotes|date=May 2010}}
'''Structured systems analysis and design method''' ('''SSADM''')
== Overview ==
SSADM is a [[Waterfall model|waterfall method]] for the analysis and design of [[information systems]]. SSADM can be thought to represent a pinnacle of the rigorous document-led approach to system design, and contrasts with more contemporary [[Agile software development|agile]] methods such as [[Dynamic Systems Development Method|DSDM]] or [[Scrum (development)|Scrum]].
SSADM is one particular implementation and builds on the work of different schools of [[structured analysis]] and development methods, such as Peter Checkland's [[soft systems methodology]], Larry Constantine's [[structured design]], Edward Yourdon's [[Edward_Yourdon#Yourdon_structured_method | Yourdon Structured Method]], Michael A. Jackson's [[Jackson Structured Programming]], and Tom DeMarco's [[structured analysis]].
The names "Structured Systems Analysis and Design Method" and "SSADM" are [[trademark|registered trademarks]] of the [[Office of Government Commerce]] (OGC), which is an office of the United Kingdom's Treasury.<ref>{{cite web
Line 14 ⟶ 17:
== History ==
The principal stages of the development of
* 1980: Central Computer and Telecommunications Agency (CCTA) evaluate analysis and design methods.
* 1981: Consultants working for Learmonth & Burchett Management Systems, led by John Hall, chosen to develop SSADM v1.
Line 21 ⟶ 24:
* 1984: Version 2 of SSADM released
* 1986: Version 3 of SSADM released, adopted by NCC
* 1988: SSADM Certificate of Proficiency launched, SSADM promoted as
* 1989: Moves towards [[Euromethod]], launch of CASE products certification scheme
* 1990: Version 4 launched
* 1993: SSADM V4 Standard and Tools Conformance Scheme
* 1995: SSADM V4+ announced, V4.2 launched
* 2000: CCTA renamed SSADM as "Business System Development". The method was repackaged into 15 modules and another 6 modules were added.<ref>{{cite web|url=http://www.modelsys.com/msssadm.htm |title=Model Systems and SSADM |year=2002 |publisher=Model Systems Ltd |accessdate=2009-04-02 |
== SSADM techniques ==
The three most important techniques that are used in SSADM are as follows:
; Logical
: The process of identifying,
; Data Flow
: The process of identifying,
; Entity Event
: A two-stranded process: Entity Behavior
== Stages ==
Line 42 ⟶ 45:
=== Stage 0 – Feasibility study ===
In order to determine whether or not a given project is feasible, there must be some form of investigation into the goals and implications of the project. For very small scale projects this may not be necessary at all as the scope of the project is easily understood. In larger projects, the feasibility may be done but in an informal sense, either because there is
When a feasibility study is carried out, there are four main areas of consideration:
Line 51 ⟶ 54:
Ethical – is the impact of the new system socially acceptable?
To answer these questions, the feasibility study is effectively a condensed version of a
The product of this stage is a formal feasibility study document. SSADM specifies the sections that the study should contain including any preliminary models that have been constructed and also details of rejected options and the reasons for their rejection.
=== Stage 1 – Investigation of the current environment ===
The developers of SSADM understood that in almost all cases there is some form of current system even if it is entirely composed of people and paper. Through a combination of interviewing employees, circulating questionnaires, observations and existing documentation, the analyst comes to full understanding of the system as it is at the start of the project. This serves many purposes (Like examples?).
=== Stage 2 – Business system options ===
Line 94 ⟶ 93:
:*entity life-histories
:*effect correspondence diagrams
=== Stage 4 – Technical system options ===
This stage is the first towards a physical implementation of the new system application. Like the Business System Options, in this stage a large number of options for the implementation of the new system are generated. This is narrowed down to two or three to present to the user from which the final option is chosen or synthesized.
However, the considerations are quite different being:
Line 138 ⟶ 135:
==References==
{{reflist}}
==Further reading==
{{refbegin |30em}}
* {{cite book
| last = Robinson
| first = Keith
| last2 = Berrisford
| first2 = Graham
| title = Object-oriented SSADM
| publisher = Prentice Hall International (UK)
| ___location = Hemel Hempstead
| date = 1994
| isbn = 0-13-309444-8
| url = https://books.google.com/books/about/Object_oriented_SSADM.html?id=8vIkAQAAIAAJ
| archive-url = https://web.archive.org/web/20230601000000/https://books.google.com/books/about/Object_oriented_SSADM.html?id=8vIkAQAAIAAJ
| archive-date = 2023-06-01
| url-status = live
}}
*{{cite book |last=Duncan |first=Joyce |last2=Rackley |first2=Lesley |last3=Walker |first3=Alexandria |title=SSADM in Practice: A Version 4 Text |publisher=Macmillan |year=1995 |isbn=9780333620670}}
*{{cite book |last=Downs |first=Ed |last2=Clare |first2=Peter |last3=Coe |first3=Ian |title=Structured Systems Analysis and Design Method: Application and Context |publisher=Prentice Hall |year=1992 |isbn=9780138536985}}
* {{cite book |last=Weaver |first=Philip L. |last2=Lambrou |first2=Nick |last3=Walkley |first3=Matthew |title=Practical SSADM Version 4+: A Complete Tutorial Guide |publisher=Pitman Publishing |year=2002 |edition=3rd|isbn=9780273655756}}
{{refend}}
{{Refimprove|date=November 2008}}
==External links==
{{subject bar|auto=y|d=y|Technology}}
* [http://www.webopedia.com/TERM/S/SSADM.html What is SSADM?] at webopedia.com
* [https://web.archive.org/web/20051202113000/http://www.comp.glam.ac.uk/pages/staff/tdhutchings/chapter4.html Introduction to Methodologies and SSADM]
* [http://www.cilco.co.uk/briefing-studies/acme-fashion-supplies-feasibility-study/index.html Case study using pragmatic SSADM]
* [https://web.archive.org/web/20070203213944/http://www.yourdon.com/strucanalysis/wiki/index.php?title=Introduction Structured Analysis Wiki]
[[Category:Information systems]]
|