Differences between revisions 9 and 10
Deletions are marked like this. Additions are marked like this.
Line 19: Line 19:
= Upcoming Working Sessions: 04 to 15 November 2013 = = Upcoming Working Sessions: 04 to 18 November 2013 =
Line 41: Line 41:
 1. Design of ''incoming transmittals''
Line 59: Line 60:
 1. But AWS EC2 micro image for a year and see if performance is significantly better than free tier
Line 60: Line 62:
 1. Concept & design for monitoring  1. Monitoring prototype
Line 88: Line 90:
 1. List of V2 features to fix/improve - Final check of Usability review
 1. ''Workflow & User Role'' working paper in preparation for working session
 1. Prioritized list of next V2 features to implement.
 1. Design/rework of user roles as specified by JK
 1. Final review of multi-file uploads
 1. Decision/design of incoming transmittals
 1. Design of workflows
 1. Design of reporting
 1. Design of project management structures
 1. List of V2 features to fix/improve, including final check of V2UsabilityReview
 1. ''Workflow & User Role'' working paper in preparation for working session - '''JK'''
 1. Prioritized list of next V2 features to implement - '''AH/JK'''
 1. Review proposed user management - '''JK'''
 1. Design/rework of user roles as specified in V2UsabilityReview - '''AH/JK'''
 1. Final review of multi-file uploads - '''JK'''
 1. Decision/design of incoming transmittals - '''AH/JK'''
 1. Design of workflows - ''lower priority''
 1. Design of reporting - ''lower priority''
 1. Design of project management structures - ''lower priority''
Line 105: Line 108:
    1. Ability to put users into folders to allow delegation user management     1. Ability to put users into ''org chart'' to allow delegation user management
Line 125: Line 128:
 1. Review for spelling & grammar errors & make corrections  1. Review web pages for spelling & grammatical mistakes & make corrections
Line 127: Line 130:
 1. PM Handbook  1. ''PM Handbook''
    1. PM Handbook in three parts:
       1. ''Project Management'' - General, not V2 specific
       1. ''User Guides to Works Organiser''
       1. ''Configuration Handbook'' - With a ''Configuration Checklist''
Line 131: Line 139:
 1. Configuration handbook - ''part of PM Handbook? Priority?''
1. Configuration checklist
1. Quickstart Guide - ''part of PM Handbook? Priority?''
    1. Will there be ''Quickstart Guide'' as part of the PM Handbook? ''Priority?''

V2 ToDo List

V2Master

High-Priority Goals

  1. Complete final V2 MVA features & configuration

  2. Get V2 into the hands of reviewers

  3. Deliver to first paying customer

Planning

  1. AH/JK - agree JK tasks/priorities & write up in JK Work Schedule wiki page - highest priority

  2. JK - update V2UsabilityReview wiki page - high priority

  3. Review & update V2LaunchPlan - lower priority

Upcoming Working Sessions: 04 to 18 November 2013

  1. Define releases - AH/JK by phone based on notes to be supplied by JK (AH/JK 2013-11-05, Tue at 11:30). Proposed releases

    • R1 - Organizing and sharing

    • R2 - Structure Collaboration

    • R3 - Project Management

    • R4 - Scheduling

  2. Usability review - AH/JK working separately:

    • AH to supply list of recently updated items

    • AH to update JK v2p0 system (http://v2.softxs.ch/v2p0-jk) with latest software

    • JK to review V2UsabilityReview wiki page & own notes and compare with current software

    • JK to supply complete replacement for V2UsabilityReview wiki page (keeping TN notes)

    • AH/JK to diScuss any complex or unsatisfactory items & set priorities

  3. Develop demo scenarios & write end-user documentation

    • Scoping statement, for each proposed demo system
      • Make list of demo systems to produce (smaller demos, drawing manager, meeting manager, site investigations)
      • Make list of important transactions to demonstrate
      • Prioritize list & do the first n items

    • Update (minimum required) demo configuration and configure demo accordingly
    • Create demo data
    • write up user instructions/documentation
  4. User roles & project structure design - Schedule AH/JK working session (mid/late this week?)

  5. Design of incoming transmittals

Infrastructure

  1. Setup 8-core Intel rack-mount server to replace existing zg-3 server
    1. Memory upgrade: Determine what SIMMs to buy & order 32 GB memory (approx. 400 CHF)

    2. Install Ubuntu 12.04.3 LTS Server

    3. Setup 2 x 4TB mirrored disks
    4. Install VirtualBox & Vagrant

    5. Setup basic VMs
      1. rinetd port forwarder

      2. Gateway system
      3. Web server for zg-3.softxs.ch
    6. Setup packet filter?
    7. Setup VM suitable for hosting DrawMGT

  2. Install rackmount server in Datawire data center in Cham
    1. Bring back existing zg-3server, which has 8-cores & 12 GB main memory

  3. Migrate all existing services from zg-1 server onto VMs on zg-3 server
  4. Setup old zg-3 server just like new one, for replacing current zg-1 server
  5. But AWS EC2 micro image for a year and see if performance is significantly better than free tier
  6. Complete implementation of Puppet-managed DNS for DMZ
  7. Monitoring prototype

Deployment & Operations

  1. Setup automated backups for www.softxs.ch: documents and database
  2. Setup automated database reset for demo.softxs.ch/hydro
  3. Implement deployment of event daemon cronjobs
  4. Implement deployment of backup jobs
  5. Implement deployment of log rotation jobs
  6. Look into Google (or other) web analytics JK

  7. Test VM-based V2 deployment, currently implemented for FreeBSD, to ensure it works with Ubuntu

  8. Setup email on az-1 server
  9. Look into backups at Amazon & Google

  10. Look into style guide for web site

MAPS System

  1. Complete Six-payments interface
  2. Review user management to check if any updates are required
  3. Implement skeleton for V2 deployment daemon
  4. Complete implementation of Questionnaire module
  5. Implement display of audit trail, investigate online analytics

V2 Application

Planning & Specification

  1. List of V2 features to fix/improve, including final check of V2UsabilityReview

  2. Workflow & User Role working paper in preparation for working session - JK

  3. Prioritized list of next V2 features to implement - AH/JK

  4. Review proposed user management - JK

  5. Design/rework of user roles as specified in V2UsabilityReview - AH/JK

  6. Final review of multi-file uploads - JK

  7. Decision/design of incoming transmittals - AH/JK

  8. Design of workflows - lower priority

  9. Design of reporting - lower priority

  10. Design of project management structures - lower priority

Coding

  1. User Management
    1. Ability to manage external users. E.g. transmittal recipients
      1. External users will not be registered in MAPS
      2. All users with logins will be registered in MAPS
    2. Ability to enable/disable internal and external users
    3. Ability to put users into org chart to allow delegation user management

  2. Implement display of audit trail

Testing

  1. Make a list of what application areas do not have automated testing

Review

  1. Transmittals
    1. Front-end GUI
    2. Transmittal email
  2. File handling
  3. Final check of Usability Review
  4. Requirements for Pöyry Uma Oya system (first V2 customer)
  5. Review if all necessary 'delete' transactions are completed
  6. Review to check if all back links and cancel buttons have been removed

Web Site

  1. Review web pages for spelling & grammatical mistakes & make corrections

  2. AH - Install new Features web page text - high priority

  3. PM Handbook

    1. PM Handbook in three parts:
      1. Project Management - General, not V2 specific

      2. User Guides to Works Organiser

      3. Configuration Handbook - With a Configuration Checklist

    2. Complete PM outline
    3. Identify initial chapters to work on
    4. Start writing chapters
    5. Will there be Quickstart Guide as part of the PM Handbook? Priority?

  4. Install specification draft - lower priority

  5. Write some news articles - lower priority

  6. Outline for a webcast - lower priority

Demo Systems

  1. Final updates to Hydro demo - JK

    1. Final tuning of WBS
    2. Complete minimum recommended configuration

  2. More documentation for Hydro demo
    1. Define what documentation is needed
  3. Implement Engineering Collaboration demo
  4. Implement Proposal Preparation demo

Sales & Marketing

  1. Follow-up on Tokyu offer
  2. Prepare offer for Aegir for Sisimiut archive system
  3. Review pricing vs. Hydro-2013 survey results

V2 System Trials

  1. Emails to trial system reviewers
    1. Robert Bartlett
    2. Aegir Johannsson
    3. Harald Schmitt
    4. Anthony Sullivan

Administration

  1. Determine when to sign-up for Six payments
  2. Write up terms and conditions (AGB)
  3. Review finances & ensure funding to mid-2014

V2ToDo (last edited 2013-12-10 15:25:25 by gw)

Copyright 2008-2014, SoftXS GmbH, Switzerland