HeaderSIS.jpg

IS480 Team wiki: 2014T1 E.I.A MidTermWiki

From IS480
Jump to navigation Jump to search

Project Summary

Deliverable Versions
Mid Term Presentation Slides
Current Phase Current Iteration
  • Development: 60% Of Mid Term Presentation & 60% Completion of Secondary Modules
  • Starts 14 September 2014
  • Ends 11 October 2014
  • Iteration 8
  • Starts 28 September 2014
  • Ends 11 October 2014
Iterations Remaining (Excluding Current Iteration) Phases Remaining (Excluding Current Phase)

4

2


Milestone

Completed Milestones Remaining Milestones
  • Proposal Submission
  • Acceptance Presentation
  • User Test 1
  • User Test 2
  • User Test 3
  • User Test 4
  • User Test 5
  • Final Presentation
  • FYP Poster Day

Completed Functionalities

Core Features Secondary Features
  • GTL Form
  • Accounts Management
  • System Administration
  • Client Administration
  • What - If analysis
  • Energy Certificate Display
  • Payback Analysis
  • Managing of Site Portfolio Analysis

Project Highlights

  • Learning of how to chart out a radar graph for the displaying an analysis of 3 different variables
  • Learning of how to manage the multiple formulas that are present in the system
  • Changing from D3 to chart.js for the application's charts

    Project Management

  • Currently at Iteration 8

    Project Schedule

    Full Timeline MT.jpg

    Planned VS Actual

    Full Timeline PlannedVSActual.jpg



    User Test Dates Change

  • User Test 1A changed to User Test 1 which will be held on 10th September 2014
  • User Test 1B changed to User Test 2 which will be held on 19th September 2014
  • User Test 2A changed to User Test 3 which will be held on
  • User Test 2B changed to User Test 4 which will be held on 31st October
  • Added in User Test 5 which will be held on 7th November

    Scope Change

    System Administration

  • New function named Add Weather
  • New function named Manage Weather's variables
  • New function named Edit Payback's forumla

    Client Administration
  • New function named Import list of sites
  • New function named Import list of users
  • New function named Manage Period
  • New function named Upload Logo

    Project Scope

    Simplified Scope.jpg

    Project Status

    Module Status Confidence Level In-charge / Comment
    Accounts Management 100% Completed and deployed to Client's server 1 Kar Chian
    GTL Form 100% Completed and deployed to Client's server 1 Delphine, Jasmine
    Energy Certificate 100% Completed and deployed to Client's server 1 Weitian
    What-if Analysis Output 100% Completed and deployed to Client's server 1 Weitian
    System Administration 100% Completed and deployed to Client's server 1 Kar Chian
    Client Administration 100% Completed and deployed to Client's server 1 Kar Chian
    Payback Analysis 100% Completed and deployed to Client's server 1 Weitian
    Managing of Sites Portfolio 100% Completed and deployed to Client's server 1 Yi Chong

    Project Metrics

    Schedule Metrics

    Iteration 1 to 7

    Team EIA Schedule Metric upTo4.png


    Reasons for Delay in Iteration 7

  • Overwhelming number of feedbacks given by client
  • Resulted in an underestimation of time needed to incorporate feedbacks

    Bugs Metrics

    Team EIA Bug Metric upTo4.jpg

    Project Risks

    Past Risks

    Team EIA Risk MetricAcceptance.png


    Team EIA Risk MetricMidTerm.png

    Future Risks

    Team EIA Risk MetricFuture.png

    Technical Complexity

    Overview of formulas involved in the calculation for the energy rating related to one zone

    Team EIA technical complexityHierarchy.png
  • Each Component consists of different equations and different coefficients
  • This sums up to over 40 Equations using over 25 different coefficients

    Example of one of the many formulas used in the calculation
    Team EIA technical formula.png



    Example of one of the many code blocks used in the calculation

    Team EIA technical formulaCode.png

    Quality of Product

    Intermediate Deliverables

    Stage Specification Links
    Project Management Meeting Minutes Meeting Minutes
    Metrics Metrics
    Requirements Gathering Business Requirements Project Overview
    Analysis System Architecture System Architecture
    As is Workflow As-is Workflow
    To be Workflow To-be Workflow
    Design Use Case Use Case Diagram
    UI Prototype Mock Up
    Access Rights Matrix Access Rights Matrix
    Testing Test Plans Project Overview

    Deployment

    Deployed Modules Links
    Core + Secondary Modules Live Deployment

    Testing

    User Test 1

    User Test 1
    EiaTest1 pt 1.jpg

    Details

    • 10th September
    • 2pm - 3pm
    • SIS GSR 2-1
    • No of Participant: 1
    • Participant Profile: Tan Pang Jin (GTL)

    Objectives

    • Participant to test out the application and to ensure the correctness of the formula
    • To gather feedbacks from the participant regarding the user interface of the application
    • To use the feedback received and improve on the application before the next user test which will have more participants

    User Test 2

    User Test 1
    EiaTest2 pt 1.jpg
    EiaTest2 pt 2.jpg

    Details

    • 19th September
    • 4pm - 530pm
    • GTL Lab
    • No of Participant: 3
    • Participant Profile: Tan Pang Jin (GTL) | Andrew Beng (GTL) | Anne Helene Schopen

    Objectives

    • To gather feedbacks from the participant regarding the user interface of the application from different users
    • To showcase to the client on the core modules that were developed

    User Test 3

    User Test 3
    EiaTest3 pt 1.jpg
    EiaTest3 pt 2.jpg

    Details

    • 30th September
    • 4pm - 5pm
    • SIS GSR 3-4
    • No of Participant: 3
    • Participant Profile: Tan Pang Jin (GTL) | Andrew Beng (GTL) | Shao Hung (DHL)

    Objectives

    • To show our clients the changes made based on their feedbacks
    • To gather their feedbacks regarding Payback Analysis and Managing of Sites' Portfolio

    Reflections

    Team Reflection

    Throughout our journey in IS480, we have learnt that change is inevitable and that we as a team has to learn how to manage the changes as they come.

    Individual Reflections

    EIA Damian learning.jpg


    EIA ChanWeitian learning.jpg


    EIA delphine learning.jpg


    EIA KohKarChian learning.jpg


    EIA ChuaYiChong learning.jpg


    EIA jasmine learning.jpg