Software 2 2
Software 2 2
Def: it is the process of modifying the software It is the duty of software project management
after it has delivered to customer. to keep this under constraints . Software
project management keep the software project
2. But Way we will modify after the delivery? under all define constraints.
Ans: there can be different reason we can Software project management is well –
modify the software for the improvements, we disciplined filed and an art using which we plan,
can modify the software to correct the faults manage and supervise the software project
captured by customer/end user
9. What is project management?
3. Need Of Maintenance? Software project management field mainly deal
We may perform software maintenance for the with three thing
following requirement Time
1. interface with faults Const
2. Improve the design Quality
3. Implement enhancement
4. Inject security patches 10. What is project management
1. Software project management is a
4. Categories of software maintenance? complete domain and the project manager
1. Preventive Maintenance : in this categories is the person responsible to keep the whole
we always try to predict the problems that project under the domain according to the
can crate issue for us in future and we try to constraints.
over come those problems in advance 2. He is the person who keep the project on
2. Corrective maintenance: it is the track and management
maintenance in which we found a bug a try 3. Project manage is the drive of the software
to remove and fix the issue instantly it is an project management
essential type of maintenance which we
must perform instantly , or the software will 11. Responsibilities of project manager?
stop its regular working. 1. Project Planning
3. Perfective maintenance : new feature keep 2. Scope Management
coming in the field of the it and software . 3. Project estimation
You must keep your software compatible 4. Software size
with the new features to do that you 5. Effort
perform perfective maintenance. 6. Time
4. Adaptive maintenance: may be user was 7. Cost Estimation
using windows now he is planning to move 8. Resources management
on MAC OS . He may ask you wo perform 9. Resources management
some adaptive changes in the software 10.Risk Management
that’s’ the adaptive Maintenance
5. 12. Responsibilities of project manager?
6. What is project management He is the fully responsibilities to keep the
Project management is a way to lead the team project on track
and use all the resources in a manage way to He monitor the flow of team activities , their
achieve the required results which we want at planning and put them in a sequence and under
the end of the project the constraints of the project
The focus the project management is to achieve Project manager also make important changes
all of the project goals under the given if needed some here in between the project
constraints. according to the situation and take some bold
7. What is a project ? decisions
A project is a group of tasks that we perform to
achieve the required result not in the software
domain project in every domain is a group of
task.
13. Software Quality Assurance(SQA)?
Software quality assurance is simply a way to 19. Configuration Management activities?
assure quality in the software 1 ) configuration management is a whole
14. Where to use SQA? system which comprise on 4 activities
Software quality assurance is a process which 1) change management
works parallel to development of Software 2) version management
3) system building
15. How SQA is beneficial? 4) Release management
1. SQA produce high quality software and
those are beneficial. 20. Configuration in Management in S. E?
2. High quality application means shot Configuration in Management
development time
3. High quality application save the time and 1) configuration management is the set of policies ,
cost process and tool which we use to manage the changes
4. Better reliability and no maintenance for in software
long time 2) why we need a special system to manage the
5. High quality commercial software increase changes in software
market share of company.
Because when software is changing with time it can slip
16. Regression Testing in S. E? from its track.
Regression Testing
20. Version Management?
1 ) this is also a type of software testing.
1. It keep track of the version numbers of the
2) in this type of software testing we just retest
software system it name is already defining
any code or program after adding some future
it
or line of codes to it.
2. The version management system video
30 this testing helps us to make it sure the new
about how version system work is already
addition to the already working code is not
available channel kindly watch that.
making any problem is the functionality of code.
21. System Building?
17. Need Of Regression Testing in S. E?
1. This is the process of assembling and linking
1. Change in requirement on some demand
2. New feature is added to the software all the program components and libraries to
3. After defect fixing make the executable system
2. It is a complex process , this phase also
4. After performance issue fixing
communicate with the version control
Note: if you performed all these fixing by adding
system to check the previous build and to
something new then you will perform
decide what should be the next build .
regression testing.
22. Release management?
18. Difference between regression and re-
1. release management keep track of the
testing?
release of the software to the customers.
There is a minor difference between these two
2. It also keep track of the all other kind of
put sometime people use them for representing
releases.
some thing.
3. There are two kind of release major release
1. Regression is when you test after adding
and minor release .
some nee code.
4. Like if the releases number or let say
2. Re-rest is when you do not add some code
version number is 8.4.1 it means minor
fix the issue without addition and check it
release number is 1 and major release is 4
the error is still there .
and the main software is 8
58. Questionnaires
A document with pre-defined set of objective
questions and respective options is handed over
to all stakeholders to answer, which are
collected and compiled.