|
Task
|
Time Estimate (hrs)
|
Status
|
|
|
|
|
Release 1
-
Collecting Client Data
|
|
|
| Create Screen Mockups |
32 |
a |
|
Add Data Collection code for new/all fields
|
1 |
a |
|
Create HTML/XML form that includes all registration input to
attach to emails
|
16 |
a |
|
Add Validation to form fields
|
4 |
a |
|
Add Pc Id generator code using old VB code from old version.
|
8 |
|
|
Convert old VB Unlocking function to VB.NET to register
product
NOTE : - this would involve altering the registration process
to accept uses and time trial periods.
|
20 |
a |
|
Encrypt xml file in the products working folder.
|
8 |
a |
|
Add Live Update to Privacy policy
|
1 |
a |
|
Testing + Bug Fixes
|
6 |
a |
|
Release 2
-
Product Unlocking Application
|
|
|
|
Create winform application to manually create unlock keys for
clients
|
8 |
a |
|
Convert old VB Unlocking function to VB.NET (code
re-use)
|
4 |
a |
|
Everytime they get their product unlocked please add a record
into ClientDiary
Include the productID and details in the notes field
- if xml file attached to email, ssw user saves file then the
unlocker will parse the file and add record to SSWData2000
- if faxed then manual entry needs to be done
|
6 |
|
|
Release 3
-
Web Service for auto registering
|
|
|
|
Create web service to check for existing clients, populate
registration form, or if new client, write to client table
(SSWData2000) on Hippo
|
12 |
|
|
Re-activate pay by web method
|
4 |
|
|
Add a ClientDiaryCategory record
CategoryID "DOWNREG"
CategoryName "Download Registered"
|
4 |
|
|
Release 4
-
Enhance Security
|
|
|
|
In release 1 a encryoted XML file was used to store all
registration values. This release should look at implementing
other factors such as hidden ini files and registry entries.
|
16 |
|
|
Release 5
-
E-Commerce transaction
|
|
|
|
E-Commerce Setup with ANZ
|
4 |
|
|
E-Commerce Setup ASPX pages
|
16 |
|
|
Create email parser to scan a particular inbox for new
registrations and then process it automatically by adding it
to clients table and processing credit card details through
E-Commerce
|
? |
|
|
preventative code to monitor how many times a particular user
has registered a product (in case a heacked key generator gets
released on the web). it will be capable of
rejecting registrations for a particylar user via
the web service registrations
|
4 |
|
|
Total Time Estimate
|
164 hours |
20.5 days |