soft_engg_lecture06 - Software Engineering Asim Banerjee...

Info iconThis preview shows pages 1–12. Sign up to view the full content.

View Full Document Right Arrow Icon
Software Engineering Asim Banerjee 28 th January 2010 soft_engg@daiict.ac.in
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
IT314 - Software Engineering 2 Lecture Seating Plan (Sample) #1 #2 #3 #4 #5 #6 #7 #8 #9 Stage #10 #11 #12 #13 #20 #21 #24 #23 #22
Background image of page 2
IT314 - Software Engineering 3 System Testing (1/2) Objective of System Testing To confirm that the developed system meets the requirements (as specified in SRS document) Carried out according to the system test plan NOTE: System test plan is prepared during requirements phase (include test cases and expected results) Types of System testing Recovery testing Security testing Stress testing Performance testing
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
IT314 - Software Engineering 4 System Testing (2/2) Final output of the test phase: Test report and Tested System
Background image of page 4
IT314 - Software Engineering 5 Acceptance Testing Objective of Acceptance Testing To confirm that the developed system is acceptable by the client as meeting his/her requirements (as specified through the acceptance criteria) Carried out according to the Acceptance test plan using the acceptance criteria specified or agreed upon by the client NOTE: Acceptance criteria has also to be signed off by the client Final (desirable) output of this test phase: The client accepts the product and pays up!!!
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
IT314 - Software Engineering 6 Any Questions?
Background image of page 6
IT314 - Software Engineering 7 Maintenance Phase Maintenance phase involves performing one or more of the following activities: 1. Corrective maintenance : Fixing errors not detected during the development phase 1. Adaptive maintenance : Improving implemented system e.g. performance Enhancing functionalities e.g. new requirements Porting software to new environment (as needed) Maintenance phase consumes far more effort than the development phases (40:60)
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
IT314 - Software Engineering 8 Any Questions?
Background image of page 8
IT314 - Software Engineering 9 Project Management Process Proper management of the project is an integral part of software development and it involves the planning, monitoring and control of the people, process and events that occur as software evolves from a preliminary concept to an operational implementation. To meet the cost, quality and schedule objectives resources have to be properly allocated to each activity of the project progress of different activities has to be monitored corrective actions have to be taken, if needed.
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
IT314 - Software Engineering 10 Project Management Process The activities in project management can be broadly grouped into three categories Planning Monitoring and control Termination analysis
Background image of page 10
IT314 - Software Engineering 11 Who Does It? Everyone “manages” to some extent but the scope of management activities varies with the person doing it i.e. A
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 12
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 07/30/2011 for the course IT 315 taught by Professor Asimbanerjee during the Spring '07 term at Punjab Engineering College.

Page1 / 50

soft_engg_lecture06 - Software Engineering Asim Banerjee...

This preview shows document pages 1 - 12. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online