GoConqr has a new look! Let us know what you think.

Software Requirements and Design notes

40 notes by 33 users

This GoConqr page gathers notes on Software Requirements and Design, from requirements and validation to architecture and design patterns. It supports university students and professional candidates practising these topics, and teachers looking for material to use. With over 30 notes from more than 20 users, the page is mainly university-level, with some material for professional candidates and school students. Choose a note to get started.

Select topic

Notes

More Software Requirements and Design resources

About software requirements and design notes

GoConqr Original

Software requirements and design notes

These user-made notes cover requirements, design patterns and application architecture. The note on types of requirements distinguishes behaviour from quality requirements. Design patterns groups patterns by type, while Microservices looks at tools for distributed systems.

Plan a reading route

Start with the types of requirements note if you want to review the distinction between functional and non-functional requirements. Then read the note on requirement validation to continue along the requirements side of the unit.

For design, Managing large application architecture raises questions about reusable, independent modules. The notes on modularity, coupling and cohesion offer related material on how modules are organised and connected. Use of Data Flow Diagrams and Mockups overview give you other topics to explore.

Change format as you revise

Use the notes to read through a topic, then switch to a mind map on the unit page if you want a visual overview. A quiz can help you check what you remember before returning to a note. Pick a topic and try that route.

Frequently asked questions

Which note should I start with?

Start with the note on types of requirements if you want to review what a system is required to do and the qualities it should have. For a design focus, Managing large application architecture is a place to begin, with questions about reusable and independent modules.

What topics do the notes cover?

The notes cover types of requirements and requirement validation, as well as modularity, coupling and cohesion. You can also find notes on design patterns, microservices, Android application architecture, data flow diagrams and mockups. They give you several routes through the unit, depending on what you want to review.

Are these notes free to use?

Yes. Every resource listed here is free to open and study without an account. The notes were made by GoConqr users, rather than by GoConqr. A free account also lets you save quiz scores and make your own quizzes, mind maps, flashcards and notes.

Feedback

What is it about?

What do you think of the new look?

How do you like it?