Project Management

ISD uses standard software development process, development process control and development quality control. Online management is implemented in order to raise the efficiency of the project management.

 

 

1. ISD Standard Development Process

Role Responsibilities

Project Manager

Internal control, management and coordination of the project; also act as project coordinator to the outside

System Analyst Development team, system design
Programmer Detailed design, coding and unit test
Test team leader Prepare the test plan and the test cases, execute the test plan and prepare the test report
Tester Write the test cases and involve the test
Document writer Write the manuals
PA Control the development process and quality

2. Making Development Plans
Project managers need to make development plans before the project begins. Development plans should contain all tasks in the development process, related schedule and resource arrangements, define all related check points and PA, and list out terms and delivery modes of the project. Development plans should be reviewed by department manager and PA of the project, and would be modified during each development phase to reflect the current status.

3. Development Process Control - Entry and Exit Criteria for Each Phase
Each phase of the development is clearly defined and has entry and exit criteria in the development process. PA will review the result of each phase at the check points to ensure that it meets the exit criteria of the current phase and entry criteria of the next.

4. Project Review
Department managers of the project will organize internal and customer review meetings during the development. They will review schedules, quality and coordinate the issues in the project. PA will also review whether the project is carried on according to schedule and defined process and will write a review report.

Development Quality Management

1. Specialized quality assurance department - project office
Project office is responsible for the establishment of process control specifications, the supervision and review of the execution status of development departments. Every project needs to be registered and documented at the project office. Project office is independent to any other department and reports to the GM directly. Designated PA will follow the project process, involve in the project review and control the project process and quality. Before the formal project delivery, PA will give a general assessment of the project quality. Projects that don't pass PA's assessment will not be delivered.

2. Strict project review
ISD led in the concept of all period test. We review the delivery items of early phases such as requirement specification, functional specification, high level and low level design through static testing ways like discussing, rehearsal and double check. Phase by phase quality review ensures that each phase can reach the quality requirement.

3. Total testing - individual test team
ISD puts great emphasis on testing. We set up unit test, functional test, system test and specialized test plan and cases for each test phase. We also set up a test team comprised of experienced testers to ensure the objectivity of test. From the functional test of the project, the test team independent of the development team begins to work. The testers use testing tools developed on Lotus Notes to log the problems and errors and make sure that they are modified after verification.

4. Effective product quality assurance
ISD's project office will designate a Product Assurance (PA) to each project. PA is independent of development team and test team and will follow up the whole process of the project, involve in the project review and control the project process and quality. Before the formal project delivery, PA will give a general assessment of the project quality. Projects that don't pass PA's assessment will not be delivered.

5. Complete development documents management
It is required to write development documents on time in the development process to ensure the continuity and maintenance after delivery of the project. All the development documents should be written according to the unified specifications of the company. The development team will designate someone responsible for the management and version control of the documents. All the development documents will be filed by project office after the project sign-off.

6. Quality management after delivery
Quality management system will follow up the system operation status after delivery. Designated person will log and classify the problem, then handle by level when there is any problem during warranty. PA will continue to control the product quality during project warranty.

7. Advanced project management information system
ISD has developed a project management information system based on Lotus Notes to realize the more effective online management. The system include project establishment management, proposal review management, contract review management, project quality, schedule follow-up management, resource management, project delivery, customer feedback and project documents management.

Top

 
  Copyright: ISD Co.,Ltd.