Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis...

16
Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich

Transcript of Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis...

Page 1: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Chapter 3 AppendixObject-Oriented Analysis and Design:

Project Management

Modern Systems Analysisand Design

Seventh Edition

Jeffrey A. Hoffer Joey F. George

Joseph S. Valacich

Page 2: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Systems Analysis& Design

I. Foundations

1. SD Environment

2. Origins of Software

3. Manage IS Project

II. Planning

4. Identify & Select SD Projects

5. Initiate & Plan SD Projects

III. Analysis

6. Determine Systems Req’s

7. Structure Systems Process

Req’s

8. Structure Systems Data

Req’s

IV. Design

9. Design DB

10. Design Forms & Reports

11. Design Interfaces & Dialogues

12. Design Dist & Internet Systems

V. Implementation & Maintenance

13. System Implementation

14. Maintaining IS

Page 3: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Learning Objectives• Describe the unique characteristics of an OOSAD

project.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

3

Page 4: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Unique Characteristics of an OOSAD Project

• OOSAD projects use a more iterative design approach, such as prototyping or object-oriented analysis and design.

• During the OOSAD process, the system evolves incrementally over the life of the project.– A portion of the final system is constructed during each

iteration phase.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

4

Page 5: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

5

FIGURE 3-32 During the OOSAD process, the system evolves incrementally over the life of the project.

Page 6: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Unique Characteristics of an OOSAD Project

• Define the system as a set of components.– Object-oriented development projects are developed using

ongoing management and evolving system functionality.

• Complete hard problems first.– The focus and ordering of system components change over

the life of the project.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

6

Page 7: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Unique Characteristics of an OOSAD Project

• Use iterations to manage the project.– The workflow of an iteration

• Don’t plan too much up front.– Planning estimation improves over time.

• How many and how long are iterations?– An OOSAD project typically has 6 to 9 iterations.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

7

Page 8: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Unique Characteristics of an OOSAD Project

• Project activity focus changes over the life of a project.– As the project evolves, system functionality evolves.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

8

Page 9: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

9

FIGURE 3-34The focus and ordering of system components change over the life of the project.

Page 10: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

10

FIGURE 3-35The workflow of an iteration(Source: Based on Royce, 1998; Georgeet al., 2007.)

Page 11: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

11

FIGURE 3-36Planning estimation improves over time.(Source: Based on Royce, 1998; George et al., 2007.)

Page 12: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

12

Figure 3-37An OOSAD project typically has six to nine iterations.

Page 13: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

13

Figure 3-38As the project evolves, system functionality evolves.(Source: Based on Royce, 1998; George et al., 2007.)

Page 14: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

14

FIGURE 3-39The level and focus of activity across thesystems development process changefrom the start to the end of the project.

Page 15: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Summary• In this appendix you learned how to:• Describe the unique characteristics of an OOSAD

project.

Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

15

Page 16: Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F.

Copyright © 2014 Pearson Education, Inc.  Publishing as Prentice Hall