Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis...
-
Upload
kory-daniels -
Category
Documents
-
view
218 -
download
1
Transcript of Chapter 3 Appendix Object-Oriented Analysis and Design: Project Management Modern Systems Analysis...
Chapter 3 AppendixObject-Oriented Analysis and Design:
Project Management
Modern Systems Analysisand Design
Seventh Edition
Jeffrey A. Hoffer Joey F. George
Joseph S. Valacich
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
Learning Objectives• Describe the unique characteristics of an OOSAD
project.
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
3
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
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.
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
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
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
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.
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.)
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.)
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
12
Figure 3-37An OOSAD project typically has six to nine iterations.
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.)
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.
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
Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall