40 likes | 195 Views
Structured Planning: Functional Decomposition Diagrams. Process Modeling: DFDs. Data Modeling: ERDs. Structured Design: Structure Charts. Logic Specification: Decision rules within DFD processes. Code Generation:. A Central Repository. What you want in a Case Tool Good Diagramming Tools
E N D
Structured Planning: Functional Decomposition Diagrams Process Modeling: DFDs Data Modeling: ERDs Structured Design: Structure Charts Logic Specification: Decision rules within DFD processes Code Generation: A Central Repository
What you want in a Case Tool • Good Diagramming Tools • Consistency Checking Across Levels (i.e.within DFDs) • Consistency Checking Across Tools (i. e. DFDs to ERDs) • Automatic Generation of Diagrams (i.e. get ERD skeleton from DFD or vice versa) • Code Generation
Why Organizations Adopt Case: • Provide new systems with shorter development time. • Improve productivity of the SDLC process • Improve the quality of the SDLC process • Improve worker skills • Improve portability of systems • Improve management of SDLC • Why Organizations Reject Case: • High cost of purchasing CASE • High cost of training personnel • Low organizational confidence in the IS department • Lack of standard methods in the organization • Viewing CASE as a threat to job security • Lack of confidence in usefulness of CASE products