SoftwarePractice.org: Home | Courseware | Wiki | Archive

V4 MHigham Logbook

From SoftwarePractice.org

Back to Team Page

Contents

August 2008

20 August 2008

Work Completed

  • Created Main Wiki page
  • Inserted List of Stakeholders
  • Inserted two narratives (One mine, One Sagar's)
  • Created table detailing importance of different quality attributes to each stakeholder - this is currently empty
  • Created a Team Page - Listing all Team Members and containing Team Guidelines
  • Guidelines are yet to be fully filled in, yet i have inserted rudimentary rules/protocols which can be discussed at next meeting
  • Created Links to Logbooks for all Team Members
  • Created this Logbook Page

Difficulties

  • Originally created main page called "V4" instead of "V4 Digital Broadcasting Studio" - V4 is now the name of the Team Page
  • Lack of data to enter into wiki prohibits its development

Work to be Done

  • Fill in the quality attributes table - get vote on data from next meeting
  • Expand Narratives
  • Expand upon the Introduction / Overview
  • Identify Key Contextual Factors
  • Get Team to agree on Team Guidelines at next meeting
  • Buy the textbook! - No copies are available at the Co-op, but more have been ordered

Total Time Spent: 3 Hrs

21 August 2008

Work Completed

  • Started basic Programming Section - Mainly to get used to SVN
    • Created simple user interface with a sliding bar and menu bar (with ActionListener)
    • Uploaded into SVN
  • Wrote another narative (Radio Presenter)
  • Drew up Stakeholder Analysis Plan
    • Created Stakeholder promote/impede table
      • Started filling this in (finished 3 Stakeholders)
    • Created in-depth Stakeholder Analysis tables
      • Filled in 4 of these tables
  • First Team Meeting: Minutes

Difficulties

  • Have not done enough analysis to warrant GUI design yet

Work to be Done

  • Elaborate on user narratives
  • List features required by Radio Presenter
  • Start thinking about initial conceptual architecture
  • See Team Meeting Minutes


Total Time Spent: 4 Hrs

23 August 2008

Work Completed

  • Identified some key compenents in the system narrative
  • Performed a preliminary component refinement
  • Identified some stakeholder feature requirements for Radio Presenters

Difficulties

  • Unsure about how to properly refine components

Work to be Done

  • Further component refinement
    • Get Team Member input on key components
  • Further work on Stakeholder Feature Requirements

Total Time Spent: 1 Hr

28 August 2008

Work Completed

  • Expanded upon identified components
  • Produced preliminary Conceptual Architecture
  • Second Meeting: see Meeting Minutes
    • Refined Conceptual Architecture
    • Wrote up list of component responsibilities
    • Created first two use case maps
    • Began thinking about Execution Architecture

Difficulties

  • Defining some of the components difficult due to vague nature of some parts of the System Narrative
  • Team Members often get side-tracked and talk about random things

Work to be Done

  • More use case maps required
  • Start looking at Execution Architecture
  • Start thinking about Data Models

Total Time Spent: 2.5 Hrs

29 August 2008

Work Completed

  • Created Conceptual Architecture Diagram on Computer
  • Uploaded:
    • Conceptual Architecture
    • Component Responsibilities
    • Two use-case maps

Difficulties

  • Drawing Architecture diagrams in Microsoft Word is fairly frustrating

Work to be Done

  • More use case maps
  • Reasons for taking paths in use-case map required

Total Time Spent: 1 Hr

31 August 2008

Work Completed

  • Added some poor Quality Narratives, just to get us thinking about it
  • Wrote explanations for the two use-case maps
  • Wrote a useage narrative

Difficulties

  • I am currently sick, and am tripping out with a fever and medication. As a consequence, i originally wrote the explanations about a maltesers-eating monkey whose favourite hobby is heckling 17th Century Actors. Needless to say, i am currently unfit to work.

Work to be Done

  • More use case maps
  • Get Better

Total Time Spent: 0.5 Hr

Back to Team Page

September 2008

04 September 2008

Work Completed

  • Began designing data models
  • Began writing execution architecture
  • Wrote narrative for Advertiser
  • Third Meeting: See Meeting Minutes
    • Execution architecture decided upon
    • Conceptual Architecture refined

Difficulties

  • Still unwell

Work to be Done

  • Upload work completed onto wiki
  • Start making presentation

Total Time Spent: 2.5 Hrs

05 september 2008

Work Completed

  • Transferred execution architecture images from paper to computer
  • Transferred Data model images from paper to computer
  • Updated component descriptions to correspond to updated conceptual architecture

Difficulties

  • Word is terrible to draw in
  • Had some difficulties in uploading images

Work to be Done

  • Start making presentation

Total Time Spent: 1 Hr

06 September 2008

Work completed

  • Updated two use case maps to correspond to updated conceptual architecture
  • Started looking at Implementation Architecture

Difficulties

  • Had some difficulties in uploading images

Work to be Done

  • Start making presentation
  • Begin looking at GUI design

Total Time Spent: 1 Hr

09 September 2008

Work completed

  • Checked current code out of SVN
  • Created new directory in SVN
  • Began working on GUI code for MainWindow.java
  • Finished work on Implementation Architecture

Difficulties

  • Had some trouble in the use of SVN - resolved now

Work to be Done

  • Start making presentation

Total Time Spent: 1 Hr

10 September 2008

Work completed

  • Finished creating presentation slides
  • Reviewed Runtime Quality Attributes
  • Re-ordered some sections of work
  • Organised final work to be done on wiki for Milestone 1

Difficulties

  • None of note

Work to be Done

  • Review all work on wiki

Total Time Spent: 1 Hr

11 September 2008

Work completed

  • Reviewed wiki
  • Corrected some usage narratives
  • Added Explanation of Implementation Architecture

Difficulties

  • None of note

Work to be Done

  • Presentation

Total Time Spent: 1 Hr

18 September 2008

Work completed

  • Edited MainWindow.java
  • Created InfoPanel.java
  • Updated execution architecture

Difficulties

  • Had trouble uploading new image (as usual)

Work to be Done

  • Present the code

Total Time Spent: 1 Hr

Back to Team Page

October 2008

16 October 2008

Work completed

  • Entered Team Meeting Minutes
  • Fifth Team Meeting
  • Attained and discussed feedback on first milestone
  • Decided upon work areas for individual Team Members

Difficulties

  • None

Work to be Done

  • Work on website design
  • Fix all errors detailed in Milestone1 feedback

Total Time Spent: 2.25 Hrs

17 October 2008

Work completed

  • Improved upon "Janine" narrative
  • Wrote two quality narratives
  • Wrote a list of tasks that need completing
  • Organised work for Team Members to focus on

Difficulties

  • None

Work to be Done

  • Continue on improving documentation

Total Time Spent: 1.5 Hrs

17 October 2008

Work completed

  • Re-did quality attributes rating table, using $10 spending method
  • Renamed usage narratives, and subsequently the use case maps
  • Improved some usage narratives, made some more story-like
  • Improved some stakeholder analysis tables

Difficulties

  • None

Work to be Done

  • Continue on improving documentation
    • Especially conceptual architecture

Total Time Spent: 1 Hr

20 October 2008

Work completed

  • Added Regulators stakeholder
    • Created stakeholder analysis table
    • Created stakeholder narrative
    • Included in Promote/Impede table
  • Re-wrote some of the Radio Technician - Processing values narrative
  • Added more information on Promote/Impede to most stakeholders
  • Fixed minor error in Implementation Architecture

Difficulties

  • None

Work to be Done

  • Continue on improving documentation
    • Especially conceptual architecture

Total Time Spent: 1 Hr

29 October 2008

Work completed

  • Implemented several changes to Parameter.java
    • Changes made to accept arrays
  • Added Equalisation Filter
    • Added functions pertaining to Equalisation Filter in Processor.java
  • Made some changes to the GUI
  • Updated JSP and Web pages

Difficulties

  • Had some trouble with installing Jetty

Work to be Done

  • Finish the code!!!

Total Time Spent: 3 Hrs

30 October 2008

Work Completed

  • Updated all use case maps
  • Created deployment view

Difficulties

  • As always, had trouble uploading files

Work to be Done

  • Write the critique of architectural design

Total Time Spent: 3 Hrs

Back to Team Page

November 2008

5 November 2008

Work Completed

  • Updated all use-case maps
    • Added markers to all
    • Elaborated on some points in the explanations
  • Uploaded initial architectures for conceptual and execution
  • Edited elaborated execution architecture
  • Created section on reviewing execution architecture with respect to quality attributes
    • Discussed decisions relating to Performance
    • Created 2 use-case maps to support decisions
    • Added explanations of use-case maps
  • Started working on my reflections

Difficulties

  • Had to change written execution architecture to correspond with some findings from prototype that had not been implemented. This meant that i needed to change some use case maps that were already written. PAIN!

Work to be Done

  • Review all work done
  • Write Presentation
  • Finish reflections

Total Time Spent: 4 Hrs

6 November 2008

Work Completed

  • Uploaded initial implementation architecture
  • Updated component responsibilities in conceptual architecture
  • Edited section on reviewing execution architecture with respect to quality attributes
    • Discussed decisions relating to Usability and Reliability
    • Created 2 use-case maps to support decisions
    • Added explanations of use-case maps
  • Wrote the presentation slides
  • Finished my reflections, uploaded onto wiki

Difficulties

  • None

Work to be Done

  • Give Presentation

Total Time Spent: 4 Hrs

Back to Team Page

Personal tools