Software Requirements and Design mind maps
439 mind maps by 381 users · Page 1 of 11
This GoConqr page gathers over 420 Software Requirements and Design mind maps, covering requirements, validation, UML and design patterns. University students and professional candidates can practise these topics, while teachers can find material for their lessons. Most maps are at university level, with some for professional candidates and school students. Pick a map to begin.
Select topic
- Software Development Methodologies9
- Requirements Engineering34
- Software Requirements Types and Specification30
- User Interface Design and Prototyping17
- Software Design Principles19
- Design Patterns47
- Software Architecture36
- Software Architecture Views and Description15
- Architectural Styles and Patterns55
- Service-Oriented Architecture30
- Microservices Architecture10
- UML Diagrams44
Mind maps
-
46 nodesStandard IEEE830-1998 CONSIDERATIONS FOR PR... · THE PARTS OF AN SRS
-
98 nodesPokémon Web Application Developer Problems · Task Requirements · User Problems · Impacts
-
20 nodesUML Structural, Behavioral, Grouping and Annotional Things Structural Things · Behavioral Things · Grouping and Annotion...
-
120 nodes204 Software Design Requirements · Use case · Software Architecture · Control Modeling · Basic OOD · UML
-
150 nodesChapter 6: Architectural design (3705) 6.1 Architectural des... · 6.2 Architectural views · 6.3 Architectural pat... · 6.4 Application archi... · Introduction
-
415 nodesDesigning Software Architectures Architectural Design · The Architecture Desi... · Chapters 2 and 3 · Natalia Mejía Estrada
-
433 nodesArchitecture Styles 2 Event-Driven Architec... · Space-Based Architect... · Orchestration-Driven ... · Microservices Archite...
-
49 nodesRequirements Elicitation Types of Requirements · Techniques · Inputs · Outputs
-
137 nodesChapter 4: Requirements Engineering (3705) Functional and non-fu... · Requirements engineer... · Requirements elicitation · Requirements specific... · Requirements validation · Requirements change
-
162 nodesThe Process of Software Architecting Chapter 1 · Chapter 2 · Chapter 3
-
290 nodesEstilos Arquitectónicos 1 Introduction · Pipeline Architecture... · Layered Architecture ... · Service-Based Archite... · Natalia Mejia Estrada · Microkernel Architect...
-
30 nodespatterns Template method defin... · Principles · Why OO? · Polymorphism is the m... · Strategy pattern defi... · Observer Pattern
-
99 nodesStandard IEEE830-1998 CONSIDERATIONS FOR PR... · THE PARTS OF AN SRS
-
135 nodesReference Architecture The purpose of a refe... · Definition of referen... · A model for reference... · Reference Architectur... · Uses of refence archi... · Future perspectives o...
-
50 nodesTypical Architectural Styles They serve as idiomat...
-
80 nodesQAW Is · The steps that involv...
-
59 nodesWhat is Software Architecture? Architectural Structure · Abstraction · Objetive · Diciplines · Views · Architectural Patterns
-
74 nodesParadigms in Software Architectures A programming paradig... · Object-oriented paradigm · Component based paradigm · Agent.oriented paradigm · Service-oriented para... · Software Architecture
-
30 nodesunit 1: acid attack awareness campaign target audience · colour scheme · logo · order of presentation · reasons for the campaign · reasons for the metho...
-
48 nodesSoftware Architecture Client-server archite... · N-tier Architecture · Peer-to-Peer Architec... · Blackboard/Shared Mem... · Pipe and Filter Archi... · Layered Architecture
-
67 nodesPlace order Gallery
-
123 nodesSoftware architecture Types
-
33 nodesalmwplus 1.Overview and backgr... · 2. system architecture · 3.Status and future plan
-
81 nodesDesafios actuales en diseño practico de software orientado a objetos Introduccion · El Impacto de los Fra... · Modelos Múltiples en ... · Medición Contextual d... · Conclusion
-
47 nodesFundamentals of UML UML (Unified Modeling... · UML is not a programm... · GOALS OF UML · A Conceptual Model of... · The building blocks o... · UML diagrams are the ...
-
72 nodesidentifying Needs and Establishing Requirements WHAT, HOW, WHY? · KINDS OF REQUIREMENTS · DATA GATHERING · TASK DESCRIPTION · TASK ANALYSIS · ANDREA NAVARRO 1196414
-
163 nodesTypical Architectural Styles Data Flow · Independent Components · Call and Return · Data Centered · Virtual Machine
-
18 nodesDISEÑO DE SISTEMAS Syllabus of the Course · The learning strategy...
-
77 nodesSoftware Architecture Set of software struc... · Structure · Architectural abstrac... · Can exists independen... · Behaviour · Views
-
76 nodesFATHOM: TEL environment to develop divergent and convergent thinking skills in software design TEL · D&C · Problemas de diseño · Resolviendo el proble... · Fathom · Habilidades de pensam...
-
25 nodesReference Architectures It clarifies the diff... · It presents a model t... · The process, named Pr... · Various perspectives ... · The chapter ends with...
-
69 nodesIdentifying need and establishing requirements May aim to replace, u... · 2 Main Aims · The activity of under... · Task Description: Are... · Task Analysis: Use to...
-
72 nodesUML - Elements THINGS · RELATIONSHIPS · UML DIAGRAMS
-
56 nodesCloud Computing Software Architecture patterns Scalability Patterns · Performance Paterns f...
-
60 nodesTypical Architectural Styles Data flow · Independent components · Call and return
-
50 nodesWhat is REST? Paradigm · REpresentational Stat... · It is an architectura... · They are characterize... · Clients send requests... · Sending Responses
-
107 nodesREQUIREMENTS MODELING JAD · RAD · AGILE (Fastest Method) · MODELING TOOLS & TECH... · FACT FINDING
-
33 nodesObjet-Oriented, Componet-Based, Agent Orientd and service-Orientd Paradigmas in software Architectures The appearance of new... · Object-oriented paradigm · Component-based paradigm · The agent-oriented pa... · service-oriented
-
41 nodesRequirements Engineering Type of Requirements · Requirements Engineer... · Requirements Elicitation · Requirements Specific... · Requirements Validation
-
74 nodesDeployment and Expansion of Web Services Based on SOA This chapter discusse... · The structure in comm... · Life Insurance Firm
More Software Requirements and Design resources
About software requirements and design mind maps
GoConqr OriginalUsing Software Requirements and Design mind maps
Types of Requirements is a useful starting point because it separates what a system must do from the qualities it should have. Follow its branches, then try recalling the distinction without looking.
For a closer look at checking requirements, Requirements Validation covers completeness, consistency, conflicts and technical errors. The map on integration and interfaces brings together functional, data and presentation integration. For design, the listed maps include UML, Design patterns and What is Software Architecture?
Move between formats
Use a map to see how ideas connect, then explain those connections in your own words. If you want to check your recall, switch to a quiz on the unit page. Flashcards can help when you want to revisit individual terms rather than a whole map.
Choose a topic and explore its branches.
Frequently asked questions
Which mind map is a good place to start?
Types of Requirements is a useful first map if you want to distinguish between what a system must do and the qualities it should have. Requirements Validation is a next step for looking at checks such as completeness, consistency and conflicts.
What do the mind maps cover?
The maps cover requirements types, requirements processes and validation, as well as design topics such as UML, architecture and patterns. There is also a map on a Pokémon web application that includes task requirements, user problems, development tools and coding environments.
Are these mind maps free to use?
Yes. Every resource listed here is free to open and study without an account. The maps were made by GoConqr users. A free account also lets you make your own mind maps, quizzes, flashcards and notes, and save your quiz scores.