Docstoc

System Analysis and Design AAPP007-3-2_1_

Document Sample
System Analysis and Design AAPP007-3-2_1_ Powered By Docstoc
					System Analysis and Design
      AAPP007-3-2

  Overview of SDLC – Part 2
              Topic & Structure of the lesson

         • Overview of SDLC – Part 2
                 – Other Systems Development Methodologies
                 – Underlying principles for systems
                   development




AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 2 (of 17)
                                   Learning Outcomes

         • By the end of this lecture, YOU
           should be able to :
                 – Identify and briefly explain other
                   methods of developing a system
                 – Identify and explain the underlying
                   principles for systems development
                   methodology


AAPP007-3-2 System Analysis and Design     Overview of SDLC – Part 2   Slide 3 (of 17)
             Key Terms you must be able to use

         • If you have mastered this topic, you should
           be able to use the following terms correctly
           in your assignments and exams:
            – Prototyping
            – JAD
            – RAD
            – OOAD


AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 4 (of 17)
                        Other Systems Development
                               Methodologies

         • Industry statistics of the SDLC :
                 – 60% of large systems projects have
                   significant cost overruns
                 – 75% of completed systems are in need of
                   constant maintenance
                 – 60% - 80% of errors originate in the user
                   requirements and functional specifications


AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 5 (of 17)
                        Other Systems Development
                               Methodologies

         • These observations led to the
               development of methodologies that :
                 – included more user input
                 – utilized shorter development periods
                 – focuses more on analysis and design



AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 6 (of 17)
                        Other Systems Development
                               Methodologies

         • Prototyping
                 – Designing and building a scaled-down but
                   working version of a desired version
                 – Can be developed with a computer-aided
                   software engineering (CASE) tool – a
                   software product that automates the SDLC
                 – A key tool that supports Rapid Application
                   Development


AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 7 (of 17)
                        Other Systems Development
                               Methodologies




                                                                Figure 4-2 : Prototyping
                                         System Analysis and Design, 5/e - Kenneth E. Kendall & Julie E. Kendall
AAPP007-3-2 System Analysis and Design                          Overview of SDLC – Part 2                          Slide 8 (of 17)
                        Other Systems Development
                               Methodologies

         • Joint Application Design
                 – A structured process in which users,
                   managers, and analysts work together for
                   several days in a series of intensive meetings
                   to specify or review system requirements




AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 9 (of 17)
                        Other Systems Development
                               Methodologies

         • Object-oriented Analysis and Design
                 – Systems development methodologies and
                   techniques based on objects rather than data
                   or processes
                 – Combines data and processes (called
                   methods) into single entities called objects




AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 10 (of 17)
                            Quick Review Question

         How is JAD different from RAD?




AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 11 (of 17)
                 Underlying principles for systems
                     development (Whitten)

         •     Get the owners and users involved
         •     Use a problem solving approach
         •     Establish phases and activities
         •     Establish standards
         •     Justify systems as capital investments
         •     Don’t be afraid to cancel or review scope
         •     Divide and conquer

AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 12 (of 17)
                            Quick Review Question

               Identify THREE (3) underlying principles of
               systems development




AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 13 (of 17)
                          Follow Up Assignment

         • Week 5 – Tutorial 1




AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 14 (of 17)
           Summary of Main Teaching Points

         • Overview of SDLC – Part 2
                 – Other Systems Development Methodologies
                 – Underlying principles for systems
                   development




AAPP007-3-2 System Analysis and Design   Overview of SDLC – Part 2   Slide 15 (of 17)
           Question and Answer Session




                                         Q&A

AAPP007-3-2 System Analysis and Design    Overview of SDLC – Part 2   Slide 16 (of 17)
                                         Next Session

         • Preliminary Investigation – Part 1
                 – What is Preliminary Investigation ?
                 – Mission Statement / Goals / Objectives
                 – Systems Request
                         • Why ?
                         • How ? Sources ?
                                  – Internal factors
                                  – External factors




AAPP007-3-2 System Analysis and Design             Overview of SDLC – Part 2   Slide 17 (of 17)

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:12
posted:1/29/2012
language:
pages:17