Link to home
Start Free TrialLog in
Avatar of Jack McKenzie
Jack McKenzie

asked on

The design stage of SDLC: how do you design modules?

In Component-Based Software Engineering (CBSE) we turn requirements into a domain model and use cases.
Then we turn use cases into interfaces.
And finally, we factor interfaces and turn them into components.

What approach do you use at the design stage of SDLC to design modules?
Avatar of girionis
girionis
Flag of Greece image

We usually follow three steps:

1) Design document - Includes details about the technological stack (technologies/apis/libraries/etc) as well as the components of the system and their relationship.
2) Test plan - Includes details about the planned test activities and the test encironment. It also includes information about load/stress testing.
3) Technical & User manuals - they include information about the system and how to use it. The former is specific for developers, the latter specific to users.
This question needs an answer!
Become an EE member today
7 DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform.
View membership options
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.