Question: Determine a source code control system and discuss why is such a system necessary when multiple programmers build a program or system?
Question: List and briefly describe the three basic approaches to program development order. What are the advantages and disadvantages of each?
Question: Define the terms alpha version, beta version, and production version. Are there well-defined criteria for deciding when an alpha version becomes a beta version or a beta version becomes a production version?