project analysis course (2012-2013) final project report overview

28
Project Analysis Course (2012- 2013) Final Project Report Overview

Upload: mandy-gannett

Post on 29-Mar-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Project Analysis Course (2012-2013) Final Project Report Overview

Project Analysis Course (2012-2013)

Final Project Report Overview

Page 2: Project Analysis Course (2012-2013) Final Project Report Overview

Report Content

Page 3: Project Analysis Course (2012-2013) Final Project Report Overview

Report Content (cont)

Page 4: Project Analysis Course (2012-2013) Final Project Report Overview

Project Report Cover

Page 5: Project Analysis Course (2012-2013) Final Project Report Overview

Table of Content Page (structure)

Page 6: Project Analysis Course (2012-2013) Final Project Report Overview

1. Introduction

Start with the discussion of the general area you are working on

i.e. inventory management, business dashboard, reservation systems, etc.

General overview of what is the area about?

Page 7: Project Analysis Course (2012-2013) Final Project Report Overview

2.Project DescriptionDetailed description of your specific projectIt needs to introduced 2 or 3 paper related

to application case (like: student information system)

Refer to 1 or 2 scientific paper(s) in the field of requirement engineering

Page 8: Project Analysis Course (2012-2013) Final Project Report Overview

2.1 Project GoalDetailed description of the goal of your

project.Recall first week report.The goal should be precisely stated…

e.g. The project aims at developing a dynamic web based system that will keep track of customer information and sales………

………………

Page 9: Project Analysis Course (2012-2013) Final Project Report Overview

2.2 Project ScopeThe projects you are doing are very

extensive generally, here provide explanation of the scope of your project

o what exactly will you be able to cover in the project and what will you not cover

o Address three aspects of geographical, technical, and problem context

Page 10: Project Analysis Course (2012-2013) Final Project Report Overview

2.3 ScenarioExplain the as-is and visionary scenarios for

your system, precise and well-defined.

Page 11: Project Analysis Course (2012-2013) Final Project Report Overview

2.4 Intended Users and StakeholderProvide descriptions of the users of the

systemDon’t mix project’s stakeholders with

system’s stakeholdersDo not go into details on what each user

will do, just provide a brief explanation of the users roles

Page 12: Project Analysis Course (2012-2013) Final Project Report Overview

2.5 Context DiagramShow the system interactions with

stakeholders o Include the inputs and outputso Consider System as a black box

Page 13: Project Analysis Course (2012-2013) Final Project Report Overview

3. Requirement Elicitation & Analysis Techniques

Provide explanation of the requirement gathering techniques you used in your project

For each identified technique, show how the technique was used

Then providing a description of the requirement analysis technique(s) you followed in your project

Note only saying we followed this technique (e.g. OOP, Agile), but what steps you followed in the process.

Page 14: Project Analysis Course (2012-2013) Final Project Report Overview

4. Functional RequirementsProvide the description of all functional

requirements of the systemThey should be well organized and

structured

Page 15: Project Analysis Course (2012-2013) Final Project Report Overview

5. Non Functional RequirementsProvide the description of all the non

functional requirements of the systemThey should also be well organized and

structured

Note: requirements might have changed in the process and hence next section you will describe the new generated requirements

Page 16: Project Analysis Course (2012-2013) Final Project Report Overview

6. ConstraintProvide the description of all constraint of

the systemDon’t mix them with non functional

requirements

Page 17: Project Analysis Course (2012-2013) Final Project Report Overview

7. Change Management7.1 Change Definition

Specify the change you have consideredDefined change (s) should be

remarkable and effective

Page 18: Project Analysis Course (2012-2013) Final Project Report Overview

7.2 Revised Requirement Analysis Results

In this section provide a description of the new modified requirement, Scenario, context diagram,…. generated after the first assumptions, in different sectionsYou should discuss both revised functional & non functional requirementsThese revised requirements are the ones

used in system modelling

7. Change Management (cont)

Page 19: Project Analysis Course (2012-2013) Final Project Report Overview

8. Use Case ModellingStart this section providing explanation on

the main actors of the system and their roles, and the scenario for the whole use case

8.1 Use Case ActorsIntroduce Actors

Page 20: Project Analysis Course (2012-2013) Final Project Report Overview

8.2 Use Case DiagramProvide UCDAt least two use case diagrams

8.3 Use Case DescriptionProvide descriptions for all use cases in the

diagramsDescription should be in tabular format

should contain: Use case name Actors Pre conditions Post conditions Main flow of events Alternative flow of events

Page 21: Project Analysis Course (2012-2013) Final Project Report Overview

9. Prioritization

Described the chosen techniques Prioritize the finalized requirements

Page 22: Project Analysis Course (2012-2013) Final Project Report Overview

10. Information System DesignProvide a short description of the aim of this

section which is, designing class and behavioural diagrams

10.1 Structural DiagramStart by identifying the classes, attributes,

and methods. (can be in tabular format)Then provide at least one class diagram

Page 23: Project Analysis Course (2012-2013) Final Project Report Overview

10.2 Behavioural DiagramsStart by a short introduction on what this

section is aboutProvide the full description of the

sequence(s) diagram + the sketch(s)[ at least 3 diagrams]

Provide description of activity diagram(s) [ at least 3 diagrams]

Page 24: Project Analysis Course (2012-2013) Final Project Report Overview

11. Requirement Validation

Here discuss the approaches you used in validating your requirements and deliverables

You should not focus only on which approaches you used, but what processes were involved in each approach

Recall class lecture on validation

Page 25: Project Analysis Course (2012-2013) Final Project Report Overview

12. Conclusion, lessons-learned & Future workConclude your work by summarizing what you did in the project, what lessons you have learned

Provide a short description of the future remaining work in your system

. ReferencesProvide a list of references you have used in

your workGlossary with definitionsFinal project schedules with you’re your

group members role

Page 26: Project Analysis Course (2012-2013) Final Project Report Overview

Report LengthShould be 15-25 PagesUse Arial / Times new roman fonts (size 12).

Use justification property in the text. Spacing between text should be 1.15

Generate auto- table of content (define headings & subheading)

Main sections should start in a new page (i.e. sections 1, 2, 3, 4, 5, …..)

Sub sections should not start in new pages (i.e. 1.1, ..3.1, ….)

Page 27: Project Analysis Course (2012-2013) Final Project Report Overview

Minimum Deliverables

1. Scenario and Context Diagram [one]2. Use Case Diagram and Related Specification

(S) [two]3. Class Diagram [one]4. Sequence Diagram [three]5. Activity Diagram [three]

Page 28: Project Analysis Course (2012-2013) Final Project Report Overview

Any Questions?