|
市場調查報告書
內建開發伺服器調查:利用軟體方法別
2007 Survey of Embedded Developers Special Report on "Software Methodologies"
|
內建開發伺服器調查:利用軟體方法別 是由出版商Embedded Market Forecasters在2007年07月所出版的。
這份英文市場調查報告書包含153 pages 價格從美金2295起跳。
Table of contents
A. ABOUT YOUR CURRENT PROJECT
- Table 1 A1a. Primary type of engineer
- Table 2 A1b. Educational background
- Table 3 A1c. Years of experience related to current development
responsibilities
- Table 4 A2. Number of employees at your local facility
- Table 5 A3a. Number of SOFTWARE developers on project team
- Table 6 A3b. Number of HARDWARE developers on project team
- Table 7 A3c. Number of OTHERS (marketing/managers) on project team
- Table 8 A4a. Phase of development for current project
- Table 9 A4b. Number of new and modified source lines EXCLUDING
reuse, COTS, open source
- Table 10 A4c. Number of source lines of code written INCLUDING
reuse, COTS, open source
- Table 11 A5a. Number of end units expect company to ship
- Table 12 A5b. Expected price per unit to the end user
- Table 13 A6a. Primary application for your current embedded design
- Table 14 A6b. Primary applications for ALL of your embedded designs
- Table 15 A7. Months from design start to the scheduled shipment date
- Table 16 A8a. Number of new-to-the-world embedded projects started
- Table 17 A8b. Number of embedded projects started "new to COMPANY",
but not "new-to-the-world"
- Table 18 A8c. Number of upgrades started
- Table 19 A9. Percentage of projects cancelled after development has
begun
- Table 20 A10. Number of months project runs before cancellation
- Table 21 A11a. Percentage of embedded projects finished ahead of
schedule
- Table 22 A11b. Percentage of your embedded projects finish behind
schedule
- Table 23 A11c. Number of months behind schedule for projects that
finish late
- Table 24 A11d. Percentage of embedded projects outsourced
- Table 25 A12. Accuracy of hardware and software vs pre-design
expectations in performance
- Table 26 A12. Accuracy of hardware and software vs pre-design
expectations in systems functionality
- Table 27 A12. Accuracy of hardware and software vs pre-design
expectations in features / schedule
- Table 28 A13. Options when performance, functionality,
features/schedule are not in acceptable ranges
B. RTOS VENDORS, STANDARDS, TECHNOLOGIES, METHODOLOGIES
- Table 29 B1. Who most influences the purchase of RTOS
RTOS VENDORS
- Table 30 B2a. RTOS vendors/products - Familiar with
- Table 31 B2b. RTOS vendors/products - Used
- Table 32 B2c. RTOS vendors/products - Plan to use
- Table 33 B3. Criteria most important in selecting your next target
OS
HOST PLATFORMS
- Table 34 B4a. Host platforms - Currently used
- Table 35 B4b. Host platforms - Plan to use
IDE VENDORS
- Table 36 B5a. Integrated Development Environments (IDE) vendors -
Familiar with
- Table 37 B5b. Integrated Development Environments (IDE) vendors -
Used
- Table 38 B5c. Integrated Development Environments (IDE) vendors -
Plan to use
COMMUNICATION MIDDLEWARE VENDORS
- Table 39 B6a. Communication Middleware vendors - Familiar with
- Table 40 B6b. Communication Middleware vendors - Used
- Table 41 B6c. Communication Middleware vendors - Plan to use
- Table 42 B7. Types of Communications Middleware used/plan to use
DESIGN AND MODELLING VENDORS
- Table 43 B8a. Design and Modeling Tools vendors - Familiar with
- Table 44 B8b. Design and Modeling Tools vendors - Used
- Table 45 B8c. Design and Modeling Tools vendors - Plan to use
DATABASE VENDORS
- Table 46 B9a. Database vendors - Familiar with
- Table 47 B9b. Database vendors - Used
- Table 48 B9c. Database vendors - Plan to use
BEST PRACTICES, STANDARDS, METHODOLOGIES AND PROCESSES
- Table 49 B10. Project and management practices are used on your
projects
- Table 50 B11. Standards organizations participate in or track
- Table 51 B12a. Bus and board standards currently used
- Table 52 B12b. Bus and board standards plan to use
- Table 53 B13. Interconnect technologies plan to use in your next
generation products
- Table 54 B14a. Primary software design and development methodology
- Table 55 B14b. Software methodologies design approach used
- Table 56 B14c. Primary factor limiting ability to innovate
- Table 57 B14d. Most important Object Oriented Programming features
- Table 58 B15. Development processes used
- Table 59 B16. Development processes considered to be Best Practices
C. CHIP ARCHITECTURES
- Table 60 C1. Microprocessor chip architectures currently using
- Table 61 C2. 8-bit processors used
- Table 62 C3. 16-bit processors used
- Table 63 C4a. 32-bit processors used
- Table 64 C4b. 32-bit processors will use in next generation design
- Table 65 C5. 64-bit processors used
- Table 66 C6. DSP chips used
- Table 67 C7a. FPGA/CPLD vendors - Familiar with
- Table 68 C7b. FPGA/CPLD vendors - Currently using
- Table 69 C7c. FPGA/CPLD vendors - Have shipped a product with
- Table 70 C7d. FPGA/CPLD vendors - Plan to use in the next 12 months
- Table 71 C8. Reasons for changing processor or architecture vendor
D: INTERFACES, WIRELESS, BUDGETS, LANGUAGES, TOOLS, INITIATIVES
- Table 72 D1. Products used in embedded designs as a driver interface
- Table 73 D2. Wireless technologies used/planned to use in embedded
applications
- Table 74 D3a. Personal budget for development tools
- Table 75 D3b. Organization' s annual budget for development tools
LANGUAGES
- Table 76 D4. Programming languages - Currently used
- Table 77 D4. Programming languages - Plan to use
- Table 78 D4c. How ADA is used or will be used
- Table 79 D4d. Java technologies relevant to embedded needs
- Table 80 D4e. Most important in decision to use Java
- Table 81 D4f. Most important in decision NOT to use Java
- Table 82 D5. Use Eclipse
- Table 83 D5a. Compelling reasons for using Eclipse
- Table 84 D5b. Eclipse-based Java IDEs using
DEVELOPMENT TOOLS
- Table 85 D6a. Development tools - Currently used
- Table 86 D6b. Development tools - Plan to use
- Table 87 D7a. Testing tools currently used
- Table 88 D7b. Type of testing group currently performs
- Table 89 D8. Systems engineering tools currently used
EMBEDDED LINUX
- Table 90 D9a. Used an embedded Linux target OS
- Table 91 D9b. Shipped a product based on an embedded Linux target OS
ORGANIZATION INITIATIVES
- Table 92 D10a. Organization - Maintains good supplier relations
- Table 93 D10b. Organization - Understands customers needs
- Table 94 D10c. Organization - Values quality development tools
- Table 95 D10d. Organization - Supports bottom-up collaboration on
key development decisions
- Table 96 D10e. Organization - Values skilled and talented
designers/developers
- Table 97 D10f. Organization - Gives incentives/rewards for
successful product development
- Table 98 D10g. Organization - Gives incentives/rewards for
successful collaboration and teamwork
- Table 99 D10h. Organization - Supports holistic /
multi-disciplinary approach to solving problems
- Table 100D10i. Organization - Adopts and uses the latest
technologies
|