Sunday, 7 September 2014

White Star Uml first attempt

Having spent a couple of hours looking at White Star UML, I'm very impressed.  I've successfully created my first basic Java App.

A bit confused on getting the public static void main method defined.

The Operation should be called main
The Owner scope should be classifier ( to create a static method)
The Void return definition is automatically inferred.




Thursday, 13 June 2013

Big data UX depends on improved visualization and analysis tools

I'm busy trying to find a better tool set  for analysing large, complex semi-structured data sets.

Customers and solution providers all too often specify solution requirements based on a prescribed outcome.

list x, y, z.
count x
average of q

Historically this has led to very result orientated and data dense applications.  Customers are now starting to understand that big data has downstream implications for End users.

Users still need the tools for analysing  dense data at a microscopic level, however to successfully exploit large datasets users need advanced UI visualizations that enable them to comprehensively understand the structure of their data at a macro level.

Tools I've seen demonstrated for this include Association graphs, subject maps, hot spot maps.

Saturday, 11 February 2012

Sunday, 4 September 2011

The Software Development IEE process

The Software Development IEE lifecycle processes consist of.

SPMP – Software Project Management Plan IEEE 1058
SQAP – Software Quality Assurance Plan IEEE 730
SCMP – Software Configuration Management Plan IEEE 828
SVVP – Software Validation & Verification Plan IEEE 1012

SRS – Software Requirements Specification IEEE 830

SDD – Software Design Description IEEE 1016
STD – Software Test Documentation IEEE 829

SPMP Software Project Management Plan

To document the agreed deliverables and dates.


SRS Software Requirements Specification


To document the agreed requirements with the project customer and stakeholder, to provide the basis for design and to provide the basis for system test.

SDD Software Description Design /Detailed Design

To document the design and design decisions in order to provide the
basis for implementation and unit test

STD Software Test Documentation

To document how the software will be tested, and record the results.