1 / 13

Software Development Life Cycle (SDLC) -Planning-

Software Development Life Cycle (SDLC) -Planning-. Lecture1. Planning. Implementation. Analysis. Development. Design. Software Development Life Cycle (SDLC). 2. Planning. 3.

jgallo
Télécharger la présentation

Software Development Life Cycle (SDLC) -Planning-

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Development Life Cycle (SDLC)-Planning- Lecture1

  2. Planning Implementation Analysis Development Design Software Development Life Cycle (SDLC) 2

  3. Planning 3 • The planning phase is the fundamental process of understanding why an information system should be built and determining how the project team will go about building it. It has two steps: • Project initiation: the system’s business value to the organization is identified, how will it lower costs or increase revenues? Most ideas for new systems come in the form of a system request. • The IS department works together with the person or department that generated the request (called the project sponsor) to conduct a feasibility analysis. • The system request and feasibility analysis are presented to an information systems approval committee, which decides whether the project should be undertaken. • Once the project is approved, it enters project management. During project management, the project manager creates a workplan, staffs the project.

  4. Planning • 1- Project initiation • System request • Feasibility analysis • 2-project management • Workplane 4

  5. System Request 5 A system request is a document that describes the business reasons for building a system and the value that the system is expected to provide.

  6. System Request 6

  7. System Request – Example 7

  8. Planning • 1- Project initiation • System request • Feasibility analysis • 2-project management • Workplane 8

  9. Workplan 9 • Workplan: is a schedule that records and keeps track of all the tasks that need to be accomplished over the course of the project. • To create a workplan, the project manager first identifies the tasks that need to be accomplished and determines how long they will take. Then the tasks are organized within a workplan and presented graphically using Gantt chart. • A Gantt chart: is a horizontal bar chart that shows the same task information as the project workplan but in a graphical way. • First, tasks are listed as rows in the chart, and time is listed across the top or bottom in increments based on the needs of the projects • Horizontal bars are drawn to represent the duration of each task; the bar’s beginning and end mark exactly when the task will begin and end.

  10. Workplan 10

  11. Gannt chart 11

  12. EXERCISES 12 • Car dealers have realized how profitable it can be to sell automobiles using the Web. Pretend you work for a local car dealership that is part of a large chain such as CarMax. Create a system request you might use to develop a Web-based sales system. Remember to list special issues that are relevant to the project.

  13. 13 • System Request • Sponsor: Sales Manager. • Business Need: Increase sales, increase market share, broaden geographic reach to potential customers. • Business Requirements: Web-based access to vehicle inventory including pictures. Search capabilities. • Ability to process requests for more information about a vehicle. • Business Value: Increase sales by 4%; • increase market share by 1.5%; • broaden reach to customers within 250 mile radius of dealership. • Special Issues: Must have someone who will keep Web-site content up to date constantly. Who will handle customer inquiries? How will this person be compensated? Will the compensation of our current sales force be affected? How will the sales force feel about this new system? Will having our own Web-based sales system affect our participation in the CarMax chain?

More Related