1 / 15

SanFrancisco Framework-enhanced Development Process - for DIDC

SanFrancisco Framework-enhanced Development Process - for DIDC. 廖峻鋒 Apr 21,2004 NCCU Computer Center. Traditional Object-oriented Development Process. Requirements Gathering Scenario Creation OOA OOD Coding Test. San Francisco: Framework-enhanced Development Process.

wayne-neal
Download Presentation

SanFrancisco Framework-enhanced Development Process - for DIDC

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. SanFrancisco Framework-enhanced Development Process- for DIDC 廖峻鋒 Apr 21,2004 NCCU Computer Center

  2. Traditional Object-oriented Development Process • Requirements Gathering • Scenario Creation • OOA • OOD • Coding • Test

  3. San Francisco: Framework-enhanced Development Process • Framework mapping • Rigorous documentation Important Reference : SanFrancisco Application Development Roadmap

  4. Framework Mapping • Requirements Mapping • Scenario Mapping • OOA Mapping • OOD Mapping • Implementation Mapping Mapping give the developers time to pause and search for reuse in SanFrancisco Framework

  5. Requirement Mapping • What to reuse ? • High-level application requirements • Risk assessments documents • Reference : SanFrancisco Framework Business Reference

  6. Scenario Mapping • What to reuse ? • Use case / scenarios • Information is not in UML use case format,it is in table format which tied to requirement documentation

  7. OOA Mapping • What to reuse ? • Common business objects • Analysis-level class diagrams

  8. OOD Mapping • What to reuse ? • Design-level classes and design patterns • Reference : SanFrancisco Programmer’s Guide , SanFrancisco Extension Guide

  9. Implementation Mapping • What to reuse ? • SanFrancisco built-in frameworks

  10. Documentation • Document your design decision • JavaDoc • Example code

  11. Recomanded Readings • 和SanFrancisco Design Patterns 是同一組人寫的。

  12. Q & A

  13. for ref :RUP

  14. Iterative Development 做完習題馬上對答案!

  15. RUP (Rational Unified Process)

More Related