ครั้งที่ 7

Download ครั้งที่ 7

Post on 13-Nov-2014

516 views

Category:

Documents

6 download

Embed Size (px)

TRANSCRIPT

IMG 472

1

(System Development) (Systems Analysis & Design)

(Information System)

2

(System Development Perspective)

(An idea)

(Analysis)

(Design and Implementation) (Time)

(Completed Information System)

3 3

(Choices for Systems Development) (Internal) (Insourcing) ICT (Selfsourcing) (Outsourcing) +

(External) (Hybrid)

4

(Project Methodology) (consistency) (efficiency) (effectiveness) (completeness) (Projec t Phases ) (Analysis) (Design) (Build) (Deploy)

(Project Management) Analyze current authentication/ authorization methods Analyze roles and access requirements Analyze current processes Analyze current standards Develop Role-Based Access Control (RBAC approach document) Business and Functional Requirements Prototyping environment RBAC approach document Design role-based access configuration Design identity authentication model Design proof-ofidentity model Design identity authentication processes Design identity authorization processes Application model design Architecture design Authentication process design Authorization process design RBAC design Construct and unit test role-based access configuration Construct and unit test authentication/ authorization technical architecture Construct and unit test identity authentication/ authorization Roles Unit test plans Unit test results Develop documentation: Operations procedures Systems documentation Change control and configuration management Develop training materials Perform training Documentation Full production environment Integration System and integration test Training materials

(Activities)

(Deliverables)

5

(The System Development Lift Cycle :SDLC)

?

(Planning)

(Implementation)

(what) (who) (where) (when)?

(Analysis)

?

(Design)

6

(Planning)

(Identifying business value) (Analyze feasibility) (Develop work plan) (Staff the project) (Control and direct project)

7

(Analysis)

(Analysis) (Information gathering) (Process modeling) (Data modeling)

8

(Design)

(Physical design) (Architectural design) (Interface design) (Database and file design) (Program design)

9

(Implementation)

(Construction) (Installation)

10

(Processes and Deliverables) (Process) (Planning) (Analysis) (Design) (Implementation)

(Product) (Project Plan) (System Proposal) (System Specification) (New System and Maintenance Plan)

11

(Steps of the SDLC)

(general phases)

(official phases)1. 2. 3. 4. 5. 6. (Preliminary Investigation) (Systems Analysis) (Systems Design) (Systems Development) (Systems Implementation) (Systems Maintenance)

http://en.wikipedia.org/wiki/System_Development_Life_Cycle

1. (Feasibility Study) 2. (Analysis) 3. (Design) 4. (Implementation) 5. (Testing) 6. (Evaluation) 1. (Feasibility Study) 2. (Analysis) 3. (Design) 4. (Development) 5. (Implementation) 6. (Maintenance) 1. (Feasibility Study) 2. (Analysis) 3. (Design) 4. (Implementation) 5. (Maintenance) 12

1: (Planning) 3 1. (Define the system to be developed)

2.

(Set the project scope)

(Critical Success Factor: CSF)

3.

(tasks) (resources) (timeframes)

(Project scope) (requirements) (Project scope document) 1 (Project plan) (what) (when) (who)

13

1.

(Your role during planning) o (Project manager) (tracks) (milestones)

2.

(Key to Success)

o (Project milestones) o (Scope creep) o (Feature creep) (initial requirements)

14

2: (Analysis) (end users) (gather) (understand) 1. (Gather the business requirements) (Business requirements) (knowledge worker) (Joint application development :JAD)

(Requirements definition document) (Sign-off)

15

2.

(Your role during analysis) (SDLC)

(Key to Success)

16

3: (Design) (technical blueprint) 2 1. (Design the technical architecture) (Technical Architecture) (hardware) (software) (telecommunications) (run the system)

2.

(Design system models)

(Modeling) (representation) (Graphical user interface: GUI) (GUI screen design) (entire system)

17

(Your role during design) (Key to Success) (future requirements)

18

4: (Development)

(actual system) 2 (Build the technical architecture) (Build the database and programs)

19

s

(Your role during development)

s

(Key to Success)

(Take advantage)

20

5: (Testing) (verifies) (system works) (business requirements) : 1. (Write the test conditions)

2.

(Perform the testing of the system)

(Test conditions)

(Unit testing) (code) (System testing) (Integration testing) (Functional testing) (Performance testing) (User acceptance testing: UAT) 21

s

(Your role during testing)

s

(Key to Success)

22

6: (Implementation) 2 : 1.

2.

(User documentation)

(Online training) CD-ROM (Workshop training)

23

1.

(Your role during implementation)

s

(Key to Success) o o o o (Parallel implementation) (Plunge implementation) (Pilot implementation) (Phased implementation)

24

7: (Maintenance) 2 : 1. (help desk)

2.

(Help desk)

25

1.

(Your role during maintenance)

s

(Key to Success)

26

(Model of SDLC)

Waterfall

Evolutionary Spiral Waterfall Evolutionary Spiralmore complex

Classic Waterfall Adapted Waterfall

simpler

27

(Classic Waterfall Model) (Planning) (Analysis) (Design) (Development) (Testing) (Implementation) (Maintenance)

Royce 197028

(Characteristics of Waterfall Model )1. 2. 3.

4. 5. 6. 7.

29

(Adapted Waterfall Model) (Planning) (Analysis) (Design) (Development) (Testing) (Implementation) (Maintenance)

30

(Characteristics of Adapted Waterfall Model )

31

(Evolutionary Model) (Concurrent Activities)

(Specification)

(Initial Version)

(Outline Description)

(Development)

(Intermediate versions)

(Validation)

(Final Version)

32

(Evolutionary Model Characteristics)

(Exploratory prototyping) o (small or medium-size interactive systems) o (parts of large systems) o (for short-lifetime systems)

(careful planning)

33

(Incremental Model)

#1

#2

#3

34

(Incremental Model Characteristics)1. 2. 3. 4. 5.

35

(Spiral Model)

(Planning)

(Risk Analysis) 1..n

(Evaluation)

(Development)

36

(Spiral Model Characteristics)

Barry Boehm (risk-oriented) --- 6 : o o o o o o

37

(Screen Layout/User interface: guidelines)1.

2.

(Define standards)

3.

(objects) (text fields) () (buttons) (informative text) (shadow or transparent fields) 4 2 ( 7 ) (left/top)

:

38

(Screen Layout/User interface: guidelines)1.

(Well balance screen)

2.

(Direct your layout to your enduser)

3.

(Media)

/ (presentations) (Voice) / (Picture) (animations) (abstract concepts) / 1 (retention) 39

2006 97% 93% 73% 78% 98% 97% 89% 87% -http://www.thaipost.net

40

Q&A

41

Recommended

View more >