9
Electronic product development: the never-ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar Bristol, 29th January 2003 [email protected], www.iop.org

Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar

Embed Size (px)

Citation preview

Page 1: Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar

Electronic product development: the never-ending journey

Lloyd Alan FletcherInformation Systems ManagerInstitute of Physics PublishingUKSG SeminarBristol, 29th January 2003

[email protected], www.iop.org

Page 2: Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar

Why is development continuous? Driven by business (and therefore customer)

need Managed to deliver business (and thereby

customer) benefits

Page 3: Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar

Product delivery is not the end of the story Nurturing vs. maintenance Success brings more success Business and customer demand for new

products, features, functionality and performance

Rapid technology change An ever growing portfolio of products

Page 4: Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar

The software development process Requirements analysis...

… what does the business/customer actually need?

Functional and system design…… what do we build to meet that need?

Project management…… how do we ensure we build it on time and within budget?

Implementation (coding)…… actually building it

Quality assurance…… making sure we build the right thing

Page 5: Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar

Approach and philosophy IT and business must collaborate Agility: responding to the rapidly changing

business and customer environment Risk management is success management User centred design, customer involvement Minimize the total cost of ownership Maximize the business benefit Tailor approach to size, complexity “Think time” pays off 10 or 100-fold Rational business decision-making, planning

Page 6: Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar

We can’t do it all, so how do we decide?

Demand for development

“Priority Filter”

Actual development

plan

Business Customer

Quick fix Long term solutionStrategic Tactical

Product planCost

EmergencyBenefit

Political Valuable customer

Maintenance New developmentTechnologyResource availability

Page 7: Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar

A typical (simplified) project process

New business idea

Business requirements

Outline specification

Costed business case

Design & buildTest & release

Support & nurture

Page 8: Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar

Some elements of design & build User centred tools, e.g., focus groups,

prototyping, storyboarding, scenarios Analysis & design tools Modular build for rapid delivery Quality assurance tools: design reviews,

code reviews, risk-based testing Project management is risk management Review against business goals and release Continuous feedback

Page 9: Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar

In conclusion The product development process never

ends It can be complex and demanding Demand for work always exceeds supply It’s only worthwhile if it adds value to

business and customers

[email protected]