Live briefing
Everything about Jackson system development
Jackson System Development (JSD) is a linear software development methodology developed by Michael A. Jackson and John Cameron in the 1980s. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Jackson system developmentA 5-minute orientation
- Skim a recent paper: Root-Cause Analysis of Water System Failures in Jackson, Mississippi, and Flint, Michigan, Using the Institutional Analysis and Development FrameworkInfluential work since 2022
- Pick up a classic book: JSP and JSDThe most-reprinted book on the subject
- Read the landmark paper: Integrating human factors with the Jackson System Development method: an illustrated overviewCited 16 times
- Go sideways: Structured systems analysis and design methodA closely related topic
- Go sideways: Jackson structured programmingA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Integrating human factors with the Jackson System Development method: an illustrated overview
A framework for linking Soft Systems Methodology (SSM) and Jackson System Development (JSD)
Integrating Human Computer Interaction with Jackson System Development
Object-oriented design, Jackson system development (JSD) specifications and concurrency
Adapting function point analysis to Jackson system development
Theoretical basis for Jackson System Development
Representing Business Policies in the Jackson System Development Method
Integrating specification of human-computer interface with Jackson system development
🆕 Influential since 2022
📚 Books worth reading
JSP and JSDCameron, J. R. · 1983
System developmentM. A. Jackson · 1983
Jackson system developmentAlistair Sutcliffe · 1988
The Jackson approach to system developmentC. G. Davies · 1993- 📕LBMS Jackson system development, version 2.0 · 1992
Servlet, JSP and Spring MVCKurniawan, Budi, Deck, Paul · 2015
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Structured systems analysis and design method Structured systems analysis and design method (SSADM) is a systems approach to the analysis and design of information systems. SSADM was produced for the…
- Jackson structured programming Jackson structured programming (JSP) is a method for structured programming developed by British software consultant Michael A. Jackson. It was described…
- Flow-based programming In computer programming, flow-based programming (FBP) is a programming paradigm that defines applications as networks of black box processes, which exchange…
- Function model In systems engineering, software engineering, and computer science, a function model or functional model is a structured representation of the functions…
- Michael A. Jackson (computer scientist) Michael Anthony Jackson (born 16 February 1936) is a British computer scientist, and independent computing consultant in London, England. He is also a…
- Toolkit for Conceptual Modeling The Toolkit for Conceptual Modeling (TCM) is a collection of software tools to present specifications of software systems in the form of diagrams, tables…
- Structured analysis In software engineering, structured analysis (SA) and structured design (SD) are methods for analyzing business requirements and developing specifications…
- Data model A data model is an abstract model that organizes elements of data and standardizes how they relate to one another and to the properties of real-world entities…