Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Iterative Development when Building Measurement Systems

600 views

Published on

Demonstration presentation to test sound

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Iterative Development when Building Measurement Systems

  1. 1. Building Measurement Systems with Scala-View The move to iterative instrument development Scalable Architectures Saturday, February 21, 2009
  2. 2. Typical Instrument Development Process Functional Prototype Add GUI Product Saturday, February 21, 2009
  3. 3. Engineer - Prototype is focussed on getting the stage hardware working not focussed at this stage on documentation or GUI Saturday, February 21, 2009
  4. 4. GUI programmer - doesn’t change the logic but tries GUI to build a GUI that is easy to use stage documentation will have to wait until the GUI is finished... Saturday, February 21, 2009
  5. 5. CEO - concerned about longer term issues: Product “ We have to deliver documentation” “We need the system to be easily maintained” “We need flexibility for future development” Saturday, February 21, 2009
  6. 6. The move to iterative development In the broader software industry development methods have been becoming more and more iterative Sequential Iterative “Waterfall” “Agile” Specification Developer Customer Developer Project Continuous development of relationship and specifications Saturday, February 21, 2009
  7. 7. Pure Labview is fine for sequential development Development Customer Team ... but needs some type of framework to remain well structured in iterative developments Saturday, February 21, 2009
  8. 8. Benefits of an iterative approach in the development of measurement instruments: “We can quickly satisfy customers who want new features ?” “We can get a continuous feed of new features for marketing.” “We can offer software upgrades as part of a maintenance contract.” “We can avoid being dependent on particular instrument manufacturers.” Saturday, February 21, 2009

×