Translate

Monday, April 18, 2011

Multimedia Development Lifecycle


1. What are phases of "Multimedia Development Life Cycle Model"?
A: Typically, the Multimedia Development Life Cycle Model has 7 phases:
Ph1:Requirement Specifications
Ph2:Design
Ph3:Content Development 
Ph4:Product Development
Ph5:Integration
Ph6:Testing
Ph7: Delivery

2. What is Requirement Specification?
A: The main purpose of Requirement Specification phase is to define the final requirements by analyzing the basic requirements(s) of the client or management. This helps to generate "Requirement Specification" document.

3. What is Requirement Analysis?
A: The purpose of the requirement analysis is to produce confirmed "Requirement specification"
document. The client requirements are at first mentioned in Minutes of Meeting(MOM), based on which Project Estimation (WBS) is prepared. Based on the estimation, "Project Plan" is prepared.

Requirement Specifications document is prepared, based up on the inputs of Minutes of Meeting(MOM) and Project Plan. The Requirement Specification document acts as the input for the preparation of Acceptance Test Plan and Acceptance Test Cases. The Estimation (WBS) is prepared by the PL/PM as per the Estimation Procedure. The WBS should be reviewed as per the Review Procedure.


4. Who does prepare Project Plan? How is Project Plan prepared?
A: The Project Plan is prepared by PL/PM as per the Development Project Plan Procedure.

5. What does a Project Plan continue?
A: Project Plan is used to capture the scope and overview of the project, project metrics, execution project plan, and configuration management of the project.

6. How do you review the Project Plan?
A: The Project Plan should be reviewed as per the Project Plan Review Checklist.

7. How is RS document prepared?
A: The RS document is prepared by the PL/PM as per the Requirement Specification Procedure. The RS document is used to capture the final requirements of the project.

8. How is RS reviewed?
A: The RS of the project should be reviewed as per the Review Procedure and the RS Review Checklist for feasibility, completeness and clarity. The client's approval for RS should be obtained wherever applicable.

9. How is ATP prepared?
A: The Acceptance Test Plan document is prepared as per the Requirement Specification document. The ATP is used to capture the Test Items, Requirement Traceability, Testing Methods, and Entry and Exit Criteria. The Acceptance Test Plan should be prepared as per the Acceptance Test section of Test Development Procedure. The Acceptance Test Plan should be reviewed as per the Review Procedure using the Test Plan review checklist.

10. How are Acceptance Test Cases prepared?
A: The Acceptance Test Cases are prepared based on RS Document and Acceptance Test Plan.
The test cases are prepared by the testing team and are reviewed as per Review Checklist.

11. What is the purpose of the design phase?
A: The purpose of the design phase is to prepare complete Presentation Flow of the Project/Product. The aim of the Presentation Specification document is to define Detailed Story Board, Presentation Flow, Interface Design Specifications, Design Metaphors and AVTGN (Audio, Video, Test, Graphics, and Animations) Specifications. 

12. How is the PS document prepared by PL?
A: The PS document should be prepared by PL and should be reviewed with the help of "PS Review checklist".

13. How are Unit Test Cases prepared?
A: The Unit Test Cases are prepared based on Unit Test Plan. The test cases are prepared by the development team and are reviewed as per Review Checklist.

14. How is Integration Test Plan prepared?
A: The Integration Test Plan is prepared by PL/PM and it consists of Integrating Strategies, Testing Approach, and Entry and Exit criteria. The Design document should form the basis for planning the Integration test. The Integration Test Plan should be prepared as per the Integration Test section of the Test Development Procedure. The Integration Test Plan should be reviewed as per the Test Plan Review Checklist. The Integration Test Cases are prepared based on Integration Test Plan.  The test cases are prepared by the testing team and are reviewed as per Review Checklist.

15. What is the purpose of Content Development?

A: The purpose of Content Development phase is to prepare all the assets (Media Elements) required to develop a product/project. 

16. How are assets developed?
A: All the assets should be prepared based on "Presentation Specifications.”  Content is developed as per "Content Development Guidelines.”

17. Who will review the assets?
A: The assets developed by Team Members should be reviewed by PL/Peer and approved by PM.

18. How is System Test Plan prepared?
A: System Test Plan is prepared by testing team members as per PS document and Test Development Procedure.  The System Test Plan should explain the approach for testing the feature and functionality of the project during System Testing. The System Test Plan should be
reviewed as per the test plan review checklist.

19. How are System Test Cases prepared?
A: The System Test Cases are prepared based on Presentation Specification document and System Test Plan.  The test cases are prepared by the testing team and are reviewed as per Review checklist.

20. What is the purpose of Product Development Phase?
A: The purpose of Product Development phase is to assemble all the media assets.

21. How do you assemble all the media assets?
A: The assets are assembled by Team Members in Director Framework, reviewed by PL/Review
Team and approved by PM. Action Script too is used wherever required. The phase includes coding and execution of the Unit Test Cases.

22. What is the purpose of Integration phase?
A: The purpose of Integration phase is to develop the code for each module and to integrate all the modules in order to create an integrated product/project. The modules, integrated by Team Members, are reviewed by PL/Review Team and approved by PM. This phase includes the execution of the Integration Test Cases.

23. What is the purpose of Testing?
A: The purpose of testing phase is to define and establish necessary testing procedures.  The testing is performed by testing team, based on "System Test Plan" document.  The testing, performed by QC team, should be reviewed and approved by Head-QA.

24. What is the purpose of Testing phase?
A: The purpose of Testing phase is to define and establish necessary testing procedure.

25. How is testing phase performed?
A: The testing should be performed by testing team, based on "System Test Plan" Document. The testing, performed by QC team, should be reviewed and approved by Head-QA.

26. What is the purpose of Delivery phase?
A: The objective of this phase is to deliver the fully tested functional product. In this phase,  Master CD will be prepared and delivered to the client. The functional product is developed only after confirming that the product is designed according to the client specifications. The fully tested functional product should be delivered by PM and approved by Client.

27. What documents are prepared after the delivery of the product?
A: "Project Retrospective Report" and "Project Feedback" are prepared after the delivery of the product.


No comments: