Role Handbook for Team Member

Page - 1 of 13

ROLE HANDBOOK

FOR

Team Member

NTL INTERNAL

Version. 1.1

Date of release: 13th January 2005

.................................................................................................................................................5 2....1 QUALITY RECORDS..3 CHECK LISTS......................3 1 RESPONSIBILITIES ..........................................4 2 STARTUP PHASE...............................................................................................3 CHECK LISTS...................................................................................................................................................................................................Role Handbook for Team Member Page ..............................3 CHECK LISTS...................................................................12 4............................13 NTL INTERNAL Version.............................1 Date of release: 13th January 2005 ...............................................................................................................................5 STANDARD & GUIDELINES.................................................................................................5 STANDARD & GUIDELINES.........................................2 of 13 TABLE OF CONTENTS ORGANIZATION OF THE HANDBOOK........................................................................12 4.................................................12 5 OTHERS ......................................................................................1 QUALITY RECORDS..................................................................................................................4 TEMPLATES.................................................................................13 5...................................................................................................................................................... 1.................................................................................2 PROCEDURES........................................................4 TEMPLATES..................................................................................................................................................................................13 5.........................................................................13 5.............5 3 EXECUTION PHASE......2 PROCEDURES ..............5 2....................................10 3................5 2....................................................................................................3 CHECK LISTS.............................6 3..............6 3....................12 4..........................................1 QUALITY RECORDS......................................................................................13 5.......2 PROCEDURES .......................................................................................12 4.......12 4...........................................................................5 2.....................11 4 WIND-UP ....1 QUALITY RECORDS....................................................................................................................................5 2.....................................................13 5.....................................4 TEMPLATES.............2 PROCEDURES ...6 3.......................................................................................................................................................................................................................5 STANDARD & GUIDELINES.......................................................................4 TEMPLATES....................5 STANDARD & GUIDELINES...................................10 3...................................................................................

right from the Startup phase to the Execution phase & the final Windup phase.1 Date of release: 13th January 2005 . The Others section has been added which relates to the activities which can happen at any point of time during the entire project life cycle. he/she should also look into the Others sections section for all the checklists used across phases. references to the Quality Records. if a project is in the execution stage and the respective role-holder wants to find out the list of checklists used in that stage.Role Handbook for Team Member Page . he/she would go into the execution stage section and look for the checklist table. In addition to this. Checklists. 1. Templates and Standards & Guidelines have been provided.g. Procedures.3 of 13 ORGANIZATION OF THE HANDBOOK This Handbook is intended as a reference document describing the role of a Team Member. NTL INTERNAL Version. This Handbook is a part of the Quality Management System Documentation.e. The handbook has been divided in 4 sections and it provides the details for each phase in any project activity i. For each of the phases. e.

methodology. test cases.4 of 13 1 Responsibilities Individuals who have the responsibility for performing the software development and maintenance activities • • • • • • • • • • • Ensuring that interaction with Clients. unit testing reviews • Prepare test bed. NTL INTERNAL Version. • Prepare test plans. viz. code walkthroughs. Standards and Guidelines and Tools and Techniques employed at the SEG in the development of software Analyze metrics in Causal Analysis meetings to define corrective actions Participating in Peer Reviews Carrying out tasks that are assigned as a part of the project's scope of business. and is in keeping with established office etiquette Developing software of the highest possible Quality within the stipulated time frames Seeking consistently to improve the Quality of work and deadline adherence Learning all aspects of Project to aid in the development of software Learning and following all Methodologies.1 Date of release: 13th January 2005 . target environment. some more responsibilities as members of dedicated testing team. if required is conducted professionally. and that the Team Member's conduct at NIIT or at the Client's site should not affect negatively NIIT's image or relationship with the Client Ensuring that interaction with colleagues is conducted professionally. and test data • Build application for integration / functional / regression testing • Perform integration / functional / regression testing The testing team should not participate in development of work products that can introduce the bias in testing. are as follows: The primary focus of the dedicated testing team is to: • Ensure the quality of the project's software work products • Participate in analysis / design reviews.Role Handbook for Team Member Page . etc. 1. and meeting all expectations of the person assigning the task Report status to the Team Leader against the assigned work plan Participate in software process improvement and defect prevention activities Since TMs also comprise the dedicated testing team. tools.

PM855 PM040 Procedures Task Kick-off Meeting Setup Environment 2. SG030 Requirement Analysis NTL INTERNAL Version. QR012 QR063 Quality Records Query Analysis Report Minutes of Meeting 2.1 Quality Records No.5 Name Standard & Guidelines No.1 Templates Templates for other projects No.3 Check Lists No.1 Date of release: 13th January 2005 . 1.2 2.Role Handbook for Team Member Page . Conversion. PP.5 of 13 2 Startup Phase 2. CHK016 Checklists Task Kick-off Meeting Checklist 2.DOC Templates Project Plan 2.1 Procedures Development. Re-Engineering Projects No.4.4 2.2.

Test Data Review and Update Functional Test Cases.1 . 1. Evaluation and Plan Problem Report Problem Report Register Query Analysis Report Test Report Defect Report Change Request Register Status Report Causal Analysis Findings Causal Analysis Findings Register Minutes of Meeting Handing Over Report 3. Test Data Review and Update Unit Test Cases. Test Data Prepare Functional Test Cases.6 of 13 3 Execution phase 3.Role Handbook for Team Member Page .1 Procedures Development No.1 Quality Records No. QR005 QR008 QR009 QR012 QR027 QR028 QR037 QR051 QR061 QR062 QR063 QR081 Quality Records Change Request.2. PM001 PM002 PM003 PM004 PM005 PM006 PM007 PM008 PM065 PM070 PM085 PM110 PM120 PM130 PM140 PM142 PM144 PM150 PM160 PM180 PM190 PM200 PM210 PM220 PM225 Date of release: 13th January 2005 Procedure Study Existing / Proposed System and Define User Requirement Analyze Requirements and Establish Technical Solution Prepare Conceptual Data and Process Models Review and Update Models Develop Prototype Prepare Functional Data and Process Model Prepare Functional Specifications Review and Update Functional Specifications Status Reporting Perform Handing Over Query Management Prepare Program Specifications Review and Update Program Specifications Prepare Unit Test Cases. Test Data Review and Update Integration Test Cases.2 3. Test Data Prepare Program Code Review and Update Program Code Prepare Production Run Review and Update Production Run Conduct Unit Testing Conduct Integration Testing NTL INTERNAL Version. Test Data Prepare Integration Test Cases.

1. PM001 PM002 PM011 PM012 PM013 PM014 PM015 PM016 PM017 PM018 PM019 PM022 PM023 PM024 PM065 PM070 PM085 PM200 PM230 PM240 PM245 PM255 PM320 PM340 PM370 PM420 PM855 PM920 Date of release: 13th January 2005 .1 No.Role Handbook for Team Member Page .2 Conversion PM230 PM240 PM245 PM255 PM340 PM370 PM420 PM510 PM520 PM530 PM540 PM550 PM560 PM570 PM670 PM680 PM700 PM710 PM855 PM920 Procedure Study Existing / Proposed System and Define User Requirement Analyze Requirements and Establish Technical Solution Study Existing System and Define Conversion Requirement Identify Documentation Requirements Design Database and File System Size Hardware and Software Define Conversion Strategy Identify Pilot Programs Identify/Create Tools and Conversion Aids Define Data Conversion Strategy Define Testing Strategy and Acceptance Criteria Convert Programs and Data Review and Update Converted Programs and Data Test Programs Status Reporting Perform Handing Over Query Management Prepare Production Run Conduct Functional Testing Prepare User Documents Review & Update User Documents Organize and Conduct User Training Build Code Change Control Causal Analysis Problem Reporting Task Kick-off Meeting Perform System Implementation NTL INTERNAL Version.2.7 of 13 Conduct Functional Testing Prepare User Documents Review and Update User Documents Organize and Conduct User Training Change Control Causal Analysis Problem Reporting Prepare Object Model Review and Update Object Model Prepare Dynamic Model Review and Update Dynamic Model Prepare Object Oriented Data Flow Diagrams Review and Update Object Oriented Data Flow Diagrams Prepare Physical Data Model Prepare Software Requirement Specifications Review and Update Software Requirement Specification Reverse Engineer The HLD From Software Reverse Engineer The SRS From Software Task Kick-off Meeting Perform System Implementation 3.

PM001 PM002 PM004 PM027 PM065 PM070 PM085 PM130 PM140 PM142 PM144 PM150 PM160 PM190 PM200 PM210 PM220 PM225 PM230 PM240 PM245 PM255 PM295 PM340 PM370 PM420 PM855 PM920 PM991 PM992 PM993 PM994 PM995 PM996 Procedure Study Existing / Proposed System and Define User Requirement Analyze Requirements and Establish Technical Solution Review and Update Models Perform Due Diligence Status Reporting Perform Handing Over Query Management Prepare Unit Test Cases. 1. Test Data Prepare Functional Test Cases.1 Date of release: 13th January 2005 .2.Role Handbook for Team Member Page .8 of 13 3. Test Data Review and Update Integration Test Cases. Test Data Prepare Integration Test Cases. Test Data Review and Update Unit Test Cases. Test Data Review and Update Functional Test Cases. Test Data Review and Update Program Code Prepare Production Run Review and Update Production Run Conduct Unit Testing Conduct Integration Testing Conduct Functional Testing Prepare User Documents Review & Update User Documents Organize and Conduct User Training Product Support and Maintenance Change Control Causal Analysis Problem Reporting Task Kick-off Meeting Perform System Implementation Knowledge Transfer System Overview Perform Detailed Knowledge Transfer Perform Knowledge Mining Knowledge Consolidation Knowledge Validation NTL INTERNAL Version.3 Support and Maintenance No.

Role Handbook for Team Member Page . Review and Update Overall System Comprehension Document Resolve Inventory assessment Issues Perform Program/Function Comprehension Document Review and Update Program/Function Comprehension Document Functional Consolidation NTL INTERNAL Version.4 Re-Engineering No.9 of 13 3.2.1 . Test Data Review and Update Integration Test Cases. PM001 PM002 PM003 PM004 PM005 PM006 PM007 PM008 PM013 PM019 PM065 PM070 PM085 PM110 PM120 PM130 PM140 PM142 PM144 PM150 PM160 PM180 PM190 PM220 PM225 PM230 PM240 PM245 PM255 PM340 PM370 PM420 PM510 PM520 PM530 PM540 PM570 PM670 PM680 PM855 PM920 PM1001 PM1002 PM1004 PM1005 PM1006 PM1008 PM1009 PM1010 Date of release: 13th January 2005 Procedure Study Existing / Proposed System and Define User Requirement Analyze Requirements and Establish Technical Solution Prepare Conceptual Data and Process Models Review and Update Models Develop Prototype/ Proof of Concepts Prepare Functional Data and Process Model Prepare Functional Specifications Review and Update Functional Specifications Design Database and File System Define Testing Strategy and Acceptance Criteria Status Reporting Perform Handing Over Query Management Prepare Program Specifications Review and Update Program Specifications Prepare Unit Test Cases. Test Data Review and Update Functional Test Cases. Test Data Review and Update Unit Test Cases. Test Data Prepare Functional Test Cases. Test Data Prepare Integration Test Cases. 1. Test Data Prepare Program Code Review and Update Program Code Conduct Unit Testing Conduct Integration Testing Conduct Functional Testing Prepare User Documents Review & Update User Documents Organize and Conduct User Training Change Control Causal Analysis Problem Reporting Prepare Object Model Review and Update Object Model Prepare Dynamic Model Review and Update Dynamic Model Prepare Physical Data Model Prepare Software Requirement Specifications Review and Update Software Requirement Specification Task Kick-off Meeting Perform System Implementation Collect Legacy Inventory Verify Legacy Inventory Prepare Overall System Comprehension Doc.

1 Date of release: 13th January 2005 .XLSDO C ITCASE.DOC SRS.DOC RTCASE.DOC LLD.4 Templates No.DOC DESIGN.DOC TSP. 1.10 of 13 Prepare Target screen definition Review and Update Target screen definitions Prepare Transition Design Document Review and Update Transition Design Document Conduct Functionality Comparison Testing Prepare Graphic User Interface Guide Review and Update GUI Style Guide PM1020 PM1021 PM1022 PM1023 PM1025 PM1028 PM1029 3.DOC USECASE.DOC RAD_SRS.DOC Template Project Plan Customization List (For RAD) Testing Strategy and Plan Unit Test Case Template Functional Test Case Template Performance Test Case Template Regression Test Case Template Integration Test Case Template LLD Template for Developer 2000 Software Low Level Design Template Software Design Document Template Software Requirement Specifications Software Requirement Specification Document (For RAD) Software Design Document (For RAD) Solid Action Plan Template Use Case Document (For RAD) NTL INTERNAL Version.XLSDO C LLD_D2K.XLSDO C PERFORMANCE .XLSDO C FTCASE.DOC CUSTLIST. CHK002 CHK003 CHK005 CHK006 CHK010 CHK012 CHK016 CHK022 CHK024 Checklists Document Review Checklist Code Review Checklist High Level Design Review Checklist Test Case Review Checklist LLD Review Checklist SRS Review Checklist Task Kick-off Meeting Checklist Scenario Document Review Checklist JCL Review Checklist 3.DOC RAD_SDD.DOC SAP.DOC UTCASE.3 Check Lists No.Role Handbook for Team Member Page . PP.

1 Date of release: 13th January 2005 .Role Handbook for Team Member Page . 1.5 Name Standard & Guidelines No. SG030 SG040 SG050 SG060 SG070 SG075 SG090 SG220 SG331 Requirement Analysis High Level Design Low Level Design Construction Testing Guidelines for Scenario Building and Analysis Naming Conventions Quality Review Graphical User Interface Style Guide (For Re-engineering Project) NTL INTERNAL Version.11 of 13 3.

Role Handbook for Team Member Page .1 Date of release: 13th January 2005 . QR029 QR061 QR062 Quality Records Project Completion Report Causal Analysis Findings Causal Analysis Findings Register 4.1 Quality Records No.DOC PMR.2 Procedures No. 1.3 Check Lists No.12 of 13 4 Wind-up 4. Checklist 4. PP.DOC Template Project Plan Postmortem Report Template 4.5 Name Standard & Guidelines No. NTL INTERNAL Version. PM370 Procedure Causal Analysis 4.4 Templates No.

DOC Template Project Plan 5.1 Date of release: 13th January 2005 . 1.13 of 13 5 Others 5. Procedure 5. NTL INTERNAL Version. Checklist 5.3 Check Lists No.Role Handbook for Team Member Page .2 Procedures No.1 Quality Records No.4 Templates No. All Phases / Periodic/As and When As & When As & When As & When Quality Records Process Improvement Proposal Process Improvement Proposal Register QMS On-Line Suggestion Form QR058 / SPI System QR059 / SPI System QR060 / SPI System 5.5 Name Standard & Guidelines No. PP.