Series 60 Smartphone Quality Assurance: A Guide for Mobile Engineers and Developers (Paperback)

Saila Laitinen

  • 出版商: Wiley
  • 出版日期: 2007-02-27
  • 定價: $2,550
  • 售價: 1.6$399
  • 語言: 英文
  • 頁數: 218
  • 裝訂: Paperback
  • ISBN: 0470056851
  • ISBN-13: 9780470056851
  • 相關分類: 產品經理軟體工程
  • 立即出貨(限量) (庫存=3)

買這商品的人也買了...

商品描述

Description

S60 is the world leading smartphone platform. It has gained this position due to the huge developer base innovating on top of the S60 platform, the Product Creation Community who can provide expertise in different device program phases and tasks and the user-friendly interface that the platform provides. S60 Smartphone Quality Assurance introduces each of these themes.

Quality is a diverse concept and it can mean different things in different products. Developing a high quality S60 device is extremely rewarding, although it has some challenges. This book tries to guide device manufacturers by providing knowledge on why these challenges exist and how the device program can tackle them. Readers will be provided with a comprehensive understanding on what it takes for companies to implement an S60 based device in a manageable and meaningful way.

Key Features:

  • Explanation of the competitive advantages of the S60
  • Detailed instructions on how to keep the binary compatibility in devices and applications
  • Wide discussion of Quality Assurance and the best tools to use for success
  • Complete quality assurance test procedures, and best practice

The first book to market on S60 smartphone creation and QA is an indispensable resource for hardware and software designers, engineers, developers and manufacturers, as well as operators and service providers creating Series 60 and smartphone-specific services. Students of mobile phones will also find this a useful text. 

Table of Contents

About the Author.

Preface.

Chapter 1: Introduction to S60.

1.1 The Competitive Advantage of the S60 Platform.

1.2 S60 Architecture.

1.3 Summary.

Chapter 2: Selecting the Baseline.

2.1 Manny Lehman’s Law.

2.2 What is so Challenging about Selecting the Best Baseline?

2.3 How should the Baseline be Selected?

2.4 Summary.

Chapter 3: Release Management.

3.1 The Build Cycle.

3.2 Required Testing Activities.

3.3 Summary.

Chapter 4: Binary Compatibility.

4.1 API Categorization.

4.2 Maintaining Compatibility.

4.3 Binary Compatibility Scenario.

4.4 Binary Compatibility Verifi cation.

4.5 Possible Future Tools.

4.6 Summary.

Chapter 5: Certifi cates and Standards.

5.1 Technology Certifi cates.

5.2 The Open Mobile Alliance (OMA).

5.3 Cellular Standards and Operators.

5.4 Summary.

Chapter 6: What Quality Means.

6.1 Quality Culture.

6.2 Quality Standards.

6.3 Quality in a Product.

6.4 Quality in the S60 Platform and S60-based Phones.

6.5 Summary.

Chapter 7: Stumbling Blocks.

7.1 Stumbling Blocks General to All Projects.

7.2 Stumbling Blocks Specifi c to a Software Program.

7.3 Ways to Avoid Stumbling Blocks in a Software Program.

7.4 Stumbling Blocks Specifi c to a S60-based Phone Program.

7.5 Provider Components.

7.6 Summary.

Chapter 8: Platform Testing versus Platform-based Phone Testing.

8.1 The S60 Testing Process.

8.2 Summary.

Chapter 9: Testing as a Tool.

9.1 Testing in Different Processes.

9.2 Testing Techniques.

9.3 Testing Phases.

9.4 What then?

9.5 Summary.

Chapter 10: The Testing Environment.

10.1 Module Testing.

10.2 Integration Testing in the Small.

10.3 Functional Testing.

10.4 Performance Testing.

10.5 Interoperability Testing.

10.6 Miscellaneous Testing Activities.

10.7 Summary.

Chapter 11: Defect Analysis.

11.1 Focused Testing.

11.2 Defect Analysis and Reporting.

Chapter 12: Integration and Build Environment.

12.1 Software Confi guration Management.

12.2 Changing the Code.

12.3 Build Environment.

12.4 S60 Integration.

12.5 Summary.

Appendix A: Examples of S60 Devices.

Appendix B: Glossary.

Appendix C: References.

Chapter 4: Binary Compatibility.

Chapter 5: Certifi cates and Standards.

Chapter 6: What Quality Means.

Chapter 7: Stumbling Blocks.

Chapter 8: Platform Testing versus Platform-based Phone Testing.

Chapter 9: Testing as a Tool.

Chapter 11: Defect Analysis.

Appendix D: Further Reading.

Index.

商品描述(中文翻譯)

S60是全球領先的智能手機平台。它之所以能取得這一地位,是因為擁有龐大的開發者基礎,他們在S60平台上進行創新,以及能夠在不同設備程序階段和任務中提供專業知識的產品創建社區,以及平台提供的用戶友好界面。《S60智能手機品質保證》介紹了這些主題。

品質是一個多樣化的概念,在不同的產品中可能有不同的含義。開發高品質的S60設備非常有價值,但也面臨一些挑戰。本書試圖通過提供有關這些挑戰存在的原因以及設備程序如何應對這些挑戰的知識,來指導設備製造商。讀者將全面了解公司實施基於S60的設備所需的管理和有意義的方式。

主要特點:
- 解釋S60的競爭優勢
- 如何在設備和應用程序中保持二進制兼容性的詳細說明
- 廣泛討論品質保證以及實現成功所需的最佳工具
- 完整的品質保證測試程序和最佳實踐

這是市場上第一本關於S60智能手機創建和品質保證的書籍,對於硬件和軟件設計師、工程師、開發人員和製造商,以及創建Series 60和智能手機特定服務的運營商和服務提供商來說,是一個不可或缺的資源。手機專業學生也會發現這是一本有用的教材。

目錄:
- 作者簡介
- 前言
- 第1章:S60簡介
- 第2章:選擇基線
- 第3章:發行管理
- 第4章:二進制兼容性