SlideShare a Scribd company logo
1 of 41
Project Management
How is this different?
   In this part of the course we are
    concerned with how projects are managed
    in industry and business
   Students with an aptitude in IPT are likely
    to pursue careers as
    • Managers or
    • Systems Analysts
   Much of the work carried out by these
    professions is project based
   Much of the material in these units are
    derived as a result of consultation with
    industry
Where in the syllabus does project
     management occur ?
   In the preliminary course the unit
    “Planning, Design and
    Implementation” is where students
    meet most of the major concepts
    required for project management
   In the HSC course, this material is
    covered in the very first unit “Project
    Work”
How should project management
             be taught?
   Many teachers teach the preliminary
    syllabus in a linear fashion
   As a result, material in the unit “Planning,
    Design and Implementation” is not
    covered until almost the end of the
    course, (usually early term 3)
    The CSTA teaching program schedules
    the “Planning, Design and
    Implementation” material in term 3
What is the difference between the
   Year 11 and Year 12 Project
         Management Units
   The syllabus describes the Year 11 unit “
    Planning, Design and Implementation” as
    the “… traditional method of developing
    systems”
   The HSC course
    • Expands on some of the detail in the
      Preliminary unit
    • Adds new material on Prototype development
      and participant based development.
What is the difference between the
   Year 11 and Year 12 Project
         Management Units
   Since the Preliminary project unit is, more
    or less, a subset of the HSC unit, I have
    often wondered whether it would be
    worthwhile just teaching the latter
   In the following slides we will examine
    each unit in detail and highlight major
    differences
   Remember, the steps taken by students in
    the management of their projects, reflect
    those used by systems analysts and
    project managers in the real world
“ Planning, Design and
        Implementation” - Preliminary
   This unit describes the following steps
    used to create a project. These include:
    •   Understanding the problem
    •   Making Decisions
    •   Designing solutions
    •   Implementing
    •   Testing, evaluating and maintaining
    •   Social & ethical issues
   In the workplace, some of the above steps
    overlap, or are revisited if it is required to
    do so i.e. a development cycle
Understanding the problem
   Here the purpose of the existing system
    along with the nature and extent of the
    problems are to be determined
   Students learn about the use of
    interviews, observations, time/motion
    studies and the use of surveys
   The importance of good survey design
    needs to be emphasised
Understanding the problem
   Students need to be able to create
    survey questions that will enable
    them to
    • Understand the problem better
    • Determine an appropriate solution
    • Enable data obtained to be processed by
      a computer e.g. a database
Understanding the problem
   Project management involves the
    production of a lot of documentation
   The first document produced is the
    Requirement Report. This describes
    •   The needs of the users,
    •   The data/information used and required,
    •   The required information technology,
    •   The information processes that are currently
        used and will be required by any new system.
Understanding the problem
   The next document that is developed is the
    Project Plan.
   This includes:
    • The Requirement Report
    • Gantt Charts – showing the scheduling of the various
      project tasks.
    • A funding management plan – costing of the new
      system, sources of funds, how money is to be spent,
      how much is to implement the new system
      (development costs), how much money is required to
      maintain the system (operating costs) etc
    • A communications management plan – the media used
      to communicate, guide lines for communication, the
      frequency of communication, etc
Making Decisions
   In this stage, the existing system is investigated
    more thoroughly and ideally a number of possible
    solutions are investigated.
   For each solution there is a feasibility study which
    covers:
    • Financial feasibility - Cost/benefit analysis should be
      carried out.
    • Technical feasibility – does the technology exist to
      develop a particular solution? Is it readily available?
    • Schedule Feasibility – can this solution be implemented
      in the given time frame?
    • Operational Feasibility – Is the project in line with the
      current goals of the organization? Does this project over
      reach the capacity of the organization. Does it suit the
      organisation’s purpose.
Making Decisions
   More documentation. All of the above is
    submitted to management along with a
    recommended course of action
   Management approves or disapproves
   If approved – solution design begins
   If disapproved – its back to step one and
    the current system is re-investigated
Designing solutions
   The project team has a way forward and
    starts to put together a system design
   A number of tools are used in this process
    including:
    •   Top / down design
    •   Context diagrams
    •   Data flow diagrams
    •   System flowcharts
    •   Decision trees
    •   Decision tables
    •   Data dictionaries
Designing solutions
   Both of the textbooks I use, Powers
    (Heinemann) and Ware & Grover
    (Jacaranda) have good sections on these
    tools
   Ware & Grover use a case study approach
    to illustrate how these tools are used.
    (Actually the case study is used to
    demonstrate how all of the steps of the
    SDC are used).
   Powers’ book offers students practical
    exercises that require students to apply
    the design tools to particular situations
Implementing
   Firstly, there is the system conversion method to
    think about.
    • Parallel – both systems run together
    • Direct – immediate change to the new system
    • Phased – gradual implementation by introducing only a
      small part of the system at a time, working out the
      bugs, then implementing another part of the system, etc
    • Pilot – trialling the new system in a small part of the
      organisation
   Students need to be able to decide on the best
    conversion method to use in a particular situation
    and be able to justify their choice
Implementation
   Secondly, how will the participants
    be trained in the use of the system
   The type of training will depend on
    the:
    • Existing knowledge of the participants
    • The features of the new system
Implementation
   Normally, training boils down to four possible
    choices:
    • Train the trainer – one person is trained and then trains
      everyone else
    • Use of Training Specialists – material is supplied to the
      specialist, who analyses the information and determines
      the best method to use to present the information
    • Training manuals & presentations – useful for staff who
      already know what they are doing and need clarification
      on a few minor issues
    • Providers of hardware & software may carry out their
      own specialised training
   Students must be able to justify a particular
    training choice
Testing, evaluating and maintaining
   Testing is carried out at all of the
    above stages
   In this stage, we need to determine
    if the output from the system is
    meeting all of the requirements
    specified in the requirement report
Testing, evaluating and maintaining
   After the system is well established,
    evaluation of the system takes place
   Is the system working as expected?
   Are any modifications required to the
    system?
   Minor changes can be implemented on the
    existing system
   However, if it is determined that major
    changes are required, the system
    development cycle is started over again
Testing, evaluating and maintaining
   Maintenance – is defined as making
    minor modifications to a system
   It includes:
    • Small deficiencies in the system, e.g. A
      change in the layout of a screen
    • Installing new hardware, e.g. printer
    • Upgrading software packages
Some Social and Ethical Issues
   Human centred vs machine centre
    systems
    • The former places the needs of the
      participants first of all – making the
      participants work as effective and
      satisfying as possible
    • Machine centred – simplify what the
      computer does, however this is usually
      at the expense of the participants
    • What are the OH&S issues to consider?
Some Social and Ethical Issues
   Does the new system have any effect
    on the organization?
    • Relationships between participants
    • Flattened hierarchy
    • Less employees required
    • Retraining of employees
    • Better qualified employees required
    • Greater expectations of employees
Project Work – HSC
   This is essentially the same as the
    preliminary, with
    • A little more detail
    • Some new content – but not a lot
    • The formalisation of the project
      management process
The System Development Cycle
               (SDC)
   The process of system development
    can be represented as a cyclical
    process
   The next slide demonstrates this
    idea.
   The following slides details additional
    content / detail of importance.
       Understanding
        the problem



       Making
        Decisions


       Designing
        Solutions



       Implementing



        Testing,
         evaluating and
         Maintaining
Understanding the Problem
   On page 33 of the syllabus you will notice that
    • The project plan, and
    • Social and ethical design
    are described separately. These are a part of
      “Understanding the problem”. However, they have been
      described separately to stop people from exclusively
      associating this new content with Prototyping. This
      content can be applied to any version of system
      development.
   Notice the expanded communication skills. These
    skills go beyond those necessary for just
    gathering data and have a more managerial
    inclination
Understanding the Problem
   Prototyping is another common form of
    system development
   It is often used when the development
    team is having difficulty “pinning down”
    the exact nature of the problem
   The prototype is like a scaled down
    version of the final system with input and
    output screens and some limited
    processing capability
Understanding the Problem
   The prototype is presented to the
    participants for comment and criticism
   Participant feedback is the basis upon
    which modifications to the prototype are
    made until the problem is understood
   Once the problem is understood, system
    development proceeds as before
Making Decisions
   No major changes to the Preliminary
    course material
   Notice that Prototyping is included as
    a possible solution
Designing Solutions
   Again, the use of prototypes as a method
    for creating solutions is mentioned
   Participant development is also introduced
    This occurs when people within the organisation
      that use an overall information system,
      develop their own solutions using guided
      processes (like wizards) and application
      packages
Designing Solutions
   A good example of this occurs in
    schools:
    All government schools use the O.A.S.I.S.
     software package to manage the
     finances of the school.
    However, on a faculty level, the finances
     are often managed by using a
     spreadsheet.
    This is a participant based solution.
Implementation
   Note that students need to be aware
    of the importance of an
    implementation plan
   This plan details
    • The preferred conversion method
    • How existing data will converted for use
      by the new system
    • The options for training
Testing, evaluating and maintaining
   Acceptance Testing – running test data
    and real data on the system to look for
    errors, shortcomings and unexpected
    failures
   If the system passes a checklist of tests
    and performance standards, the system
    then becomes operational
   As before the system is evaluated and
    maintained, until it is determined that a
    new system is required and the system
    development cycle begins all over again
How does the SDC impact on
             students?
   In the classroom, students have to
    implement the system development cycle
    as a part of their assessment tasks
   Students can implement only a few parts
    of the cycle or the whole thing
   This not only includes the development of
    some product but also the provision of
    some or all of the documentation
    described in the system development cycle
How does the SDC impact on
             students?
   In the preliminary course, the
    required documentation for projects
    usually includes the:
    • Requirement Report, and the
    • Feasibility Study
How does the SDC impact on
              students?
   In the HSC course, students are required to
    submit a full set of system development cycle
    documents for their major project including a:
    • Requirement Report,
    • Copies of questionaries, surveys, minutes of meetings,
      team goals and duties,
    • Feasibility Studies with recommendations,
    • Context diagrams, dataflow diagrams, decision trees,
      decision tables, data dictionaries, system flowcharts
    • An implementation plan, training manual,
    • Acceptance test data and standards, feedback sheets,
      system audit sheets
How does the SDC impact on
             students?
   Some of the documents must, by
    necessity be “works of fiction”
    The feasibility study is one particular area
     where this is mostly necessary because
     any proposed solution presented to
     ‘management’ must not only come in
     under budget but include benefits for
     the organisation or it won’t be
     ‘approved’ and the project is over!
What you have to do for
             assignment 2
   In this assignment I want you to carry out
    some of the tasks described in the system
    development cycle, viz:
    • The requirement report
    • The feasibility study
   It is based around the fictitious scenario
    where you have to present a one day
    workshop to teachers on web design skills
What you have to do for
             assignment 2
   Because it is a fictitious scenario:
    • Some of the information in the report
      will be also be fictitious
    • However some can be based on reality
      (as you know it)
   The final product that you will submit
    will be a written report.
END

More Related Content

What's hot

System Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU EthiopiaSystem Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU EthiopiaDebre Tabor University
 
Modern management techniques
Modern management techniquesModern management techniques
Modern management techniquesdrravimr
 
System Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaSystem Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaDebre Tabor University
 
Chapter 12 information system development
Chapter 12   information system developmentChapter 12   information system development
Chapter 12 information system developmenthaider ali
 
Software Engineering Practice - Project management
Software Engineering Practice - Project managementSoftware Engineering Practice - Project management
Software Engineering Practice - Project managementRadu_Negulescu
 
Process & Manufacturing Engineering
Process & Manufacturing EngineeringProcess & Manufacturing Engineering
Process & Manufacturing EngineeringRAFIQUL ISLAM
 
Payroll software
Payroll softwarePayroll software
Payroll softwareHR Spot
 
Requirements Engineering Process Improvement
Requirements Engineering Process ImprovementRequirements Engineering Process Improvement
Requirements Engineering Process ImprovementIan Sommerville
 
Second chapter of Management
Second  chapter of ManagementSecond  chapter of Management
Second chapter of ManagementSurendra Patait
 
Information system development
Information system developmentInformation system development
Information system developmentDhani Ahmad
 
5 investigating system requirements
5 investigating system requirements5 investigating system requirements
5 investigating system requirementsricardovigan
 
Information Systems Development and Acquisition
Information Systems Development and AcquisitionInformation Systems Development and Acquisition
Information Systems Development and AcquisitionYonathan Hadiputra
 
Systems analysis plm
Systems analysis plmSystems analysis plm
Systems analysis plmOmar Jacalne
 
CIS 2303 LO1: Introduction to System Analysis and Design
CIS 2303 LO1: Introduction to System Analysis and DesignCIS 2303 LO1: Introduction to System Analysis and Design
CIS 2303 LO1: Introduction to System Analysis and DesignAhmad Ammari
 

What's hot (20)

System Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU EthiopiaSystem Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU Ethiopia
 
Chapter 02
Chapter 02Chapter 02
Chapter 02
 
Modern management techniques
Modern management techniquesModern management techniques
Modern management techniques
 
System Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaSystem Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU Ethiopia
 
Discuss systems
 Discuss systems Discuss systems
Discuss systems
 
Spm unit2
Spm unit2Spm unit2
Spm unit2
 
Defining Systems
Defining SystemsDefining Systems
Defining Systems
 
Chapter 12 information system development
Chapter 12   information system developmentChapter 12   information system development
Chapter 12 information system development
 
Software Engineering Practice - Project management
Software Engineering Practice - Project managementSoftware Engineering Practice - Project management
Software Engineering Practice - Project management
 
Process & Manufacturing Engineering
Process & Manufacturing EngineeringProcess & Manufacturing Engineering
Process & Manufacturing Engineering
 
Analysis Phase
Analysis PhaseAnalysis Phase
Analysis Phase
 
Payroll software
Payroll softwarePayroll software
Payroll software
 
Requirements Engineering Process Improvement
Requirements Engineering Process ImprovementRequirements Engineering Process Improvement
Requirements Engineering Process Improvement
 
Spm l01
Spm l01Spm l01
Spm l01
 
Second chapter of Management
Second  chapter of ManagementSecond  chapter of Management
Second chapter of Management
 
Information system development
Information system developmentInformation system development
Information system development
 
5 investigating system requirements
5 investigating system requirements5 investigating system requirements
5 investigating system requirements
 
Information Systems Development and Acquisition
Information Systems Development and AcquisitionInformation Systems Development and Acquisition
Information Systems Development and Acquisition
 
Systems analysis plm
Systems analysis plmSystems analysis plm
Systems analysis plm
 
CIS 2303 LO1: Introduction to System Analysis and Design
CIS 2303 LO1: Introduction to System Analysis and DesignCIS 2303 LO1: Introduction to System Analysis and Design
CIS 2303 LO1: Introduction to System Analysis and Design
 

Viewers also liked

Myrna arcega how to use ge.tt
Myrna arcega how to use ge.ttMyrna arcega how to use ge.tt
Myrna arcega how to use ge.ttakoaypinoy2011
 
Myrna arcega how to use dropbox
Myrna arcega how to use dropboxMyrna arcega how to use dropbox
Myrna arcega how to use dropboxakoaypinoy2011
 
Myrna arcega how to use backupify
Myrna arcega how to use backupifyMyrna arcega how to use backupify
Myrna arcega how to use backupifyakoaypinoy2011
 
Myrna arcega how to use backupify
Myrna arcega how to use backupifyMyrna arcega how to use backupify
Myrna arcega how to use backupifyakoaypinoy2011
 
Digital connections photos
Digital connections photosDigital connections photos
Digital connections photosGem_Shadow555
 
Lines by Julia Kim and Max Gold
Lines by Julia Kim and Max Gold Lines by Julia Kim and Max Gold
Lines by Julia Kim and Max Gold Juliaakim
 

Viewers also liked (6)

Myrna arcega how to use ge.tt
Myrna arcega how to use ge.ttMyrna arcega how to use ge.tt
Myrna arcega how to use ge.tt
 
Myrna arcega how to use dropbox
Myrna arcega how to use dropboxMyrna arcega how to use dropbox
Myrna arcega how to use dropbox
 
Myrna arcega how to use backupify
Myrna arcega how to use backupifyMyrna arcega how to use backupify
Myrna arcega how to use backupify
 
Myrna arcega how to use backupify
Myrna arcega how to use backupifyMyrna arcega how to use backupify
Myrna arcega how to use backupify
 
Digital connections photos
Digital connections photosDigital connections photos
Digital connections photos
 
Lines by Julia Kim and Max Gold
Lines by Julia Kim and Max Gold Lines by Julia Kim and Max Gold
Lines by Julia Kim and Max Gold
 

Similar to Project management zarkovic

Lesson 9 system develpment life cycle
Lesson 9 system develpment life cycleLesson 9 system develpment life cycle
Lesson 9 system develpment life cycleOneil Powers
 
Managing the information system project
Managing the information system projectManaging the information system project
Managing the information system projectalpha1unity
 
Managing the information system project
Managing the information system projectManaging the information system project
Managing the information system projecta23ccb
 
Seda emdedding learning technologies evaluating and sustainability3
Seda emdedding learning technologies   evaluating and sustainability3Seda emdedding learning technologies   evaluating and sustainability3
Seda emdedding learning technologies evaluating and sustainability3BrianKilpatrick
 
Designing the expert system
Designing the expert systemDesigning the expert system
Designing the expert systemasimnawaz54
 
System development life_cycle
System development life_cycleSystem development life_cycle
System development life_cycleSwapnil Walde
 
Socio technical ramifications
Socio technical ramificationsSocio technical ramifications
Socio technical ramificationsJisc
 
UNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptxUNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptxDevnath13
 
Chp3 requirments analysis
Chp3 requirments analysisChp3 requirments analysis
Chp3 requirments analysisasmaanawaiseh
 
UNIT-III SYSTEM DEVELOPMENT LIFE CYCLE.pptx
UNIT-III SYSTEM DEVELOPMENT LIFE CYCLE.pptxUNIT-III SYSTEM DEVELOPMENT LIFE CYCLE.pptx
UNIT-III SYSTEM DEVELOPMENT LIFE CYCLE.pptxabhiisharma0504
 
6a.Agile Software Development.ppt
6a.Agile Software Development.ppt6a.Agile Software Development.ppt
6a.Agile Software Development.pptHamzaUsman48
 
6a.Agile Software Development.ppt
6a.Agile Software Development.ppt6a.Agile Software Development.ppt
6a.Agile Software Development.pptemanamin19
 
Software Engineering & SDLC
Software Engineering & SDLCSoftware Engineering & SDLC
Software Engineering & SDLCRida Murad
 

Similar to Project management zarkovic (20)

Lesson 9 system develpment life cycle
Lesson 9 system develpment life cycleLesson 9 system develpment life cycle
Lesson 9 system develpment life cycle
 
ID, UP, & RUP.pptx
ID, UP, & RUP.pptxID, UP, & RUP.pptx
ID, UP, & RUP.pptx
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
SDLC
SDLCSDLC
SDLC
 
Managing the information system project
Managing the information system projectManaging the information system project
Managing the information system project
 
Managing the information system project
Managing the information system projectManaging the information system project
Managing the information system project
 
Seda emdedding learning technologies evaluating and sustainability3
Seda emdedding learning technologies   evaluating and sustainability3Seda emdedding learning technologies   evaluating and sustainability3
Seda emdedding learning technologies evaluating and sustainability3
 
An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)
 
Designing the expert system
Designing the expert systemDesigning the expert system
Designing the expert system
 
System development life_cycle
System development life_cycleSystem development life_cycle
System development life_cycle
 
Socio technical ramifications
Socio technical ramificationsSocio technical ramifications
Socio technical ramifications
 
Proj Mgmt.ppt
Proj Mgmt.pptProj Mgmt.ppt
Proj Mgmt.ppt
 
UNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptxUNIT V - 1 SPM.pptx
UNIT V - 1 SPM.pptx
 
Chp3 requirments analysis
Chp3 requirments analysisChp3 requirments analysis
Chp3 requirments analysis
 
SDLC
SDLCSDLC
SDLC
 
Sadchap04
Sadchap04Sadchap04
Sadchap04
 
UNIT-III SYSTEM DEVELOPMENT LIFE CYCLE.pptx
UNIT-III SYSTEM DEVELOPMENT LIFE CYCLE.pptxUNIT-III SYSTEM DEVELOPMENT LIFE CYCLE.pptx
UNIT-III SYSTEM DEVELOPMENT LIFE CYCLE.pptx
 
6a.Agile Software Development.ppt
6a.Agile Software Development.ppt6a.Agile Software Development.ppt
6a.Agile Software Development.ppt
 
6a.Agile Software Development.ppt
6a.Agile Software Development.ppt6a.Agile Software Development.ppt
6a.Agile Software Development.ppt
 
Software Engineering & SDLC
Software Engineering & SDLCSoftware Engineering & SDLC
Software Engineering & SDLC
 

More from MR Z

Informationsystemsincontext
Informationsystemsincontext Informationsystemsincontext
Informationsystemsincontext MR Z
 
Communication concepts
Communication conceptsCommunication concepts
Communication conceptsMR Z
 
Communication systems
Communication systemsCommunication systems
Communication systemsMR Z
 
Academic coaching
Academic coachingAcademic coaching
Academic coachingMR Z
 
SIMULATION AND MODELLING
SIMULATION AND MODELLINGSIMULATION AND MODELLING
SIMULATION AND MODELLINGMR Z
 
Data warehouse
Data warehouseData warehouse
Data warehouseMR Z
 
How to Break Through
How to Break ThroughHow to Break Through
How to Break ThroughMR Z
 
TPS
TPSTPS
TPSMR Z
 
Transaction ps
Transaction psTransaction ps
Transaction psMR Z
 
Communicationsystems2
Communicationsystems2Communicationsystems2
Communicationsystems2MR Z
 
communication system l2
communication system l2communication system l2
communication system l2MR Z
 
Databasesmycopy
DatabasesmycopyDatabasesmycopy
DatabasesmycopyMR Z
 
Prototype
PrototypePrototype
PrototypeMR Z
 
Information system and data modelling tools
Information system and data modelling toolsInformation system and data modelling tools
Information system and data modelling toolsMR Z
 
Transmiting and rec
Transmiting and recTransmiting and rec
Transmiting and recMR Z
 
Communicationssystems
CommunicationssystemsCommunicationssystems
CommunicationssystemsMR Z
 
Brain 2
Brain 2Brain 2
Brain 2MR Z
 
Principles of web design
Principles of web designPrinciples of web design
Principles of web designMR Z
 
Multimedia
MultimediaMultimedia
MultimediaMR Z
 
Automated manufacturing systems
Automated manufacturing systemsAutomated manufacturing systems
Automated manufacturing systemsMR Z
 

More from MR Z (20)

Informationsystemsincontext
Informationsystemsincontext Informationsystemsincontext
Informationsystemsincontext
 
Communication concepts
Communication conceptsCommunication concepts
Communication concepts
 
Communication systems
Communication systemsCommunication systems
Communication systems
 
Academic coaching
Academic coachingAcademic coaching
Academic coaching
 
SIMULATION AND MODELLING
SIMULATION AND MODELLINGSIMULATION AND MODELLING
SIMULATION AND MODELLING
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
How to Break Through
How to Break ThroughHow to Break Through
How to Break Through
 
TPS
TPSTPS
TPS
 
Transaction ps
Transaction psTransaction ps
Transaction ps
 
Communicationsystems2
Communicationsystems2Communicationsystems2
Communicationsystems2
 
communication system l2
communication system l2communication system l2
communication system l2
 
Databasesmycopy
DatabasesmycopyDatabasesmycopy
Databasesmycopy
 
Prototype
PrototypePrototype
Prototype
 
Information system and data modelling tools
Information system and data modelling toolsInformation system and data modelling tools
Information system and data modelling tools
 
Transmiting and rec
Transmiting and recTransmiting and rec
Transmiting and rec
 
Communicationssystems
CommunicationssystemsCommunicationssystems
Communicationssystems
 
Brain 2
Brain 2Brain 2
Brain 2
 
Principles of web design
Principles of web designPrinciples of web design
Principles of web design
 
Multimedia
MultimediaMultimedia
Multimedia
 
Automated manufacturing systems
Automated manufacturing systemsAutomated manufacturing systems
Automated manufacturing systems
 

Recently uploaded

BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxryandux83rd
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Osopher
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Celine George
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 

Recently uploaded (20)

Chi-Square Test Non Parametric Test Categorical Variable
Chi-Square Test Non Parametric Test Categorical VariableChi-Square Test Non Parametric Test Categorical Variable
Chi-Square Test Non Parametric Test Categorical Variable
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
Mattingly "AI & Prompt Design" - Introduction to Machine Learning"
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
 
Spearman's correlation,Formula,Advantages,
Spearman's correlation,Formula,Advantages,Spearman's correlation,Formula,Advantages,
Spearman's correlation,Formula,Advantages,
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 

Project management zarkovic

  • 2. How is this different?  In this part of the course we are concerned with how projects are managed in industry and business  Students with an aptitude in IPT are likely to pursue careers as • Managers or • Systems Analysts  Much of the work carried out by these professions is project based  Much of the material in these units are derived as a result of consultation with industry
  • 3. Where in the syllabus does project management occur ?  In the preliminary course the unit “Planning, Design and Implementation” is where students meet most of the major concepts required for project management  In the HSC course, this material is covered in the very first unit “Project Work”
  • 4. How should project management be taught?  Many teachers teach the preliminary syllabus in a linear fashion  As a result, material in the unit “Planning, Design and Implementation” is not covered until almost the end of the course, (usually early term 3)  The CSTA teaching program schedules the “Planning, Design and Implementation” material in term 3
  • 5. What is the difference between the Year 11 and Year 12 Project Management Units  The syllabus describes the Year 11 unit “ Planning, Design and Implementation” as the “… traditional method of developing systems”  The HSC course • Expands on some of the detail in the Preliminary unit • Adds new material on Prototype development and participant based development.
  • 6. What is the difference between the Year 11 and Year 12 Project Management Units  Since the Preliminary project unit is, more or less, a subset of the HSC unit, I have often wondered whether it would be worthwhile just teaching the latter  In the following slides we will examine each unit in detail and highlight major differences  Remember, the steps taken by students in the management of their projects, reflect those used by systems analysts and project managers in the real world
  • 7. “ Planning, Design and Implementation” - Preliminary  This unit describes the following steps used to create a project. These include: • Understanding the problem • Making Decisions • Designing solutions • Implementing • Testing, evaluating and maintaining • Social & ethical issues  In the workplace, some of the above steps overlap, or are revisited if it is required to do so i.e. a development cycle
  • 8. Understanding the problem  Here the purpose of the existing system along with the nature and extent of the problems are to be determined  Students learn about the use of interviews, observations, time/motion studies and the use of surveys  The importance of good survey design needs to be emphasised
  • 9. Understanding the problem  Students need to be able to create survey questions that will enable them to • Understand the problem better • Determine an appropriate solution • Enable data obtained to be processed by a computer e.g. a database
  • 10. Understanding the problem  Project management involves the production of a lot of documentation  The first document produced is the Requirement Report. This describes • The needs of the users, • The data/information used and required, • The required information technology, • The information processes that are currently used and will be required by any new system.
  • 11. Understanding the problem  The next document that is developed is the Project Plan.  This includes: • The Requirement Report • Gantt Charts – showing the scheduling of the various project tasks. • A funding management plan – costing of the new system, sources of funds, how money is to be spent, how much is to implement the new system (development costs), how much money is required to maintain the system (operating costs) etc • A communications management plan – the media used to communicate, guide lines for communication, the frequency of communication, etc
  • 12. Making Decisions  In this stage, the existing system is investigated more thoroughly and ideally a number of possible solutions are investigated.  For each solution there is a feasibility study which covers: • Financial feasibility - Cost/benefit analysis should be carried out. • Technical feasibility – does the technology exist to develop a particular solution? Is it readily available? • Schedule Feasibility – can this solution be implemented in the given time frame? • Operational Feasibility – Is the project in line with the current goals of the organization? Does this project over reach the capacity of the organization. Does it suit the organisation’s purpose.
  • 13. Making Decisions  More documentation. All of the above is submitted to management along with a recommended course of action  Management approves or disapproves  If approved – solution design begins  If disapproved – its back to step one and the current system is re-investigated
  • 14. Designing solutions  The project team has a way forward and starts to put together a system design  A number of tools are used in this process including: • Top / down design • Context diagrams • Data flow diagrams • System flowcharts • Decision trees • Decision tables • Data dictionaries
  • 15. Designing solutions  Both of the textbooks I use, Powers (Heinemann) and Ware & Grover (Jacaranda) have good sections on these tools  Ware & Grover use a case study approach to illustrate how these tools are used. (Actually the case study is used to demonstrate how all of the steps of the SDC are used).  Powers’ book offers students practical exercises that require students to apply the design tools to particular situations
  • 16. Implementing  Firstly, there is the system conversion method to think about. • Parallel – both systems run together • Direct – immediate change to the new system • Phased – gradual implementation by introducing only a small part of the system at a time, working out the bugs, then implementing another part of the system, etc • Pilot – trialling the new system in a small part of the organisation  Students need to be able to decide on the best conversion method to use in a particular situation and be able to justify their choice
  • 17. Implementation  Secondly, how will the participants be trained in the use of the system  The type of training will depend on the: • Existing knowledge of the participants • The features of the new system
  • 18. Implementation  Normally, training boils down to four possible choices: • Train the trainer – one person is trained and then trains everyone else • Use of Training Specialists – material is supplied to the specialist, who analyses the information and determines the best method to use to present the information • Training manuals & presentations – useful for staff who already know what they are doing and need clarification on a few minor issues • Providers of hardware & software may carry out their own specialised training  Students must be able to justify a particular training choice
  • 19. Testing, evaluating and maintaining  Testing is carried out at all of the above stages  In this stage, we need to determine if the output from the system is meeting all of the requirements specified in the requirement report
  • 20. Testing, evaluating and maintaining  After the system is well established, evaluation of the system takes place  Is the system working as expected?  Are any modifications required to the system?  Minor changes can be implemented on the existing system  However, if it is determined that major changes are required, the system development cycle is started over again
  • 21. Testing, evaluating and maintaining  Maintenance – is defined as making minor modifications to a system  It includes: • Small deficiencies in the system, e.g. A change in the layout of a screen • Installing new hardware, e.g. printer • Upgrading software packages
  • 22. Some Social and Ethical Issues  Human centred vs machine centre systems • The former places the needs of the participants first of all – making the participants work as effective and satisfying as possible • Machine centred – simplify what the computer does, however this is usually at the expense of the participants • What are the OH&S issues to consider?
  • 23. Some Social and Ethical Issues  Does the new system have any effect on the organization? • Relationships between participants • Flattened hierarchy • Less employees required • Retraining of employees • Better qualified employees required • Greater expectations of employees
  • 24. Project Work – HSC  This is essentially the same as the preliminary, with • A little more detail • Some new content – but not a lot • The formalisation of the project management process
  • 25. The System Development Cycle (SDC)  The process of system development can be represented as a cyclical process  The next slide demonstrates this idea.  The following slides details additional content / detail of importance.
  • 26. Understanding the problem  Making Decisions  Designing Solutions  Implementing  Testing, evaluating and Maintaining
  • 27. Understanding the Problem  On page 33 of the syllabus you will notice that • The project plan, and • Social and ethical design are described separately. These are a part of “Understanding the problem”. However, they have been described separately to stop people from exclusively associating this new content with Prototyping. This content can be applied to any version of system development.  Notice the expanded communication skills. These skills go beyond those necessary for just gathering data and have a more managerial inclination
  • 28. Understanding the Problem  Prototyping is another common form of system development  It is often used when the development team is having difficulty “pinning down” the exact nature of the problem  The prototype is like a scaled down version of the final system with input and output screens and some limited processing capability
  • 29. Understanding the Problem  The prototype is presented to the participants for comment and criticism  Participant feedback is the basis upon which modifications to the prototype are made until the problem is understood  Once the problem is understood, system development proceeds as before
  • 30. Making Decisions  No major changes to the Preliminary course material  Notice that Prototyping is included as a possible solution
  • 31. Designing Solutions  Again, the use of prototypes as a method for creating solutions is mentioned  Participant development is also introduced This occurs when people within the organisation that use an overall information system, develop their own solutions using guided processes (like wizards) and application packages
  • 32. Designing Solutions  A good example of this occurs in schools: All government schools use the O.A.S.I.S. software package to manage the finances of the school. However, on a faculty level, the finances are often managed by using a spreadsheet. This is a participant based solution.
  • 33. Implementation  Note that students need to be aware of the importance of an implementation plan  This plan details • The preferred conversion method • How existing data will converted for use by the new system • The options for training
  • 34. Testing, evaluating and maintaining  Acceptance Testing – running test data and real data on the system to look for errors, shortcomings and unexpected failures  If the system passes a checklist of tests and performance standards, the system then becomes operational  As before the system is evaluated and maintained, until it is determined that a new system is required and the system development cycle begins all over again
  • 35. How does the SDC impact on students?  In the classroom, students have to implement the system development cycle as a part of their assessment tasks  Students can implement only a few parts of the cycle or the whole thing  This not only includes the development of some product but also the provision of some or all of the documentation described in the system development cycle
  • 36. How does the SDC impact on students?  In the preliminary course, the required documentation for projects usually includes the: • Requirement Report, and the • Feasibility Study
  • 37. How does the SDC impact on students?  In the HSC course, students are required to submit a full set of system development cycle documents for their major project including a: • Requirement Report, • Copies of questionaries, surveys, minutes of meetings, team goals and duties, • Feasibility Studies with recommendations, • Context diagrams, dataflow diagrams, decision trees, decision tables, data dictionaries, system flowcharts • An implementation plan, training manual, • Acceptance test data and standards, feedback sheets, system audit sheets
  • 38. How does the SDC impact on students?  Some of the documents must, by necessity be “works of fiction” The feasibility study is one particular area where this is mostly necessary because any proposed solution presented to ‘management’ must not only come in under budget but include benefits for the organisation or it won’t be ‘approved’ and the project is over!
  • 39. What you have to do for assignment 2  In this assignment I want you to carry out some of the tasks described in the system development cycle, viz: • The requirement report • The feasibility study  It is based around the fictitious scenario where you have to present a one day workshop to teachers on web design skills
  • 40. What you have to do for assignment 2  Because it is a fictitious scenario: • Some of the information in the report will be also be fictitious • However some can be based on reality (as you know it)  The final product that you will submit will be a written report.
  • 41. END