Business Driven Technology
7th Edition
ISBN: 9781259567322
Author: Paige Baltzan Instructor
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Question
Chapter 17, Problem 2OC
Program Plan Intro
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 the 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 changes 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:
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
What heuristics can you use to enhance the system's design?
System models, if you will. Where do you start when making a prototype?
What heuristics can you apply to improve the design of your system?
Knowledge Booster
Similar questions
- Determine which papers the developer should get at the conclusion of a project.arrow_forwardHow can you utilize heuristics to improve the design of your system?arrow_forwardArchitecture's main advantages? Let's conceive a project without and with architecture. How will this influence the final product?arrow_forward
- Consider the following scenario: you are the owner of a company that will begin marketing and selling bicycles via the Internet. The following are the top three objectives for the creation of a new website for this system development project.arrow_forwardSoftware development lifecycle implemented Waterfall Model Software Process Used In Developing the Sales App Requirement Design Development Acceptance Testing Maintenance Evolution What happens at the Acceptance Testing and Maintenance Stage. Give an in depth mock process for developing the sales apparrow_forwardExplain how the insert statement greatly affect the whole process on the following entities: Business Software Game Development Entertainmentarrow_forward
- Therefore, does this imply that developers must create code that can be maintained even if the company does not?arrow_forwardThink about a common application or game. What decisions are made in this application or game? Are the decisions based on multiple conditions? How many different decisions do you think are programmed into that application or game?arrow_forwardYou may improve the quality of your products in three different ways. Outline the steps used to get an application from concept to completion, such as programming, testing, and product strategy. Differentiate between programmer documentation, system documentation, operation documentation, and user documentation.arrow_forward
- How should a company go about acquiring software? Your comment has to be accompanied with an appropriate illustration.arrow_forwardWhat is the best time- and cost-effective approach to the purchase of application software? If you want to assert anything, you have to be able to back it up with evidence.arrow_forwardSeveral application development projects done for the same functional group might best be managed as part of a _____. a. portfolio b. program c. investment d. collaborativearrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Principles of Information Systems (MindTap Course...Computer ScienceISBN:9781285867168Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningInformation Technology Project ManagementComputer ScienceISBN:9781337101356Author:Kathy SchwalbePublisher:Cengage Learning
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
Information Technology Project Management
Computer Science
ISBN:9781337101356
Author:Kathy Schwalbe
Publisher:Cengage Learning