Business Driven Technology
7th Edition
ISBN: 9781259567322
Author: Paige Baltzan Instructor
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 18, Problem 2RQ
If you started on a new software development project and the project plan was using the waterfall methodology, would you remain on the project? Why or why not? What could you do to prepare your project better for success?
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Formal technical review (FTR) makes the project more manageable. Comment.
Suppose you are working as a lead developer for a software house (This software house is a new startup so the developers are not well trained) and you are asked to deliver the project before the estimated time with the same available resources (i.e. neither the salary nor the practitioners are added).
In this kind of situation:
Which type of risks are identified?
Discuss how would you plan the situation being a team leader
(hint: Contingency plan)?
How do you, as a software engineer, come up with a realistic estimate for the project's budget?
Over the course of the semester, we gained a lot of knowledge on the differences between SDLC and methodology. When you mention the software development life cycle (SDLC), what do you mean by that term?
Chapter 18 Solutions
Business Driven Technology
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- A new project has an average novelty for the software supplier that is going to execute it. Development flexibility is high, and requirements may change radically. The development team is all located at the same office and the software house as a whole tends to be formal in its standards and procedures. The product should be very reliable, and the algorithms are complex. The supplier would like to reuse the project with suitable modifications on further contracts. Developers are familiar with the platform and they are capable of conducting this specific type of project. The toolsets available to the development team are judged to be typical for this size of company, but schedule pressure is tight to meet a deadline.arrow_forwardAs a lead developer for a new software house, you are requested to deliver the project ahead of schedule with the same resources (i.e. neither the salary nor the practitioners are added). In this case: Where are the dangers?If you were a team leader, how would you handle the situation?arrow_forwardThe computer-aided software engineering (CASE) approach is widely used in the system development process. What criteria should be used to decide whether to use the CASE technique to a development project? What are the benefits and drawbacks of using the CASE method?arrow_forward
- For the Professional and Scientific Staff Management (PSSM) case, answer the following questions: Q1. Are there any constraints about this project that need to be identified? Q2. What software development methodology do you recommend for the case above? Why? Q3. Add to the list of requirements based on what you have read and your research in the area. Please also add your sources at the bottom, so I can learn.arrow_forwardThe computer-aided software engineering (CASE) approach is commonly used in the system development process. What should be the deciding factor in deciding whether or not to use the CASE technique in a development project? What are the benefits and drawbacks of using the CASE technique?arrow_forwardConsider a team size of seven to nine persons working on a large project with a clear design and somewhat predictable needs. As everyone is there at the same time, there is no need for remote teams. How would you recommend developing software incrementally? What do you think about this?arrow_forward
- Throughout the course of the semester, we gained a significant amount of knowledge concerning the differences between SDLC and methodology. When you talk about the software development lifecycle, what exactly do you mean when you say "SDLC"?arrow_forwardTo be more specific, what exactly are the deliverables for the software development project?arrow_forwardWhat are the key phases in the software development life cycle, and how do they contribute to the overall project's success?arrow_forward
- Let's say you have a major project with a well-defined architecture and somewhat predictable requirements, and your team consists of seven to nine people. There are no remote teams since everyone is there at the same time. What approach do you suggest for incremental software development? Think things through?arrow_forwardHow will the scope of the project be modified in the event that it requires alterations? Which version of the software development life cycle should be used if there is an unavoidable shift in the business's expectations? Justify?arrow_forwardSuppose you have been appointed as a Software Architect, for a project of an Airline Reservation System. As an architect your job is to make key decisions for the design and construction of the software by involving all the stakeholders. Your decisions will make serious impacts on the long-term quality and success of the project. Write your views on the following by applying the concepts you have learned in the course: Elaborate the Program Testing Goals for your project. What’s the difference between Validation and Verification? How will you ensure V & V confidence? Devise an Inspection Plan for the project. NOTE: Complete and correct answer will be upvotedarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Information Technology Project ManagementComputer ScienceISBN:9781337101356Author:Kathy SchwalbePublisher:Cengage LearningSystems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage Learning
Information Technology Project Management
Computer Science
ISBN:9781337101356
Author:Kathy Schwalbe
Publisher:Cengage Learning
Systems Architecture
Computer Science
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Cengage Learning
9.1.2 Software Development Approaches; Author: EIToppo;https://www.youtube.com/watch?v=Z9znuSQ7Sz8;License: Standard YouTube License, CC-BY