63%(8)5 out of 8 people found this document helpful
This preview shows page 49 - 51 out of 74 pages.
include identifying the user’s basic requirements, developing the initial prototype, using the prototype, and revising and enhancing the prototype.Scrum has many similarities to Agile, but one of the uniqueaspects mentioned in the book is that Scrum often involves having Programmers relocate their physical office so that they are working in the same physical space as the customers they are collaborating with on a project.Being in closeproximityto those you are working with helps to improvecollaborationand speedup communication. Rapid Application Development (RAD)terative alternative to the conventional waterfall model of software development. The RAD approach to software development focuseson the development'sprocess, with limited emphasis on the planning process. emphasizes the need to adjust project requirements as the project progresses. largely informal method of solutions development by end users, made possible by the availability of fourth-generation languages that enable end users to develop systems and solutions with little or no assistance from professional technical specialists.3.What are the types of feasibility studies and what is accomplished by each?insight into whether or not the proposed system(s) are compatible with the existing or proposed operations of the organization.Considers how potential stakeholders will respond to the changes resulting from the proposed system(s). 4.Work Scheduling and Project Brainstorming ToolsPseudocode/Structured English5.Logical Models
Logical ModelsMethodDescriptionBenefits to BusinessDirect ImplementationPrototypingParallel AdoptionProject AspectsDescriptionImpact on the business if it is not done wellScopeproper use of resources time and planningCost/BudgetTimelineQualityInput MethodsDescriptionBenefitsOCRexpressed through domainmodels and classmodels. The domain model represents the definitions and concepts of the problem, and defines relationships of the entities. The class model helpsvisualize static entities and relationships between them. With systems analysis and design, the model is a representation of user requirementsUnified Modeling Language (UML)which is a general-purpose modeling language designed to provide a standard method to represent the designof a system.3 UML helps visualize and analyze an information system architecture. UML also helps model systems by using static structures and dynamics as well as the behavior of systems.has structure diagrams, behavior diagrams, and interaction diagrams to help model and visualize information systems. IData-flowModelhow data movesand is processed by the proposed system under development.first collect information,development of functional flow diagrams,user input is obtained, the model is revised, and user approval is obtained.