Business Driven Technology
7th Edition
ISBN: 9781259567322
Author: Paige Baltzan Instructor
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 19, Problem 2CCT
Explanation of Solution
- a. Systems development life cycle (SDLC):
- The seven phases in SDLC includes:
- Planning phase
- The planning phase includes creating a goal statement for project.
- It defines a high level plan for intended project.
- It sets scope of project.
- The project plan denotes a formal, approved document that would manage and control entire project.
- A project manager creates a project plan and ensures that project finishes within given deadline and budget.
- Analysis Phase
- In analysis phase the firm would analyze business requirements.
- It refines goals of project into defined operations and functions of intended systems.
- The business requirements denote specific business requests made by system so as to successfully complete project.
- The requirements management denotes process of managing variations to requirements in business.
- A requirements definition document would prioritize all business requirements based on importance order.
- Design phase
- The design phase creates description for system features and operations.
- It includes following items:
- Screen layout
- Business rules
- Process diagrams
- Pseudo code
- The graphical user interface (GUI) denotes an
information system interface.
- Development phase
- The development phase transforms detailed design documents into actual system.
- During this phase, the team defines programming language for development.
- A scripting language may provide interactive modules to website.
- Object oriented languages may group data into objects.
- Testing phase
- The testing phase keeps all project modules under testing environment for elimination of bugs and errors.
- It verifies that system meets all requirements mentioned in analysis phase.
- Bugs denote defects in information system code.
- The test conditions denote steps that must be performed and expected result for each step.
- Implementation phase
- The system is placed into production, detailed documentation is performed.
- The users begin actual operations in business within system.
- Maintenance phase
- The organization performs corrections, changes and up gradations to ensure that system meets requirements.
- Corrective maintenance would make system changes to flaws in design, errors in coding or issues in implementation.
- Preventive maintenance would make system changes to reduce chances for system failure in future.
- Planning phase
- The planning phase includes creating a goal statement for project.
- It defines a high level plan for intended project.
- It sets scope of project.
- The project plan denotes a formal, approved document that would manage and control entire project.
- A project manager creates a project plan and ensures that project finishes within given deadline and budget.
- Analysis Phase
- In analysis phase the firm would analyze business requirements.
- It refines goals of project into defined operations and functions of intended systems.
- The business requirements denote specific business requests made by system so as to successfully complete project.
- The requirements management denotes process of managing variations to requirements in business.
- A requirements definition document would prioritize all business requirements based on importance order.
- Design phase
- The design phase creates description for system features and operations.
- It includes following items:
- Screen layout
- Business rules
- Process diagrams
- Pseudo code
- The graphical user interface (GUI) denotes an
information system interface.
- Development phase
- The development phase transforms detailed design documents into actual system.
- During this phase, the team defines programming language for development.
- A scripting language may provide interactive modules to website.
- Object oriented languages may group data into objects.
- Testing phase
- The testing phase keeps all project modules under testing environment for elimination of bugs and errors.
- It verifies that system meets all requirements mentioned in analysis phase.
- Bugs denote defects in information system code.
- The test conditions denote steps that must be performed and expected result for each step.
- Implementation phase
- The system is placed into production, detailed documentation is performed.
- The users begin actual operations in business within system.
- Maintenance phase
- The organization performs corrections, changes and up gradations to ensure that system meets requirements.
- Corrective maintenance would make system changes to flaws in design, errors in coding or issues in implementation.
- Preventive maintenance would make system changes to reduce chances for system failure in future.
Most important phase:
- All phases in SDLC are likewise important. No phase can be skipped...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Do as required (answer FOUR only)
1-Why is the Waterfall SDLC model recommended for professionals' developers?
2- What is the overlap process in SDLC?
3- Monitoring progress in the Spiral projects is less daunting than waterfall projects, Why?
4- Give one example of a tool uses to record information, and one tool to draw project diagrams.
5- The picture below is a screenshot from Swansea University website. From this picture find the
information system, system and subsystems.
Swansea
University
Search Swansea University
Prifysgol
Abertawe
International Our Research
Business Alumni
Undergraduate
Postgraduate
Courses
Tought Courses
Accommodation
Research Programmes
Parents and Guardians Guide to Open Days
University
How to Apply
Study
Open Days at Swansea
QUESTION 1
Assume you are the project manager in the software development team at Software Solutions assigned to work on the finance app. Project planning is undeniably one of the most important tasks a project manager will have to do. Planning takes place at three stages in a project life cycle. Explain to your project team what project planning entails, as well as planning during the THREE (3) stages in a project life cycle. Include in your explanation the concept of project scheduling and what exactly will be estimated during the software project.
10.
All of the following are the guidelines for selecting and recruiting team members, except
a.
select the best task for each person
b.
promote harmony by selecting team members who will complement and work well with each other
c.
plan for the future
d.
recruit team members with extensive systems development experience
Chapter 19 Solutions
Business Driven Technology
Ch. 19 - What are the three interdependent variables...Ch. 19 - Prob. 2OCCh. 19 - Prob. 3OCCh. 19 - Prob. 1CQCh. 19 - Prob. 2CQCh. 19 - How could more time spent in the analysis and...Ch. 19 - Prob. 4CQCh. 19 - Prob. 1RQCh. 19 - Prob. 2RQCh. 19 - Prob. 3RQ
Ch. 19 - Prob. 4RQCh. 19 - Prob. 5RQCh. 19 - Prob. 6RQCh. 19 - Prob. 7RQCh. 19 - Prob. 8RQCh. 19 - Prob. 9RQCh. 19 - Prob. 1MBDCh. 19 - Prob. 2MBDCh. 19 - Prob. 3MBDCh. 19 - Prob. 4MBDCh. 19 - Prob. 5MBDCh. 19 - Prob. 6MBDCh. 19 - Prob. 1CCOCh. 19 - Prob. 2CCOCh. 19 - Prob. 3CCOCh. 19 - Prob. 4CCOCh. 19 - Prob. 5CCOCh. 19 - Prob. 1CCTCh. 19 - Prob. 2CCTCh. 19 - Prob. 3CCTCh. 19 - Prob. 4CCTCh. 19 - Prob. 5CCTCh. 19 - Prob. 1AYKCh. 19 - Prob. 2AYKCh. 19 - Prob. 3AYKCh. 19 - Prob. 4AYKCh. 19 - Prob. 5AYKCh. 19 - Prob. 6AYKCh. 19 - Prob. 7AYK
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
- You and your team have been hired to perform a system investigation for a fast food restaurant that wants to implement new tools and processes to improve its customer service. Currently, the restaurant has a poor reputation for not correctly filling customers orders and for taking too long to do it. Perform a functional decomposition to define the scope and basic requirements of such a system. Brainstorm some ideas to improve the situation, and choose one to pursue based on its technical, economic, legal, operational, and schedule feasibility.arrow_forwardList and describe the three major steps in executing the project plan.arrow_forward103. Incremental process model phase which acknowledged that software is delivered to customer who evaluates delivered product and provides feedback based on evaluation and then iteration is processed is a. deployment b. planning c. modeling d. communicationarrow_forward
- Do as required (answer FOUR only) 1-Why is the Waterfall SDLC model recommended for professionals developers? 2- What is the overlap process in SDLC? 3- Monitoring progress in the Spiral projects is less daunting than waterfall projects, Why? 4- Give one example of a tool uses to record information, and one tool to draw project diagrams. 5- The picture below is a screenshot from Swansea University website. From this picture find the information system, system and subsystems. Swansea University Search Swansea University Prifysgol Abertawe International Our Research Business Alumni Undergraduate Postgraduate Courses Taught Courses Accommodation Research Programmes Parents and Guardians Guide to Open Days University How to Apply Study Open Days at Swanseaarrow_forwardQUESTION 3 Mr. Alhasri's team is working on an innovative software product. The project manager tasked the team to perform requirements validation in two weeks' time. In addition, the project manager also would like the team to relatively identify the importance and urgency of different requirements to cope with the limited resources of projects. Find solutions for each of the following questions. d. Validation is an iterative process. Therefore, the team is required to conduct another validation session after all the corrections (of the first validation) are made. However, if Mr. Alhasri refuses to perform the second requirements validation due to time constraints, what do you think the possible risks that he and his team might face? :: Oarrow_forwardii. Your friend is adamant that you use Agile methods to develop the system, perform afeasibility study for developing the MBS system. iii. Identify the tasks involved in developing the MBS system and develop a PERT/CPM chartto assist you to manage the project. iv. Identify the critical path of your project and justify your selection. v. Develop a Use Case diagram using any CASE Tool of your choice to show the steps andfunctions in the MBS systemarrow_forward
- Q)Why is architecture important? Suppose a project and map it without and with architecture added? How it will effect overall product.arrow_forwardIdentify the quality requirements and list the tactics that can be used in the electricity billing management system project. Also, explain with appropriate reasoning which patterns [at least 2 patterns] you can implement in your system(electricity billing management system). Explain how the patterns are associated with the software architectures in context with the above explanation related to your project case. I have attached the project architectural design and cycle. Need the above mentioned answer how these can be achieved for an electricity billing management system project based on software architectures subject.arrow_forwardYou are eliciting needs for an existing product's new release. List one elicitation approach that would effectively solve each of the following requirements elicitation difficulties (one technique per problem). Briefly explain why this strategy is appropriate. You want to learn how people really interact with the present system, not how they tell you they interact with it.You wish to ascertain which elements of a new suggested system are the most vital and necessary.arrow_forward
- You will conduct a systems analysis project by performing the first two phases of SDLC (planning and analysis) for one of the projects below. The actual project implementation is not required (i.e. No coding required). You need to apply what you have learned in the class and to participate in the team project work. Projects:• Student Information System (e.g., Banner, Salesforce for Education, or CampusNexus Student)• Pharmacy System• ERP (e.g., Oracel or SAP)• Training Platform (e.g., coursera or Udemy)• Online Shopping Platform (e.g., Amazon or eBay) DeliverablesThis project should follow the main steps of the first two phases of the SDLC (phase 1 and 2). Detailed description should be included in each phase. Planning Phase:Under this section, include the following: • Project identification – Chose one of the projects above (Project Title, Project Description precisely stating the Core Problem to be solved, Primary Customer and Stakeholders) • Feasibility studies (Technical…arrow_forwardFrom Wikipedia.: “Change management is a collective term for all approaches to prepare, support, and help individuals, teams, and organizations in making organizational change.” Software engineering is an area that changes are considered as an inherent aspect of development. Requirements can change from the beginning of the project and may even change after the release of the product with new requests or changes the existing features. What are ways to manage change management in requirements engineering?arrow_forwardSystems Development Life Cycle: Objectives and Requirements Source: http://www.benderrbt.com/Bender-SDLC.pdf A systems development lifecycle (SDLC) has three primary objectives: ensure that high quality systems are delivered, provide strong management controls over the projects, and maximise the productivity of the systems staff. In order to meet these objectives, the SDLC has many specific requirements it must meet, including: being able to support projects and systems of various scopes and types, supporting all of the technical activities, supporting all of the management activities, being highly usable, and providing guidance on how to install it. The management activities include: setting priorities, defining objectives, project tracking and status reporting, change control, risk assessment, step wise commitment, cost/benefit analysis, user interaction, managing vendors, post implementation reviews, and quality assurance reviews. In order to meet all of the SDLC's objectives and…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Information Technology Project ManagementComputer ScienceISBN:9781337101356Author:Kathy SchwalbePublisher:Cengage LearningFundamentals of Information SystemsComputer ScienceISBN:9781305082168Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningPrinciples of Information Systems (MindTap Course...Computer ScienceISBN:9781305971776Author:Ralph Stair, George ReynoldsPublisher:Cengage Learning
- Fundamentals of Information SystemsComputer ScienceISBN:9781337097536Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningCOMPREHENSIVE MICROSOFT OFFICE 365 EXCEComputer ScienceISBN:9780357392676Author:FREUND, StevenPublisher:CENGAGE L
Information Technology Project Management
Computer Science
ISBN:9781337101356
Author:Kathy Schwalbe
Publisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781305082168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781305971776
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Fundamentals of Information Systems
Computer Science
ISBN:9781337097536
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:9780357392676
Author:FREUND, Steven
Publisher:CENGAGE L