ISO15288 SysEngineering Hybrid

Way back in 2008, something was really bothering me about the state of quality management. Mostly inspired by some pretty woeful projects, I was sure there should be some better approaches. My initial thoughts focused on better technical delivery using PSP/TSP as demonstrated by NavAir. This led me to the Carnegie Mellon SEI Capability Maturity Model Integrated (CMMI) and various other interpretations of assessing organisational process maturity. But this beggared the obvious question, “What comes after Maturity ?”

My approach at that time (2015) was the idea of rapid prototyping within a managed sandbox environment with manage interfaces to formal business as usual (BAU) systems. As you can see from my post, I was already looking to tie the differing standard based approaches to project management into some sort of hybrid.

In 2012 ISO started to make similar improvements to their approach to management standards by using Annex SL to standardise the from and structure of ISO Management System Standards (see a list of the standards that have been updated to Annex SL).

You will note that Annex SL approach has features that I think would seem familiar to almost anyone who has worked in management over the last 50 years (if not forever!). To me I see the best of all current favourite management philosophies. You have;

  • The obvious similarities to 6σ (DMIAC) & design for 6σ (DMADV).
  • The clearly review points and interfaces between stages of Prince2.
  • The clear separation of leadership/project management functions from technical delivery of ISO 15288 and Prince2.
  • And yes … even an Agile/Lean approach if you take the above figure as an single iteration rather then an overall upfront approach.

ISO 15288 has not been updated to the ISO SL Annex form of Management Standards but it does have a clear separation of management processes from technical processes. It is my preferred standard that I shoe horn in to what ever collaborations I am involved. What is it missing are some more rigorous methods to manage interfaces. These I have identified my preferred approaches to;

  • Community/stakeholder strategic engagement through Future Inquiry (Blewett, Shaw, 2018).
  • Eliciting user stories to identify stakeholder/user requirements using a consultative process inspired by the UTS U.Lab BikeTank project’s 5×5 design thinking method (see the book pg 88) and then formalising resulting stories by documenting them using Gherkin /plain language test cases for Behaviour Driven Design.
  • Managing risk through the application of the EN 50126 model based approach of the demonstration of system performance in terms of expected levels of Reliability, Availability, Maintainability and Safety.
  • An ITIL inspired Change Management process.
  • And ultimately, the interfacing of system operations to ITIL inspired Service Agreements/Catalogues.

This is my approach thus far. I cannot recommend draw.io enough to produce these diagrams!

      ISO 15288 Project  Processes
[Not supported by viewer]
      ISO 15288 Technical Process
[Not supported by viewer]
scope
scope
Requirements
Definition
Requirements<br>Definition<br>
requirements
requirements
Requirements
Analysis
Requirements<br>Analysis<br>
Architectural
Design
Architectural<br>Design<br>
component
design 
[Not supported by viewer]
components
components
components are correct
components are correct
Implementation
Implementation<br>
Unit Test
Unit Test<br>
system
system
verifies
system
interfaces
correctly
implemented
[Not supported by viewer]
Integration
Integration<br>
Verification 
Verification <br>
Transition
Transition<br>
updates
updates
proposes change
proposes change
Validation
Validation<br>
Change Review/
Change Control
Change Review/<br>Change Control<br>
Operation
Operation<br>
Disposal
Disposal<br>
Maintenance
Maintenance<br>
verifies design
has been correctly
implemented
[Not supported by viewer]
validates performance as required/
informs next Agile iteration
validates performance as required/<br>informs next Agile iteration<br>
informs
informs
reports to
reports to
Project Planning
[Not supported by viewer]
documents
documents
Project Control
[Not supported by viewer]
informs
informs
defines scope
defines scope
informs
informs
Project Assessment
[Not supported by viewer]
Strategic Consultation
(Future Inquiry)
[Not supported by viewer]
informs
informs
reports to
reports to
Decision-making
[Not supported by viewer]
assesses
assesses
informs
informs
Risk Management
[Not supported by viewer]
informs
informs
RAMS Model
[Not supported by viewer]
estimate
estimate
PSP/TSP
Task Planning
[Not supported by viewer]
Configuration Management
[Not supported by viewer]
documents
documents
delivers
delivers
demonstrates
compliance
demonstrates<br>compliance<br>
Information Management
[Not supported by viewer]
Service
Agreement
(ITIL)
[Not supported by viewer]

<div style=”text-align: left ; font-size: 20px”><br></div>
informs
informs
informs
informs
Design Thinking/
Story Telling
(Bikelab 5×5)
Behaviour Driven Design
[Not supported by viewer]
ISO 15288 System Engineering Hybrid
– Project & Technical Processes  integrated with EN50126 RAMS Model, Design Thinking, Behaviour Driven Developement, SEI PSP/TSP Task Planning and ITIL Service Catalogue Principles
<div style=”text-align: center ; font-size: 24px”><font style=”font-size: 24px”>ISO 15288 System Engineering Hybrid</font></div><div style=”text-align: center”><font style=”font-size: 18px”>- Project & Technical Processes  integrated with EN50126 RAMS Model, Design Thinking, Behaviour Driven Developement, SEI PSP/TSP Task Planning and ITIL Service Catalogue Principles</font></div>

Sentiment Analysis

Inspired by a very poorly presented Survey, I stared to delve into how to better present the data as a pitch for that potential client. As per usual, this raised more questions then it answered and I started to look at the detailed workflow to process survey results and present them.

What quickly became obvious was there was a need to augment the survey outcome data by tying it back to the original quest for knowledge/insight, participants reasons (dare I say motivation)
for engagement in this quest and other sources of data to better elicit knowledge/insight.

Not so quickly came my own insight into this process, that there are three main drivers for this engagement;

Future States
Future States
Directed 
[Not supported by viewer]
Organic
Organic
answers
+ time
+id
+location
[Not supported by viewer]
fill in
fill in
interest
interest
anounciates
anounciates
Survey
Participant
Survey<br>Participant
provides
questions
[Not supported by viewer]
drives
drives
Required Knowledge
Required Knowledge
feed
feed
Survey
Results
[Not supported by viewer]
Anonymise
Filter
Junk/Abuse
[Not supported by viewer]
Questions/
Advertising
[Not supported by viewer]
Privacy Rules
Name
Location
Phone
Email, etc
[Not supported by viewer]

Cleaned Survey Results
<br>Cleaned Survey Results<br>
NormaliseText
Stem Words
Contractions
ASCII Filter
Spell Check
[Not supported by viewer]
filter by tag
filter by tag
Parts of Speech (POS) Tagging
[Not supported by viewer]
link words
link words
Shallow Parse
Noun Phrase
Ad/Verb Phrase
Adh Phrase
Prepos. Phrase

[Not supported by viewer]
Graph Network Visualisation
[Not supported by viewer]
Constituency parser 
Dependency Parsing
Named Entity Recognition
[Not supported by viewer]
Sentiment Analysis
Polarity Score
Neg[-1],Pos[+1]
SubjectivityScore
Subj[0], Obj [+1]

[Not supported by viewer]

<br style=”font-size: 12px”>
Word Cloud
Word Cloud<br>
Full Text
Full Text
Public Text
Public Text
defines
defines
Survey
Designer/
Owner
[Not supported by viewer]
Thus, a sentence typically follows a hierarchical structure consisting the following components,
sentence → clauses → phrases → words
[Not supported by viewer]
rank words
rank words
metadata
metadata
metadata
metadata
Tags
Tags
Named Entities
#tags
platform
[Not supported by viewer]
posts
posts
writes
writes
1
1
2
2
4
4
3
3
Quad Polarity,Subj.
1. Optimist 1,1
2. Pessimist -1,1
3. Cynic -1,0
4. Dreamer 1,0
[Not supported by viewer]
Survey Sentiment Workflow
Survey Sentiment Workflow
feeds
[Not supported by viewer]
API
API
drives
drives
ellicits
ellicits
Shared
Aspiration
Collaborative
Future
Vision/Values
[Not supported by viewer]
feed
feed
TragectoRate
TragectoRate<br>

Social Media Platform
 Data
[Not supported by viewer]


Snapshot of  Relevant Data
[Not supported by viewer]
Other data Sources
[Not supported by viewer]
  • Satellite/Terrain Data
  • Census/Demographic Data
  • Resource/Vege/Water Data
  • Cadastral/Property Data
  • Streetmap Data
  • Transport/Service Data
  • Manufacturing/Consumption
  • Sensor Data
  • Content/Creative/Research
  • Webdata (ip tracking)
  • Shadow/Machine Profiles
[Not supported by viewer]

The worklow consists of;

  • Cleanse and Aggregate data sources to a publishable raw data set.
  • Process data to extract features for presentation.
  • Presentation layer that is relatable to the initial inquiry.

Hello world! KS Back Again

Welcome to WordPress. This is your 1st . Edit/delete it, then start writing!

This is useful as it recorded when the site came back up again. I have manually added the older posts from the Wayback Machine and going through my thought process to find my original theme.

I eventually remembered it was a numbered theme, then I think it was a default theme … luckily WordPress picks a default theme yearly and I fluked onto starting this blog on a year which I liked the default theme!

Welcome to KS Themed Twenty-Fifteen Mark 2.

Half Time … Change Sides – or Monthly Planning

Well not only is it the middle of the Olympics but its the middle of my Month too. I has someone ask me what I did at the weekend earlier in the month, to which I replied some what guiltily that I just hung out at home and quickly added I did hit a gig at The Commons on Friday night.

This did prompt the thought of what actually have I been doing with my time and what about the rest of the month. To this end, I hit my schedule view of my calendar and manually made a weekly visualisation that tickled my fancy at the time. A more object oriented version I guess.

Once I did this to not only alleviate my guilt factor of having a weekend off, I soon realised I don’t have very much free time. In fact, barely enough to take advantage of my co-working space.

I applied colours by week obviously. Rectangle to keep track of when I planned to attend my co-working space and rounded rectangles when out and about elsewhere. Thicker boarders for when I am in Sydney.

Initially, I limited the visualisation to the working week and the calendar month but then soon extended to five full 7 day weeks. (well it will when I finish organising Sept).

What I like about this over a conventional calendar monthly view is the structure and additional information I am drawing upon through colour and shape.  The big take how is how much of my time I am spending on networking, the return on that investment and balance of productive work I should be pursing.

In addition to this, I did get a post from my Jawbone Move that I am still amazingly getting enough if somewhat irregular sleep.

FreeMind Mind Maps

I have used FreeMind for years to gets some of the clutter in my mind into a bit more structured form on paper for consumption of others.

FreeMindDesktop

While I have always loved doing this on the desktop and it is actually the easiest way to work, what I have missed is some mobile access to tweak or view mind maps. However I have come across two iOS apps to help in this regard.

FREEMINDLITE (VIEWER)
FreeMindLite View

This app is a very basic FreeMind viewer. FreeMind files are uploaded to the iphone view a web interface from your desktop.

MINDGO 2 (EDITOR)
MinDgo 2 View

This is a text heirachical view of the mind map that allows you to add and edit nodes. It can transfer files via Dropbox or the iTunes File Manager. Not visual but you can fiddle a brain storm on the train going home.Now neither of these mobile solutions offer an easy or synchronous experience but both are useful for quick views and small tweaks.

re:Design Thinking #7

I attended an event at ThoughtWorks in Sydney for the Sydney Design Thinking Meetup group re:Design. The speaker, Alvaro Márquez (Head of Service Design, Experience Strategy, R&D at Australian Broadcasting Corporation) was more of an interviewer trying to elicit a conversation on what Design Thinking means to each of the 70+ people attending personally.

reDesign#7


Well as personally as you can get in a group that large!

To that end I have put up a survey to get some more input from the group. All results are public and available to be viewed upon completion of the survey (make sure to bookmark the link or contact me with any problems).

I made the following notes during the talk on Asus VivoTab 8 using Microsoft OneNote 2016 on Windows 8.1 (a story for another time);

WHO ARE YOU?
  • Hybrid designer. Expert at 1 thing & pretty good at a lot of things
  • Solving bigger problems
WHAT KEEPS YOU AT NIGHT?
  • The future. Regret about past. Anxious about the future.
  • Drives you crazy by solving a lot of complex shit for other people. Compromising you own well being.
  • Walk in any direction. Cooking for friends. Thinking about the experience.
WHAT DO YOU LOOK FORWARD TO WAKING UP IN THE MORNING?
  • Commute/walk/ride to work to get into right head space. Me time.
  • Do more then design. Fill in the missing dots. Diversity.
HOW MUCH NON DESIGN WORK ARE YOU WILLING TO DO TO SOLVE A DESIGN PROBLEM?
  • Admin to have good environment for team
  • Communication of value of design process. Evangelising. Engaging in process.
  • Mundane tasks are meditative for design problem solving.
  • Emotional intelligence support as team therapist.
DO YOU THINK EVERY PROBLEM IS A DESIGN PROBLEM THAT CAN BE SOLVED?
  • Design is the manifestation of intent. Not all solutions are designed.
  • Is a design approach fit for purpose. ROI. Efficiency.
  • Human centred design or no human participation in solution.
  • Complex environments is cause by previous designs & exacerbating/solving the wrong solutions.
WHAT NEW MISTAKES DID YOU DO LAST YEAR?
  • Presenting a complete solution kills the design process.
  • Assume communication has occurred.
  • Scaling design before its required
WHO IS REALLY IN CHARGE AND HOW MUCH YOU ARE WORTH?
  • What value do you bring to an organisation. Measurable outcomes.
  • Organisation issue.
  • Create the design environment & the business comfortable with design decisions
WHEN WAS THE LAST TIME YOU EXPERIENCED FLOW AT WORK?
  • Balance + multitasking
  • Human genome run project on flow. Based on extreme athlete programs. Chemical brain performance dopamine. Rise of Supermen.
  • Challenge verses achievable. Gamafication.
HOW DO YOU CHOSE WHAT PROBLEMS TO FOCUS ON & WHERE YOU PUT YOUR ENERGY?
  • Rob peter to pay Paul. Bargain a commercial allowance to do fun problems.
  • Ethical decisions. No harm/negative filter to rationalise
WHAT DOES COMPETITIVE SALARY AND DYNAMIC ENVIRONMENT REALLY MEAN?
  • Its a privileged position to live in. Stage of life.
HOW DO YOU DEAL WITH FAILURE & CONFLICT?
  • Timing. Embrace the failure and working a way forward. Doesn’t remove the judgement. Your body knows before your brain does? Excuses rather then admitting its a failure. Part of the human condition. Fail in new ways
WHAT ARE YOU LOOKING FOR IN A MENTOR?
  • Same values. Two way conversation. Challenges you with questions.
WHAT’S THE RIGHT WAY TO GET FIRED?
  • Plan it. Inevitable. Make it east for your boss.
  • Became a personal when they didn’t agree.
  • Most managers cant fire. New hatchet man.
  • There are different ways to solve problems by upsetting people or a single cause

Lucas Mara spoke about his and his family’s life experiences at the end of discussion and what I took home was that;

  • Most people tend to always want things you don’t have overlooking what you have.
  • Community support is always there just waiting to be tapped and rise to the forefront during times of crisis and challenge.