Experiment 1: A.1 Aim: Finalize The Mini Project Problem Statement, With The Scope and Purpose of The Mini Project
Experiment 1: A.1 Aim: Finalize The Mini Project Problem Statement, With The Scope and Purpose of The Mini Project
A.1 Aim: Finalize the Mini Project problem statement, with the scope and purpose of the
mini project
A.2 Prerequisite:
C, C++, SDLC
A.3 Outcome:
Mini project needs to be finalized.
A.4 Theory:
Select a mini project which can be developed using software engineering steps. Software
Engineering steps are:
Requirement gathering and analysis is the first stage and major stage of any SDLC model. This
phase is basically the brainstorming phase because it has the many sub stages for like Feasibility
Analysis Stages to check how much idea can put into action for development. In this Stages,
communication taking place between stakeholders, end users and the project team. So, all the
person who are related to the project and they gather information for software development.
Identify and capture stakeholder requirements using customer interviews and surveys. Build
multiple use cases to describe each action that a user will take on the new system.
The Design is developed by The analysts and designers. The System analyst design the logical
design for the designers and then designer get the basic idea of designing the software design of
Front end and back end both. The system analyst and Designer work together in designing the
software design and Designer design the best software design under the guidance of System
Analyst.
3. Coding
In this phase lots of brains are working for coding and get the final successful result for the
software. In this a team of programmers is assigned by the company to work on the software. The
work is subdivided under a sub-phase called Task Allocation, where each task is assigned to
different coders. So, the development process is working faster.
4. Testing
When the software is ready it is sent to the testing department where Quality Analysts test
it thoroughly for different errors by forming various test cases. Once the testing department
and Quality Analyst makes sure that the software is error-free, then it goes to the next stage.
So, the testing process is complete when all the testing module is complete.
**********************
PART B
Experiment 1
(Students must submit the soft copy as per following segments within two hours of the
practical. The soft copy must be uploaded on the Blackboard or emailed to the
concerned lab in charge faculties at the end of the practical in case the there is no Black
board access available)
Grade:
B.1 Purpose of the project
1.Why do you think the principles of software engineering are essential to follow to develop
successful software?