1 / 16

Software Project Management G6DSPM

Software Project Management G6DSPM. Semester 2 of session 2008/2009 Teaching by Maria Petridou mzp@cs.nott.ac.uk http://www.cs.nott.ac.uk/~mzp/Teaching.html Room B39 Module Convener: Prof Uwe Aickelin. uxa@cs.nott.ac.uk Room C73. Lecture 1 - introduction. Module Specification

brent-lara
Télécharger la présentation

Software Project Management G6DSPM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Project ManagementG6DSPM Semester 2 of session 2008/2009 Teaching by Maria Petridou mzp@cs.nott.ac.uk http://www.cs.nott.ac.uk/~mzp/Teaching.html Room B39 Module Convener: Prof Uwe Aickelin. uxa@cs.nott.ac.uk Room C73 Maria Petridou

  2. Lecture 1 - introduction Maria Petridou Module Specification Systems Analysis & Design

  3. Module specification By the end of this lecture • understand purpose/scope/administration of the module; • describe the SDLC and role of systems analyst; • Identify types of information systems. Aim of the Module • Achieve an understanding of tools, techniques and guidelines for analysis and design of large scales software systems. • Management of Software Development Projects. Maria Petridou

  4. Module specification Acquire the skills for effectively • analyse large systems requirements • design process models, data models, process specifications • understand soft issues for effective project management Maria Petridou

  5. Module Contents • Large Systems Development • Rapid and Agile Development • Project Initiation • Project Management • Project Scheduling with PERT • Critical Path Methods • GANTT Charts and CPM • Project Re-scheduling • Requirements Analysis • Process Modelling with DFDs • Constructing DFDs & Validating DFDs • The Design Phase • Implementation and Maintenance Maria Petridou

  6. Module activities • 2 hours lecture per week. Thursday 13:00 – 15:00. • Lecture Notes are available from the following url: http://www.cs.nott.ac.uk/~mzp/Teaching.html • Students are also expected to take notes in class • Real case studies will be used to illustrate many of the tools and techniques introduced. • Exercises and extra notes will be available for some lectures. Maria Petridou

  7. Assessment • - 1 hour examination, multiple choice style. Due to format, previous years papers are not available! • Coursework 50% • - Out: Week 7 – 9/3/2009 • - Deadline: Week 10 – 01/05/2009, 16:00 hrs • Written Exam – 50% Maria Petridou

  8. Reading List • http://www.nottingham.ac.uk/is/gateway/readinglists/ Other Resources • Additional reading will be provided for some topics • MS-Project for PERT, CPM and GANTT Chart • CASE Tools for drawing diagrams Maria Petridou

  9. Your Teacher... • I was born in Cyprus. • University Teacher. • Diploma in Business Management and Information Technology. • BSc (Hons) Computer Science – University of East Anglia, Norwich. • MSc M.I.T – University of Nottingham. • PhD student - Interactive Systems Design for Blind Students. • My main research interests: virtual reality (VR), haptic feedback, mental models construction, perception, memory, visualization, navigation, human senses and drawings. Maria Petridou

  10. Systems Analysis & Design • Systems Analysis and Design (SAD) refers to the application of techniques and approaches to develop computer systems more effectively and efficiently using the four phases of Systems Development Life Cycle (SDLC): - Planning - Analysis - Design - Implementation • The primary goal of SAD is to develop a system that creates value for the organisation. Maria Petridou

  11. Systems Analysis & Design • Informationis an important factor in determining the success of a business/project/system. • Decision makers must manage information effectively and efficiently in order to maximise its usefulness. • Various types of information systems • Each type is aimed at supporting a specific level of decision making. Maria Petridou

  12. Systems Analysis & Design Maria Petridou

  13. Systems Analysis & Design Exercise 1: Not using adequate SAD when undertaking projects could haveundesirable consequences. List some of these possible consequences: Maria Petridou

  14. Systems Analysis & Design • The Systems Analyst is the key player in the SAD process. Being a Systems Analyst involves: - Analyse situation - Identify opportunities for improvement - Set objectives (e.g. Money and time) - Design the information system • The Systems Analyst is a problem solver opportunist; it makes a continuous assessment of how the organisation and its processes perform. Maria Petridou

  15. Systems Analysis & Design • Being a Systems Analyst isinteresting, exciting, and challenging • ....and requires a number of different skills: - self-motivation - professional ethics - self-discipline - creativity - problem solving skills - communication skills - team-work skills, and - good understanding of technical developments. Maria Petridou

  16. Systems Analysis & Design • Systems Analyst can act as: - Consultant - Supporting expert - Agent of change READING: Kendall & Kendall, chapter 1 Maria Petridou

More Related