Home/Ada Projects

Ada Flyer Ada Projects Survey:
How Do You Use Ada?

Once again the AdaIC wants to hear about your Ada experiences! To help others discover the broad-based use of the language, we ask that you fill out our revised "How do you use Ada" survey. Please share your experiences with others in the Ada community by filling out the AdaIC Usage survey today!

1.Project Name:

Name:
Acronym:
Project URL:
Project Description:

2. Developing Organization:

Organization Name:
URL:
Address:
City, State, Zip:
Point of Contact:
Code/Building:
Telephone:
FAX:
E-Mail:

3. Sponsoring Organization:

Sponsoring Organization:
URL:
Address:
City, State, Zip:
Contract Number (if applicable):
Point of Contact:
Code/Building:
Telephone:
FAX:
E-Mail:

4. Project background:

5. Software system to be used within:

6a. Software Functions:

Automated Test Equipment
Avionics
Command and Control
Communications/Telecommunications
Financial
Intelligence
Logistics System
Management Information Systems
Process Control
Robotics
Scientific Data Processing
Simulation
Systems Software
Training
Weapons System
Other:

6b.System Technologies:

Artificial Intelligence
Batch Processing
Client Server
Database
Expert System
Graphics/Animation/Image Processing
High Reliability/Dependability
Interactive Processing
Multi-Media
Neural Network
Real-Time
Security
Other:

7. Host System
Hardware Architecture:
Target System
Hardware Architecture:
Mainframes
Minicomputers
Workstations
Microcomputers
Mainframes
Minicomputers
Workstations
Microcomputers

8. Compiler used:

9. Tools(s) used:

10. Tool Type(s):
Configuration Management
Cost Estimating
Development Environment
Environment Management
Metrics Collection/Analysis
Project Management
Requirements Traceability
Other:
Complexity Measuring
DBMS
Documentation/Presentation Production
Lower CASE
Process Management
Quality Assurance
Upper CASE

11. Definition of SLOC (Source Lines of Code):

12. Total Number of SLOC:
Completed: Predicted:

13. Breakdown of developing languages (Total = 100%):

Ada: Other Languages:

14. Breakdown of software source (Total = 100%):

Externally developed commercial packages (COTS):
Externally developed government packages (GOTS):
Internally developed new packages:
Internally developed reusable packages:
Not Estimated or Unknown (Please place an X in the box):

15. Division of labor project:

TitleNumber of
people
Average Years
experience
Project Manager/Tasks Leader
System Engineer/System Analyst
Software Designer/Data Analyst
Programmer/Test Engineer
Q&A Personnel/Config. Management Personnel
Not Estimated or Unknown (Please place an X in the box):

16. Estimated program costs:

To Date: Overall:

17. Software Development Expenditures (Total = 100%):

In-house development:
In-house Maintenance:
Outsource/contract development:
Outsource/contract maintenance:
Not Estimated or Unknown (Please place an X in the box):

18. Project life cycle status:

19. Development Approach:

20. Milestones

MilestoneDateDescription
Project Start:
System Design:
Implementation Complete:
Project Complete:
Build, Release,Version Delivery:

21. System development standard:

22. Government contract - contractor CMM maturity level and method:
ISO9000 certification CMM level:

23. CMM maturity level was determined through:

24. If old system exists, describe transitional method to new system:

25. Will you be developing more Ada projects in the future?

26. If software reuse was utilized, how did it effect the development schedule?

27. Affiliation to project?

28. Lessons learned/Comments:


Form UO29 use-sur.txt