logo

Examining Software Design Activities with Engineering Design Lenses

   

Added on  2023-06-03

27 Pages9626 Words57 Views
Examining software design activities with the lenses from engineering design discipline

Executive summary:
The purpose of this paper is to determine software designing process and identifying the
challenges which comes in the development of the software program. The focus should be
given on incorporating the engineering discipline for enhancing the quality of the software
design to meet the requirement and need of the customers. The scope of the project is to
determine and evaluate the efficiency of the engineering discipline and working model to
improve the design of the software to meet the desired expectation of the users. The
engineering discipline helps in identifying the requirement for the software design,
developing effective and efficient design of the proposed software, and managing and
upgrading the system requirement according to the need and requirement of the user. The
active participation of the users helps in determining the efficiency of the project for
operation. The success and failure of the project can be determined in the implementation
phase only. The functional and non-functional specification of the software should be
according to the requirement specified by the user in the proposal plan. The expansion of the
designing activities should be done for resolving the complexities of the undertaken software
development process. It is majorly depends on four process which are categorized as Design
planning process, problem space decision process, and solution space design process. The
efficiency of the software can be improved by developing an effective program for
undergoing the component level design to accomplish the given task effectively within the
scheduled time and cost to omit complicacies with the end result of the project. The study of
the literature review helps in concluding that the efficiency of the software designing
activities can be improved by deploying the engineering practices principles. The central
focus should be given on developing the component level architecture design model so that
the final result is capable of meeting the requirement specification plan developed by the user
during the project initiation phase.

Contents
Executive summary:...................................................................................................................1
Introduction................................................................................................................................3
Research Aim.............................................................................................................................4
Research Objectives...................................................................................................................4
Research Scope..........................................................................................................................5
Research Questions....................................................................................................................5
Research Methodology...............................................................................................................5
Literature Review.......................................................................................................................5
Findings....................................................................................................................................16
Discussion................................................................................................................................20
Conclusion................................................................................................................................22
References:...............................................................................................................................24

Examining software design activities with the lenses from engineering design discipline
Introduction
The quality of the software depends upon the clear and concise analysis of the requirement
and the features desired by the customers. The requirement specification should be
demonstrated for improving the functionality of the software. The engineering design
practices play a vital role in the formulation of the software design components to increase
the level of satisfaction of the customers. The sustainability of the project depends upon the
initialization of the problem solving structural demand for managing the risks and
uncertainties with the software development process. The efficiency and quality of the
software depends upon the decision making capability to resolve vulnerabilities associated
with the development process. The systematic approaches should be laid down for analysing
the demand and uncertainties complies with the implementation approach. The emphasis
should be given on the engineering practices because it helps in defining the requirement and
the end services required from the developed software. The requirement engineering
procedures are used for defining the expectation of the users to get the high quality functional
program of the software model. The errors and complexities of the program can be resolved
by managing the tactics of engineering discipline for balancing the need and requirement of
the software. The critical analysis of the software process helps in defining the specification
of errors and validation control for evaluating the complexities. The dependency of the
software design depends on the four main process which are named as feasibility analysis and
evaluation, requirement elicitation process, determining the clear requirement specification,
and validation and verification of the requirement. The feasibility analysis helps in
identifying the gaps and flaws in the exisiting software technology. The elicitation phase
focuses on collecting the data from different sources to analyse the requirement and demand
of the user. The specification and requirement plan should be developed for analysing the
need and expectation. The meetings arranged with the customers helps in identifying the
validation and verification of the process. The purpose of this paper is to determine software
designing process and identifying the challenges which comes in the development of the
software program. The focus should be given on incorporating the engineering discipline for
enhancing the quality of the software design to meet the requirement and need of the
customers. The decision making efficiency can be improved by implementing the engineering
practise in the working model of the software design process because it helps in evaluating

the gaps and areas of improvement in the clear and systematic manner. The efficiency of the
software depends upon the data gathered from different online and offline sources to prepare
the requirement specification plan and implication of verification and validation process to
complete the design in the direction of the customer expectation to reach their level of
satisfaction. In this paper, we are going to study the literature review for examining the
activities incorporated in the development process of the software design and combining it
with engineering discipline to get the better improved quality product at the end of the
software development process.
Research Aim
The aim of the research is to deploy the empirical literature review on combining the
efficiency of the engineering discipline for the development of the software design. The
purpose of this paper is to analyse the software design activities with the implication of
engineering discipline.
Research Objectives
The objectives of this research are:
Empirical study of literature review for analysing the facts and figures related to the
software development process
Analysing the efficiency and decision impact on the designing activities
Analysing the role of software verification and validation procedures for achieving
the expectation of the customers
Analysing the efficiency of the engineering practices in the development of the
software design
Analysing the impact of requirement specification plan on the working procedures of
software development program
Analysing the challenges which comes in the field of software designing
Analysing the implication of engineering practices to meet the expectation of the
users
Analysing the relationship between the software development and designing process
and the engineering practices.

Research Scope
The scope of the project is to determine and evaluate the efficiency of the engineering
discipline and working model to improve the design of the software to meet the desired
expectation of the users. The feasibility analysis helps in identifying the gaps and flaws in the
existing software technology. The elicitation phase focuses on collecting the data from
different sources to analyse the requirement and demand of the user. The development of the
requirement specification plan with the implication of the engineering discipline helps in
systematic organization of the software program. The focus should be given on the challenge
which comes forward in the achieving the quality product at the end of the complete cycle.
The areas of improvement should be systematically reviewed so that corrective action plan
can be implied on the development process.
Research Questions
Research Methodology
The qualitative research methodology is deployed for analysing the software design activities
incorporated with the engineering design practices. The major emphasis should be given on
the selection procedure for the literature from online and offline sources to get relevant data
for the research study. The study of the literature review helps in collecting appropriate facts
and information to analyse the challenges and relationship in the development of the software
design and implication of the engineering practices. The systematic study and data matrix
should be developed for managing the requirement in the software design. The research study
helps in analysing the verification and validation process to meet the requirement of the
users. The study of the literary sources helps in analysing the view point of different
researchers in the development of the software design specification and gets the quality
product at the end of the project completion. The literature study helps in identifying that the
decision making efficiency can be improved by implementing the engineering practise in the
working model of the software design process because it helps in evaluating the gaps and
areas of improvement in the clear and systematic manner.
Literature Review
The literature review helps in analysing and evaluating the working procedure laid down for
the systematic organization of the software development process. The major factors which

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Online Shopping System Design
|19
|4748
|66

System Analysis and Design
|16
|1946
|283

Information System Analysis and Design
|18
|2557
|333

Object-Oriented Software Design in Java
|6
|1399
|79

New System Development and its Implications for Analysis and Design
|9
|2353
|358

New System Development Relies on External Components: Implications for Analysis and Design
|8
|1722
|229