Lecture 1 Lesson Plan by OJXgOy

VIEWS: 25 PAGES: 4

									LESSON PLAN

Course                  Systems Analysis and Design             ISM 3113
Course Year             2006-2007                               Date: 9/16/06
Session                 3                                       Location: FCT 120
Instructor              Dr Christopher J Davis                  No of Students: 14
Session Duration        2 hours 50 minutes                      Time: 9:00-11:50am

STUDENTS PREVIOUS KNOWLEDGE
 cumulative understanding of SDLC from Sessions 1-2
 awareness of the importance of their own experiences
 critical questions arising from reflection on their reading and experience


RESOURCES
          course syllabus
          textbook
          “Why Software Fails” handout and notes
          PowerPoint materials:
                 Lectures 3.1, 3.2(i) and 3.2(ii)
                 Requirements analysis examples
         Whiteboard
         Happy Valley Kennels case study
        interview protocol templates (handout)


LEARNING OUTCOMES
At the end of the lesson students will be able to
       complete the analysis phase of the software development life cycle (SDLC)
       create a requirements definition
       use a range of requirements analysis techniques, and
       select appropriate techniques for a range of situations
       gather requirements using interviews, Joint Application design (JAD)
        sessions, questionnaires, document analysis and observation


PROCEDURAL PRINCIPLES
The leader will ensure that
   students understand the aims of this session and its contribution to the course
    as a whole
   students have all the necessary reading materials to support the session
    activities
   students appreciate the twin themes of skill acquisition and critical reflection




                                       Page 1 of 4
LESSON STRUCTURE, CONTENT AND METHOD

Approx   Teacher Activity           Learner Activity           Resources
Timing
(mins)
10       Explain and discuss        Marking Quiz 2;               Quiz 2
         answers to Quiz 2          annotating notes and          textbook
                                    textbook to guide future
                                    reading and revision
5        Session Overview                                         Course
                                                                   Syllabus
                                                                  PowerPoint
                                                                   slides 1-3
10       Lecture 3.1                Note taking, annotation       PowerPoint
         Requirements                                              slides 4-6
         Determination and
         Analysis
10       Chair discussion           Identify communication        Personal
                                    issues evident in              experiences
                                    requirements                  Notes from
                                    determination.                 WSSAC video
                                    Explore commonality of         case study
                                    causes and effects            “Why
                                                                   Software
                                                                   Fails” reading
                                                                   and notes
10       Lecture 3.2 part 1         Note taking, annotation       PowerPoint
         Requirements Gathering                                    slides 7-14
         Techniques
15       Demonstrate                Discuss comparative           Examples
         requirements gathering     strengths of the               from:
         materials and techniques   Requirements                  Frenchay
                                    Determination and              Healthcare
                                    Analysis techniques            Trust
                                                                  NAFIS
                                                                  Leics Police
25       Individual coaching        Individually: use the         Interview
                                    protocols provided to          protocols
                                    develop a first-cut            (handouts)
                                    interview plan for HVK        HVK Case
                                                                   Study
                                                                  Team project
                                                                   brief
                                                                  Textbook
                                                                  Notes
10                                     Coffee break




                                    Page 2 of 4
20   Lecture 3.2 part 2       Note taking, annotation,      PowerPoint
     Requirements Gathering   questions                      slides 15-23
     Techniques: practical
     issues
30   Team coaching            Team Project group            Individually
                              activity: Develop an           developed
                              interview plan                 interview
                                                             plans
                                                            HVK case
                                                             study
                                                            Notes
10   Session Summary          Note taking, annotation       PowerPoint
                                                             slides 24-27
10   Briefing for Session 5                                 Course
     and Examination 1                                       syllabus
                                                            PowerPoint
                                                             slide 28




                              Page 3 of 4
POST LESSON APPRAISAL



LESSON PACE AND STRUCTURE (with reference to timing and form)

Generally good, but see below


RESOURCES

Excellent.

Delivery and discussion of the Requirements Analysis techniques was greatly
enhanced by the use of examples (NAFIS documents, Frenchay observation
records etc) and the distribution interview protocols as handouts: this also added
momentum to the Team Project.


SUBJECT MATTER

Generally well balanced and well received. Discussion of the “Why Software Fails”
(IEEE Spectrum, September 2005) article sharpened awareness and appreciation
of the need for greater emphasis on the requirements elicitation process.


CLASS MANAGEMENT AND STUDENT PARTICIPATION

Excellent.


SUGGESTIONS AS TO HOW THE LESSON COULD HAVE BEEN IMPROVED

Further re-structure class discussion to increase the integration of the “Why
Software Fails” (IEEE Spectrum, September 2005) cases so that students relate the
(given or anticipated) causes of failure and the tools and techniques proposed (in
the textbook and elsewhere) for their avoidance or prevention. Specifically:
     Add “Why Software Fails” key points to slides;
     Add “What’s So Special About Computers?” (WSSAC) key points to slides;
     Replace guidance from textbook on interview process with points developed
       from the protocols provided in class;
     Revise Interview Plan Template (in Team Project folder) to be just that – not
       a summary report
     Revise Lesson Structure to include time for the completion of team project
       Deliverable 1

Name         Christopher J Davis
Date         9/18/06




                                      Page 4 of 4

								
To top