Top 10 Practices to Improve Software Project Success
For software project managers, CIOs and CFOs responsible for software development projects, this is my personal list of top ten considerations when approaching any software development project. Succinctly Define Success in Business Terms In fewer than three sentences, describe the business goal of the software project – completely. Ensure that this is personally endorsedRead More
Daily Calls to Our Loved Ones Who Live Alone
Iamfine is an automated service that we would like to tell you about. Iamfine is a simple service that provides automated daily calls to anyone who lives alone. This provides daily reassurance to those who live alone and to those that care for them that they are ok. Enhanced to capture Covid symptoms with everyRead More
Customer Services by phone – reducing the frustration
Solving some common frustrations when calling call centres This is what goes through our minds before we pick up the phone to customer services: I don’t know if I am going to get through to someone who can help me I don’t know if the ultimate person is available – what are there opening hoursRead More
Time is non-renewable
Frank Woollard talks about the “discipline of the unforgiving minute” where: Time is a non-renewable resource4 Things to Measure on Software Projects
Or perhaps more precisely: “4 key project metrics that you can measure with Function Points – and one that you can’t” They are: Scope (measured in FP) Resources (staff per FP) Quality (defects per FP) Schedule (FP delivery per week/month) The one key aspect of projects that you cannot readily measure using Function Points is Risk. Of course thereRead More
Function Point Sizing of a Web Application
I am always looking for ways to speed up and improve the accuracy of my software project Function Point counts. So I put together a utility that helps create an inventory of user interaction elements on an existing web page. Just paste the html and it creates a readable table: I call it webassist, pleaseRead More
Wastes of Software Development
The 7 Wastes of Software Development Process Partially done work Delays Handoffs Extra features Re-learning Task switchting Defects Eighth waste: Loss of human creativity. The most important waste in product development is poor communication Scatter Communications barriers Poor tools Hand offs Useless information Waiting Wishful thinking Testing to specification Discarding the know how “Lean ProductRead More
Quote of the Day
Learn as quickly as possible how to make and deliver products that consumers consider to be of value Lean Product and Process Development, Allen C Ward 2007Thought for the Day
I recently stumbled across a presentation about Lean and Agile by Grant Rule, from which I found the following: Principles of Lean Consumption Solve my problems completely Don’t waste my time Provide exactly what I want Deliver value where I want it Supply value when I want it Reduce the number of decisions I must makeRead More