Unit-3 Notes
Unit-3 Notes
Object-oriented analysis :
• 1. The fundamental difference between OOA and OOD is that OOA models the
problem domain, leading to an understanding and specification of the
problem, while the OOD models the solution to the problem.
• 2. That is, analysis deals with the problem domain, while design deals with the
solution domain.
Optimization of design:
Documentation :
• 1. It is a roadmap:
• a. It allows standardization, and it helps to identify the stages that
can be improved.
• b. Process documentation also facilitates the training of new
employees.
• 2. It is everyone’s task:
• a. The members of an area or project are responsible for
documenting their processes.
• b. Every employee knows their own functioning, their strength, and
their weakness, so they are the ones better indicates to document
their processes.
• 3. Make them public:
• a. The documentation of the processes must be available to all
team and company members.
• b. Restricting access to documentation creates the false illusion
that it’s only relevant to a particular group.
• 4. Flexible documentation:
• a. Companies change, update, improve, so their processes are also
subject to constant changes. To improve the effectiveness of the
process, incorporate the necessary adjustments to the
documentation of the process.
• b. Document the date of the last update.
• c. Save a backup copy of the files that document the process.
• d. Review the documents at least once a year.
Structured analysis and structure design: