exam questions

Exam CAS-004 All Questions

View all questions & answers for the CAS-004 exam

Exam CAS-004 topic 1 question 270 discussion

Actual exam question from CompTIA's CAS-004
Question #: 270
Topic #: 1
[All CAS-004 Questions]

A company is on a deadline to roll out an entire CRM platform to all users at one time. However, the company is behind schedule due to reliance on third-party vendors. Which of the following development approaches will allow the company to begin releases but also continue testing and development for future releases?

  • A. Implement iterative software releases
  • B. Revise the scope of the project to use a waterfall approach.
  • C. Change the scope of the project to use the spiral development methodology.
  • D. Perform continuous integration.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Bright07
1 day, 10 hours ago
Selected Answer: A
The best development approach in this scenario would be to Implement iterative software releases. Iterative software releases allow the company to release parts of the CRM platform in stages, even if the full system is not completed. This approach allows testing and development to continue for future releases while users can begin using the parts of the platform that are ready. Each iteration builds upon the previous one, so new features or fixes can be added incrementally. This helps meet the deadline without waiting for the entire system to be ready. While D. Perform continuous integration: Continuous integration focuses on automatically testing and integrating code changes regularly into the main codebase. While it is important for software quality, it does not directly address the need for phased releases to meet deadlines. It focuses more on improving development efficiency and quality rather than accelerating release timelines.
upvoted 1 times
...
Bright07
1 month, 1 week ago
Selected Answer: A
The best development approach in this scenario would be to Implement iterative software releases. Iterative software releases allow the company to release parts of the CRM platform in stages, even if the full system is not completed. This approach allows testing and development to continue for future releases while users can begin using the parts of the platform that are ready. Each iteration builds upon the previous one, so new features or fixes can be added incrementally. This helps meet the deadline without waiting for the entire system to be ready. While D. Perform continuous integration: Continuous integration focuses on automatically testing and integrating code changes regularly into the main codebase. While it is important for software quality, it does not directly address the need for phased releases to meet deadlines. It focuses more on improving development efficiency and quality rather than accelerating release timelines.
upvoted 1 times
...
ThatGuyOverThere
1 year, 2 months ago
Selected Answer: A
https://www.tutorialspoint.com/sdlc/sdlc_iterative_model.htm
upvoted 2 times
...
neddardstark
1 year, 5 months ago
Selected Answer: A
A. Implement iterative software releases Implementing iterative software releases, also known as an iterative or incremental development approach, involves breaking the project into smaller, manageable iterations or increments. Each iteration delivers a functioning subset of the CRM platform with essential features. This allows the company to begin releasing the product to users incrementally, even if not all the planned features are fully developed yet. Subsequent iterations build upon the previous ones, adding new features, improvements, and fixes. By following an iterative approach, the company can start delivering value to users earlier and meet their immediate needs, even if the full CRM platform is not yet complete. Additionally, it allows for continuous testing and feedback from users throughout the development process, which helps identify issues early and prioritize future development efforts based on user feedback. ChatGPT
upvoted 2 times
...
imather
1 year, 5 months ago
Selected Answer: D
Continuous integration allows for speedy development and incorporation of new code. CI is a process in which source code updates from all developers working on same project ntinually monitored and merged from central repo, and allows for rapid integration of small chunks of new code
upvoted 3 times
...
last_resort
1 year, 9 months ago
I feel like this is a trick question. Iterative software release is not an exam objective...even though it sounds like agile. Possibly the spiral model?
upvoted 2 times
...
2CU8
1 year, 9 months ago
Selected Answer: A
The development approach that will allow the company to begin releases but also continue testing and development for future releases would be to implement iterative software releases. This approach allows the company to release a working version of the CRM platform to all users while continuing to test and develop new features for future releases. The iterative approach also allows for feedback from users to be incorporated into future releases.
upvoted 3 times
...
Geofab
1 year, 9 months ago
Selected Answer: A
the company needs to use the Agile model, but that isn't one of the options. the closest one is A. waterfall and spiral seem too slow to me and won't allow for the code to be released quick.
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago