electronic product development: the never- ending journey lloyd alan fletcher information systems...
TRANSCRIPT
![Page 1: Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar](https://reader036.vdocuments.site/reader036/viewer/2022081811/56649f3e5503460f94c5e3b2/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022081811/56649f3e5503460f94c5e3b2/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022081811/56649f3e5503460f94c5e3b2/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022081811/56649f3e5503460f94c5e3b2/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022081811/56649f3e5503460f94c5e3b2/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022081811/56649f3e5503460f94c5e3b2/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022081811/56649f3e5503460f94c5e3b2/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022081811/56649f3e5503460f94c5e3b2/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022081811/56649f3e5503460f94c5e3b2/html5/thumbnails/9.jpg)
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