Software Quality


Listen Now
Subscribe on iTunes
Check out the podcast on Google Play Music

SPaMCAST 449 features our interview with Jasveer Singh.  We discussed his new book, Functional Software Size Measurement Methodology with Effort Estimation and Performance Indication.  Jasveer proposes a new sizing methodology for estimation and other measurement processes.

Jasveer Singh holds a Master of Technology degree in Computer Technology from the Indian Institute of Technology, Delhi, and has studied Executive Master in Management at École de Commerce Solvay, Brussels, Belgium.

He has about 30 years of valuable senior-level international experience in the ICT area and has worked in the top IT/Telecom equipment manufacturer, operator, consultancy, and service companies in different countries (Bharat Electronics Limited, Alcatel, Siemens Business Services, WorldCom, Logica, and Sigos in India, France, Australia, Belgium, and Germany). A significant part of this experience has been in the management of software development (analysis, design, coding, testing), system design, quality assurance/control, and project management while working with different programming languages, object-oriented technology, database management systems, etc. His in-depth experience in these software domains led him to realize the improvements needed in the currently available methodologies for software size measurement and to develop the Functional Software Size Measurement Methodology with Effort Estimation and Performance Indication (FSSM) which is a thorough methodology and great help for software projects.

Currently, he is based in Belgium and is the director of EUSFP.

E-mail: js@fssm.software

LinkedIn: https://www.linkedin.com/in/jasveer-singh-11230a12/

FSSM book: http://www.wiley.com/WileyCDA/WileyTitle/productCd-1119238056.html

FSSM online book: http://onlinelibrary.wiley.com/book/10.1002/9781119238126

FSSM website: www.fssm.software

Re-Read Saturday News

This week we wrap up our re-read of  Holacracy: The New Management System for a Rapidly Changing World by Brian J. Robertson which was published by Henry Holt and Company in 2015. The concepts in Holacracy are an important addition to the discussion of management, governance, and leadership in the 21st Century.  Read or re-read this week’s installment for more thoughts and comments!   

Catch up on the all of the Holacracy entries: (more…)

Listen Now
Subscribe on iTunes
Check out the podcast on Google Play Music

The Software Process and Measurement Cast 442 features our essay on capability teams. The use of teams to deliver business value is at the core of most business models.  Capability teams are a tool to unlock the value delivery engine of teams.

Gene Hughson brings his Form Follows Function Blog to the cast this week to discuss his recent blog entry titled, Systems of Social Systems and the Software Systems They Create. We live in a complex world and just focusing on social systems or software systems misses the point!

Our third column is from the Software Sensei, Kim Pries.  The entry this week is titled, Software Quality and the Art of Skateboard Maintenance. This entry is an homage to Robert M. Pirsig the author of Zen and the Art of Motorcycle Maintenance, who recently died.

Re-Read Saturday News

And welcome back!  For those who are interested, The Frederick Half Marathon last weekend was great.  I met my goals: I crossed the finish line, collected my medal and got to hang out with my family in Frederick.  This week, we begin Part Two of Holacracy: The New Management System for a Rapidly Changing World by Brian J. Robertson published by Henry Holt and Company in 2015.  Part Two is titled Evolution At Play: Practicing Holacracy.  In my opinion, Part Two provides readers with the nuts and bolts needed to use Holacracy.  Chapter 4, titled Governance, takes all of the building blocks from previous chapters and starts to weave them together. (more…)

On a scale of fist to five, I'm at a ten.

On a scale of fist to five, I’m at a ten.

Quality is partly about the number defects delivered in a piece of software and partly about how the stakeholders and customers experience the software.  Experience is typically measured as customer satisfaction. Customer satisfaction is a measure of how products and services supplied by a company meet or surpass customer expectations. Customer satisfaction is impacted by all three aspects of software quality: functional (what the software does), structural (whether the software meets standards) and process (how the code was built).

Surveys can be used to collect customer- and team-level data.  Satisfaction is used to measure if products, services, behaviors or work environment meet expectations.  (more…)

Listen Now

Subscribe on iTunes

This week’s Software Process and Measurement Cast opens with our essay on quality and measuring quality. Software quality is a simple phrase that is sometimes difficult to define. In SPaMCAST 374, Jerry Weinberg defined software quality as value. In our essay, we see how others have tackled the subject and add our perspective.

Jeremy Berriault brings the QA Corner to the first SPaMCAST of 2016, discussing the sticky topic of estimating testing. Estimating has always been a hot button issue that only gets hotter when you add in testing.  Jeremy provides a number of pragmatic observations that can help reduce heat the topic generates.

Wrapping up the cast, Steve Tendon discusses the topic of discovery driven planning from his book, Tame The Flow. Discovery driven planning is a set of ideas that recognizes that most decisions are made in situations that are full of uncertainty and complexity. We need new tools and mechanisms to avoid disaster.

Help grow the podcast by reviewing the SPaMCAST on iTunes, Stitcher or your favorite podcatcher/player and then share the review! Help your friends find the Software Process and Measurement Cast. After all, friends help friends find great podcasts!

 

Re-Read Saturday News

We continue the re-read of How to Measure Anything, Finding the Value of “Intangibles in Business” Third Edition by Douglas W. Hubbard on the Software Process and Measurement Blog. In Chapter Three, Hubbard explores three misconceptions of measurement that lead people to believe they can’t measure something, three reasons why people think something shouldn’t be measured and four useful measurement assumptions.

Upcoming Events

I am facilitating the CMMI Capability Challenge.  This new competition showcases thought leaders who are building organizational capability and improving performance. The next CMMI Capability Challenge will be held on January 12 at 1 PM EST.

http://cmmiinstitute.com/conferences#thecapabilitychallenge

The Challenge will continue on February 17th at 11 AM.

In other events, I will give a webinar, titled: Discover The Quality of Your Testing Process on January 19, 2016, at  11:00 am EST
Organizations that seek to understand and improve their current testing capabilities can use the Test Maturity Model integration (TMMi) as a guide for best practices. The TMMi is the industry standard model of testing capabilities. Comparing your testing organization’s performance to the model provides a gap analysis and outlines a path towards greater capabilities and efficiency. This webinar will walk attendees through a testing assessment that delivers a baseline of performance and a set of prioritized process improvements.

Next week even more!

Next SPaMCAST

The next Software Process and Measurement Cast is a panel discussion featuring all of the regulars from the Software Process and Measurement Cast, including Jeremy Berriault, Steve Tendon, Kim Pries, Gene Hughson and myself.  We prognosticated a bit on the topics that will motivate software development and process improvement in 2016.

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 for you or your team.” Support SPaMCAST by buying the book here. Available in English and Chinese.

Listen Now

Subscribe on iTunes

In this Software Process and Measurement Cast will feature our interview with Gerald M. Weinberg. We discussed quality and the how quality is related to value.  A talk with Jerry is always profound; however, I must admit that Jerry’s humor caused me to laugh more times than I can count during our conversation.

Gerald Weinberg is the author of more than 100 books, including the best-selling Secrets of Consulting, other non-fiction series, and the ever-popular Women of Power novels. He is a principal in the international consulting firm of Weinberg and Weinberg. The festschrift, The Gift of Time (Fiona Charles, ed.) honors his work for his 75th birthday. His websites may be found at http://www.geraldmweinberg.com and http://www.thewomenofpower.org.

Call to Action!

Review the SPaMCAST on iTunes, Stitcher or your favorite podcatcher/player and then share the review! Help your friends find the Software Process and Measurement Cast. After all, friends help friends find great podcasts!

Re-Read Saturday News

We continue the re-read of How to Measure Anything, Finding the Value of “Intangibles in Business” Third Edition by Douglas W. Hubbard on the  Software Process and Measurement Blog. Chapter Two provides the evidence that measurement does not need to be complex or expensive, and that in the end everything is measurable.

(more…)