Download presentation
Presentation is loading. Please wait.
Published byBetty Carpenter Modified over 9 years ago
1
Electronic product development: the never- ending journey Lloyd Alan Fletcher Information Systems Manager Institute of Physics Publishing UKSG Seminar Bristol, 29th January 2003 lloyd.fletcher@iop.org, www.iop.org
2
Why is development continuous? l Driven by business (and therefore customer) need l Managed to deliver business (and thereby customer) benefits
3
Product delivery is not the end of the story l Nurturing vs. maintenance l Success brings more success l Business and customer demand for new products, features, functionality and performance l Rapid technology change l An ever growing portfolio of products
4
The software development process l Requirements analysis... … what does the business/customer actually need? l Functional and system design… … what do we build to meet that need? l Project management… … how do we ensure we build it on time and within budget? l Implementation (coding)… … actually building it l Quality assurance… … making sure we build the right thing
5
Approach and philosophy l IT and business must collaborate l Agility: responding to the rapidly changing business and customer environment l Risk management is success management l User centred design, customer involvement l Minimize the total cost of ownership l Maximize the business benefit l Tailor approach to size, complexity l “Think time” pays off 10 or 100-fold l Rational business decision-making, planning
6
We can’t do it all, so how do we decide? Demand for development “Priority Filter” Actual development plan BusinessCustomer Quick fixLong term solution Strategic Tactical Product plan Cost Emergency Benefit Political Valuable customer Maintenance New development Technology Resource availability
7
A typical (simplified) project process New business idea Business requirements Outline specification Costed business case Design & build Test & release Support & nurture
8
Some elements of design & build l User centred tools, e.g., focus groups, prototyping, storyboarding, scenarios l Analysis & design tools l Modular build for rapid delivery l Quality assurance tools: design reviews, code reviews, risk-based testing l Project management is risk management l Review against business goals and release l Continuous feedback
9
In conclusion l The product development process never ends l It can be complex and demanding l Demand for work always exceeds supply l It’s only worthwhile if it adds value to business and customers l lloyd.fletcher@iop.org
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.