Great Lakes – Software Process Improvement Network


The Board of Directors of the Great Lakes – Software Process Improvement Network (GL-SPIN) welcome those who have come to our website for the first time, and also our regular members.
We are a professional organization with more than 350 members in the Detroit area that focuses on the improvement of software engineering practices.
Please take a look through our website.  We especially would like to draw your attention to our Meeting Dates and Topics page, where at the bottom there is a link to “Register with GL-SPIN” and that will provide you with the meeting locations for this season.
Upcoming meetings:

Date: April 14, 2016.

LocationOakland University


Engineering Center Room 116

The Engineering Center (EC) is number 39 on the map legend.



Oakland University 2200 N Squirrel Rd, Rochester, MI 48309

How to Write Good User Stories

presented by Mr. Mark Haynes



The User Story is the essential element of defining Agile software requirements.
Unfortunately, however, in most cases User Stories are being poorly written and developed out of context of the Business Functionality.
During the evening’s discussion we will look at:
Key concepts:
– Organizing Agile Requirements
– User Story and EPIC Definition
– First Step: Define A Use Case
– Second Step: Convert Use Cases into User Stories
– Third Step: Identify Acceptance Criteria
Learning Objectives: Attributes of a good Use Case, a good User Story and Good Acceptance Criteria, along with Converting Use Cases into User Stories
Success Story: We will look at how I have applied this technique very successfully as the Scrum Master with RCM Technologies


Mark Haynes is a mission-focused, innovative software engineering specialist with over 25 years of experience implementing software solutions.

He has provided support as:
– Project Manager,
– Scrum Master,
– Quality Assurance Manager,
– Process Improvement Manager.

Mark’s Subject Matter Expertise (SME) includes:
– Agile/Scrum & Lean Software Development,
– Rational Rose Unified Process (RUP)
– A variety of versions of waterfall
– Transitioning teams to Agile/Scrum.

His vertical areas of expertise includes logistics (warehouse & transportation), health care, insurance, automotive, telecommunications, marketing & financial applications.

Mark has managed teams locally, remotely and off-shore for Web, Client-server, mainframe, re-engineering projects, COT’s package implementation, Service Oriented Architecture, data conversion projects, pure infrastructure projects and various strategic Enterprise wide initiatives. He has created Centers of Excellence for Software Testing and Software Estimation, along with their best practices.

Mark holds a Bachelor of Science Degree in Data Processing / Biology, from Northern Michigan University in Marquette, Michigan.


6:00   Networking with light supper/refreshments.

6:30   Introduction of speaker

6:35   Featured speaker

7:45   Questions & Answers

8:00 – 8:30 Networking.

Please RSVP “I Will Attend” to glspin97@gmail.com 



Thank You to the sponsors who make GL-SPIN’s program and activities possible.

Gold Sponsor for 2012-2014


broadsword logo

Webmaster: Steve Goodhall


Please note that this site is currently undergoing reconstruction.

Please report problems or suggestions to: steve@goodhall.info