Software Process and Measurement Cast (development)
Interviews, essays, facts and tips about process improvement and measurement in the Information Technology arena!
 

Categories

About
PPQA
Measurement
Six Sigma
Estimation
podcasts
Agile
Configuration Management
Requirements
Process Improvement
COSMIC - FFP
Lean
IFPUG
Function Points
Project Management
Coaching
Development
Web 2.0
Collaboration
Certification
Architecture
CMMI
Usability
Business Analysis
Knowledge Management
IFPUG Function Points
Learning
Risk
Change
Software Quality
Podcasting
Ethics
general
SEMAT
Metrics Minute
Kanban
IT Value
Decision Model
Seven Deadly Sins
Testing
Technical Debt
Contract Negotiations
Improvement
Narratives
Program Management
Futurist
Systems Thinking
Security
Business Process Management
IT-CMF
Multitasking
High Performance Operations
Relationship Mastery
Meetings
Software Development
Scrum
Organizational Change
Tool Review
Leadership
Communication
Management
Personal Growth
Product Engineering
Innovation
Enterprise Agile
Gamification
Frequently Asked Questions
Management 3.0
Agile Coaching
Personal Productivity
#NoProjects
Mix Tape
Time Management
Extreme Programming
Capability
Agile RIsk Management
Agile Governance

Syndication

Subscribe Using iTunes


Keyword Search



Podcast Player



Stitcher

See my page on

Stitcher

See my page on Stitcher

Technorati

Add to Technorati Favorites

View blog top tags


Archives


Keyword Search



March 2017
S M T W T F S
     
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

March
February
January

December
November
October
September
August
July
June
May
April
March
February
January

December
November
October
September
August
July
June
May
April
March
February
January

December
November
October
September
August
July
June
May
April
March
February
January

December
November
October
September
August
July
June
May
April
March
February
January

December
November
October
September
August
July
June
May
April
March
February
January

December
November
October
September
August
July
June
May
April
March
February
January

December
November
October
September
August
July
June
May
April
March
February
January

December
November
October
September
August
July
June
May
April
March
February
January

December
November
October
September
August
July
June
May
April
March
February
January

December
November
October
September
August
July
June
May
April
March
February
January

SPaMCAST 182 - Corey Haines, Software Journeyman, Code Retreats and More

Welcome to the Software Process and Measurement Cast 182!

The Software Process and Measurement Cast 182 features my interview with Corey Haines.  We discussed the evolution of a software journeyman, coding, code retreats, a bit of philosophy and more.

Corey's Bio:  After 12 years of coding for money, Corey Haines said enough and went on a year-long, journeyman pair-programming tour. Traveling the world, pair-programming for room and board, he spent his time teaching, learning and just living as a knowledge-cross-pollinating, little, software craftsmanship bee. For the past three years, Corey has focused his attention on helping developers improve their fundamental software design skills through the use of focused-practice events, such as coderetreat. He currently specializes in training teams on fundamental development technical practices, as well as building projects and products when not on the road.

Contact Data:
http://coreyhaines.com/
Code Retreat: http://coderetreat.org/
Twitter: http://www.twitter.com/coreyhaines
Email: coreyhaines@gmail.com

A message from SPaMCAST's sponsor . . .

The SPaMCAST 182 is sponsored by LeanKit Kanban. LeanKit Kanban is a software tool for kanban that is as simple to use as physical kanban. If you put it up on a touchscreen in your team area, it practically IS physical kanban. But your boards are available from anywhere, and updated in real-time. A slew of colors, icons, and avatars take your visual signaling to the next level. And the system tracks the metrics for you, providing analytics on bottlenecks, lead time, work distribution, process efficiency, and variability - for a single board or a whole company. It's kanban for the Lean enterprise.  

I am currently working on a book with three friends.  We are using LeanKit Kanban as a mechanism to keep the project on track and organized.  LeanKit allows us to share the Kanban board across the miles with ease!

Visit LeanKit Kanban!  (and say hello for the SPaMCAST!)

Interested in becoming a radio star?  If you are interested in reviewing tools or books?  Drop me a note at spamcastinfo@gmail.com

Shameless Ad for my book! 

Mastering Software Project Management: Best Practices, Tools and Techniques co-authored by Murali Chematuri and myself and published by J. Ross Publishing. We have received unsolicited reviews like the following: "This book will prove that software projects should not be a tedious process, neither for you or your team."

Have you bought your copy?

Contact information for the Software Process and Measurement Cast

Email:  spamcastinfo@gmail.com
Voicemail:  +1-206-888-6111
Website: www.spamcast.net
Twitter: www.twitter.com/tcagley
Facebook:  http://bit.ly/16fBWV

Next
The Software Process and Measurement Cast 183 will feature my essay on release plans. Release plans are a critical tool in large agile projects. 


SPaMCAST 58 Thomas 'cmdln' Gideon, Hacker Philosopher, Relevance Show 58 features an interview with Thomas “cmdln” Gideon.  To paraphrase the walrus from Lewis Carrol’s Through the Looking-Glass and What Alice Found There 'it was time to talk of many things: of shoes and ships - and sealing wax - of cabbages and kings.”  It was a wonderful interview with the promise of more.

Thomas Gideon, also known by his nickname, “cmdln” has been programming professionally for over a decade and hacking around with computers of many varieties for most of his life. I would suggest that not only is cmdln a technologist but a philosopher as he has meta-interests beyond just the technology itself.

These include the history of computing and hacker culture. Programming requires a very particular way of seeing problems and solutions. Secondly is an interest in how computing technology is actually changing our society, for good or ill. He suggests that computer technology is definitely changing the way we do the things we already do while enabling wholly new things.

Cmdln blogs his thoughts and findings at the site, “The Command Line.”   He also has a regular podcast discussing not only these issues, but episodes and aspects of the practice and profession of programming. And I quote “Not to mention any other stories or ideas related to technology that I find equally fascinating.”

Contact information:
Email: feedback [at] thecommandline [dot] net
Website: http://thecommandline.net

Tell a friend about the Software Process and Measurement Cast and show them how to subscribe.  Let me know and I will acknowledge you on the next show!  

The essay is short (12 words) and talks about relevance and irrelevance.  Here too more promised in the future

Join the SPaMCAST’s community by joining the SPaMCAST Facebook page and get involved!!!!  http://tinyurl.com/62z5el

There are a number of ways to share your thoughts with SPaMCAST:
•    Email SPaMCAST at spamcastinfo@gmail.com
•    Voice messages can be left at 1-206-888-6111
•    Twitter – www.twitter.com/tcagley
•    BLOG – www.tcagley.wordpress.com
•    FACEBOOK!!!! Software Process and Measurement
              http://tinyurl.com/62z5el

Next Software Process and Measurement Cast:
The next Software Process and Measurement Cast will feature an interview Phil Stubbington.  We talked about fixing trobuled projects.  The tactics Phil suggests are useful even if you never have a trouble project on your hands. 
Direct download: SPaMCAST_58_Thomas_cmdln_Gideon_Hacker_Philosopher_Relevance.mp3
Category:Development -- posted at: 5:00pm EDT

SPaMCAST 51 - Tim Lister, Adrenaline Junkies and Template Zombies, Change Readiness Assessment Part 1 Show fifty one is an interview with Tim Lister discussing his new book,” Adrenaline Junkies and Template Zombies”. The interview discussed the impact of specific patterns and habits on how IT organizations work.

***NEWS ***
Adrenaline Junkies is one of 5 finalists for general computing book of the year.

Tim Lister is a software consultant at the Atlantic Systems Guild, Inc., based in the New York office. He divides his time between consulting, teaching, and writing. Tim is a co-author with his Guild partners of Adrenalin Junkies and Template Zombies: Understanding Patterns of Project Behavior, (Dorset House, 2008 http://www.dorsethouse.com/books/ajtz.html), He, is also co-author with Tom DeMarco of Waltzing With Bears: Managing Risk on Software Projects (Dorset House, 2003) that won Software Development magazine’s Jolt Award as General Computing Book of the Year for 2003-2004. Tim and Tom are also co-authors of Peopleware: Productive Projects and Teams, (Dorset House, 1999) now available in 14 languages.

Tim is currently a member of the Cutter IT Trends Council. He is a member of the I.E.E.E. and the A.C.M.  He is in his 23rd year as a panelist for the American Arbitration Association, arbitrating disputes involving software and software services.
Contact information:     
Web Site:  http://www.systemsguild.com/
Email:  lister@acm.org

Check out SPaMCAST’s Facebook page and get involved!!!!
http://tinyurl.com/62z5el

The essay is titled “A Really Simple Checklist for Change Readiness Assessment” Part 1.  The essay reminds us of the big things that sometimes get forgotten when dealing with the minutia of getting a change project off the ground.  Check out the text of the current essay at www.tcagley.wordpress.com.  I should be back with an essay next show.

There are a number of ways to share your thoughts with SPaMCAST:
•    Email SPaMCAST at spamcastinfo@gmail.com
•    Voice messages can be left at 1-206-888-6111
•    Twitter – www.twitter.com/tcagley
•    BLOG – www.tcagley.wordpress.com
•    FACEBOOK!!!! Software Process and Measurement
             http://tinyurl.com/62z5el

Next Software Process and Measurement Cast:
The next Software Process and Measurement Cast will feature an interview with Lisa Crispin discussing agile testing.  Lisa’s most recent book is “Agile Testing: A Practical Guide for Testers and Agile Teams.”  The book was coauthored with Janet Gregory.  Testing and agile are highly inter-related although sometimes understanding how all the parts fit together isn’t obvious.  Lisa makes agile testing very clear in her interview.  Do not miss the interview.The interview on the Software Process and Measurement Cast 51 is with Tim Lister. We discussed Tim's new book "Adrenaline Junkies and Template Zombies".
Direct download: SPaMCAST_51_Tim_Lister_Adrenaline_Junkies_Change_Part_One.mp3
Category:Development -- posted at: 5:00pm EDT

Show 28 features Part Two of an interview with Ivar Jacobson, author, pundit and one of the creators of UML.  The discussion covered topics ranging from methodologies to his new concept, practices.   If process improvement and methodology are important to you, this is an important interview full of new concepts.

An abridged version of Mr. Jacobson’s Wikipedia biography notes that he is a Swedish computer scientist he holds a Masters of Electrical Engineering at Chalmers Institute of Technology in Gothenburg and a Ph.D. from the Royal Institute of Technology in Stockholm.

In 1967 he proposed the use of software components in the development of the new generation of software controlled telephone switches Ericsson was developing. In doing this he invented sequence diagrams, and developed collaboration diagrams. He also applied state transition diagrams to describe the message flow between the components.

At Ericsson he also invented use cases as a way to specify functional software requirements.

In April 1987 he quit Ericsson and started Objective Systems. A majority stake of the company was acquired by Ericsson in 1991 (you can run but  . . .), and the company was renamed to Objectory AB.

In October 1995 Ericsson divested Objectory to Rational Software [1] and Ivar started working with Grady Booch and James Rumbaugh to first create the UML, and later develop the Rational Unified Process.

In mid 2003 Ivar formed Ivar Jacobson International (IJI) which is an umbrella company for Ivar Jacobson Consulting (IJC) which operates across 4 continents with offices in the UK, US (West and East Coast), Scandinavia, China, Korea, Singapore and Australia.

In November 2005, Jacobson announced the Essential Unified Process or “EssUP" for short. EssUP is a new “Practice" centric software development process that stands on the shoulders of modern but established software development best practice. It is a fresh new start integrating successful practices sourced from the three leading process camps: the unified process camp, the agile methods camp and the process maturity camp. Each one of them contributes different capabilities: structure, agility and process improvement.

Ivar has described EssUP as a "super light and agile" RUP and IJC have integrated EssUP into Microsoft Visual Studio Team System and Eclipse.

Check out http://www.ivarjacobson.com   and

http://www.ivarblog.com/

 
The essay for this cast is titled “Social Media and Process Improvement."  The essay discusses the impact of social media on the practice of process improvement.  The text of the essay can be found at www.tcagley.wordpress.com.  Comments and corrections are welcome.

There are a number of ways to share your thoughts . .

 

Future Events and the next . . .

I have a couple of free webinars coming up in early 2008.  The first is “Getting Performance Improvement Out of Your Software Process Improvement" on Wednesday, April 23, 2008 10:00 AM - 11:30 AM EDT

And the second is titled “A Cost Effective Approach to Enterprise Wide Software Process Improvement" May 22nd, 2008 at 10:00 am - 11:30 am Eastern Time

More information and registration information can be found at http://www.itmpi.org/webinars/

Next Software Process and Measurement Cast:

The Software Process and Measurement Cast 29 will feature an interview with Murali Chemuturi on estimation.  Murali’s take on estimation is razor sharp and will be a valuable addition to your knowledge base.  Your thoughts and comments would be a welcome addition . . .

Direct download: SPaMCAST_28_-__Ivar_Jacobson_The_Future_Social_Media.mp3
Category:Development -- posted at: 5:00pm EDT

Show 27 features part one of an interview with Ivar Jacobson, author, pundit and one of the creators of UML.  The discussion covered topics ranging from methodologies to his new concept, practices.   If process improvement and methodology are important to you, this is an important interview full of new concepts.

An abridged version of Mr. Jacobson’s Wikipedia biography notes that he is a Swedish computer scientist he holds a Masters of Electrical Engineering at Chalmers Institute of Technology in Gothenburg and a Ph.D. from the Royal Institute of Technology in Stockholm.

In 1967 he proposed the use of software components in the development of the new generation of software controlled telephone switches Ericsson was developing. In doing this he invented sequence diagrams, and developed collaboration diagrams. He also applied state transition diagrams to describe the message flow between the components.

At Ericsson he also invented use cases as a way to specify functional software requirements.

In April 1987 he quit Ericsson and started Objective Systems. A majority stake of the company was acquired by Ericsson in 1991 (you can run but  . . .) , and the company was renamed to Objectory AB.

In October 1995 Ericsson divested Objectory to Rational Software [1] and Ivar started working with Grady Booch and James Rumbaugh to first create the UML, and later develop the Rational Unified Process.

In mid 2003 Ivar formed Ivar Jacobson International (IJI) which is an umbrella company for Ivar Jacobson Consulting (IJC) which operates across 4 continents with offices in the UK, US (West and East Coast), Scandinavia, China, Korea, Singapore and Australia.

In November 2005, Jacobson announced the Essential Unified Process or “EssUP" for short. EssUP is a new “Practice" centric software development process that stands on the shoulders of modern but established software development best practice. It is a fresh new start integrating successful practices sourced from the three leading process camps: the unified process camp, the agile methods camp and the process maturity camp. Each one of them contributes different capabilities: structure, agility and process improvement.

Ivar has described EssUP as a "super light and agile" RUP and IJC have integrated EssUP into Microsoft Visual Studio Team System and Eclipse.

Check out http://www.ivarjacobson.com   and

http://www.ivarblog.com/

 

The essay for this cast is titled “We Are All Futurists."  The essay discusses the basis for predicting the future (can you say estimation) and why some people shy away from being a futurist.  The text of the essay can be found at www.tcagley.wordpress.com.  Comments and corrections are welcome.

There are a number of ways to share your thoughts . .

 

Future Events and the next . . .

I have a couple of free webinars coming up in early 2008.  The first is “Getting Performance Improvement Out of Your Software Process Improvement" on Wednesday, April 23, 2008 10:00 AM - 11:30 AM EDT

And the second is titled “A Cost Effective Approach to Enterprise Wide Software Process Improvement" May 22nd, 2008 at 10:00 am - 11:30 am Eastern Time

More information and registration information can be found at http://www.itmpi.org/webinars/

Next Software Process and Measurement Cast:

The next Software Process and Measurement Cast will be a special show.  Cast 28 will feature part two of the interview with Ivar Jacobson.  Your thoughts and comments would be a welcome addition . . .
 

<a href="http://technorati.com/claim/xsaw7fzxjx" rel="me">Technorati Profile</a>

Direct download: SPaMCAST_27_-_Jacobson_Practices_Futurists.mp3
Category:Development -- posted at: 4:55pm EDT

SPaMCAST 25 Booch, Ominbus Frameworks

SPaMCAST 25 - Booch, Omnibus Framework

A few hours late . . . for some reason Audacity and Vista had a wrestling match this afternoon.  A couple of reinstalls later we are back in action however I think the interview and essay might be the some of the best of year one! Show 25 features an interview with Grady Booch.  The interview covers topics ranging from high ceremony processes, anarchy, and organizational governance to virtual worlds.  Humboldt Curve and even Moore’s Law even make appearances. 

Grady is recognized internationally for his innovative work on software architecture and software engineering. A renowned visionary, he has devoted his life's work to improving the effectiveness of software developers worldwide. Grady served as Chief Scientist of Rational Software Corporation since its founding in 1981 and continues to serve in that capacity within IBM. Grady is one of the original authors of the Unified Modeling Language (UML) and was also one of the original developers of several of Rational's products. Grady has served as architect and architectural mentor for numerous complex software-intensive systems around the world in just about every domain imaginable.

Grady is the author of six best-selling books, including the UML Users Guide and the seminal Object-Oriented Analysis with Applications. He has published several hundred articles on software engineering, including papers published in the early '80s that originated the term and practice of object-oriented design (OOD), plus papers published in the early 2000's that originated the term and practice of collaborative development environments (CDE).

At random times, the laws of physics do not apply to him. He is not dead yet.

Check out www.booch.com/architecture/

Contact Grady at architecture@booch.com

The essay for this cast is titled “Omnibus Frameworks, Collaboration and Social Media."  The essay wrestles with balancing frameworks, collaboration and a new world order in process improvement.   Humans are generally social by nature, IT personnel are no different (although the stereotype indicates differently) the new focus on social media whether in second life, Twitter or other platforms are tools that will let you break down high ceremony processes into more manageable ‘practices.’   The shift from one size fits all frameworks to highly granular practices will allow you to shift control closer to work and support usage via social media tools.  The text of the essay can be found at www.tcagley.wordpress.com.  Comments and corrections are welcome.

There are a number of ways to share your thoughts . .

 

Future Events and the next . . .

I have a couple of free webinars coming up in early 2008.  The first is “Getting Performance Improvement Out of Your Software Process Improvement" on Wednesday, April 23, 2008 10:00 AM - 11:30 AM EDT

And the second is titled “A Cost Effective Approach to Enterprise Wide Software Process Improvement" May 22nd, 2008 at 10:00 am - 11:30 am Eastern Time

More information and registration information can be found at http://www.itmpi.org/webinars/

Next Software Process and Measurement Cast:

The next Software Process and Measurement Cast will be a special show.  Cast 26 will be a retrospective of the past year highlighting SPaMCAST’s first year.  Your thoughts and comments  would be a welcome addition . . .

 

Direct download: SPaMCAST_25_Booch_Ominbus_Frameworks.mp3
Category:Development -- posted at: 11:22pm EDT