Foundation Degree IT Project - PowerPoint PPT Presentation


PPT – Foundation Degree IT Project PowerPoint presentation | free to download - id: 7de315-ZTU1M


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation

Foundation Degree IT Project


... Describe development models ... your project in some way For example: web design Using ... Other issues HCI Security Web hosting Look ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 13
Provided by: Richard2103
Learn more at:


Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Foundation Degree IT Project

Foundation Degree IT Project
  • Milestone 2 Research and Analysis

  • Describe what background research is
  • Describe what implementation specific research is
    in terms of
  • What methodologies are and how they affect the
  • Technologies
  • Describe analysis
  • Describe project requirements in terms of both
  • Functional requirements
  • Non-functional requirements
  • Describe development models

Background research
  • Relates to the project area
  • Web design
  • Networking
  • Multimedia
  • Education
  • Business processes
  • You need to look at your project area and comment
    on some of the most important themes or topics
    that affect that area
  • Can be very difficult as each project area
    probably has many topics

Background research
  • You can look at this from your own perspective
    relating to your experience in the work
  • What data comes into their area?
  • How is it processed?
  • What data leaves?
  • How do they fit into the rest of the
  • Try to document issues that are likely to affect
    your project in some way
  • For example web design
  • Using the web as a delivery platform
  • Accessibility/usability
  • Interaction issues
  • For most projects you ought to consider what good
    practices there are relating to your fields
  • You DO NOT need to document background
    information relating to the company in this

Implementation specific research - Methodologies
  • "the analysis of the principles of methods,
    rules, and postulates employed by a discipline"
  • "the systematic study of methods that are, can
    be, or have been applied within a discipline" or
  • "a particular procedure or set of procedures."
  • Reference Wikipedia
  • Research approximately 3 methodologies that you
    deem useful to your project
  • Choose one and justify your choice
  • You can then apply this methodology to your
    project by carrying out its activities
  • The Gantt chart should show evidence of the
    methodology stages

Implementation specific research - Technologies
  • Software
  • Development environments
  • Programming languages
  • Operating systems/Servers
  • Database management systems
  • Hardware
  • Network equipment
  • Server hardware
  • Machine specification
  • Other issues
  • HCI
  • Security
  • Web hosting
  • Look into how the features of technologies are
    most suitable/relevant to your project

  • It must be clear why your chosen methodology is
    appropriate to the project
  • Contrast the advantages and disadvantages of
  • What process did you use to make your choice?
  • If done correctly this should aid in project
  • Once a choice is made you need to go deeper into
    the methodology, make sure you understand the
    various stages and then follow them
  • Describe the application of the chosen analysis
    method, indicating problems arising and how they
    were overcome
  • Your project planning (Gantt charts) should be
    amended to account for the various stages

  • When analysing the system think about
  • Where does data come from?
  • How does it enter the system?
  • How is it processed within the system?
  • What happens to the data after processing?
  • Does it leave the system? If so how?
  • Is it retained indefinitely?

Analysis models
  • DFDs and supporting descriptions
  • E-R diagrams
  • Use cases
  • Business models
  • Other appropriate modelling techniques
  • Be sure to look into the techniques described in
    your chosen methodology!
  • Make use of appendices where possible and refer
    to then in the body of the report if you are
    running out of your word count currency

Project requirements
  • The analysis should derive the requirements for
    the project
  • Once the analysis is complete you should be in a
    position to develop a detailed list of
    requirements of the new system or solution
  • You can look at similar systems to see how they
    achieve their objectives for comparison
  • Functional requirements
  • What a system is supposed to accomplish i.e.
  • This is defined by
  • Technical details, calculations, data
    manipulation, processing
  • Non-functional requirements
  • Criteria that specify the operation of a system,
    NOT the behaviour or function
  • Performance
  • Security
  • Reliability

  • Background research
  • Should relate to your project
  • Implementation specific research
  • Methodologies, software, hardware, other
  • Analysis
  • Use your chosen methodology in order to analyse
    your project and define requirements
  • Requirements
  • Functional What the system is supposed to do
  • Non-functional How the system is supposed to be
  • Development models
  • Graphical representations of the current system
  • Using something like RAD is NOT an excuse for not
    performing analysis and design!!

  • ...are there any?

  • End!