Designing and Implementing
Approaches Lots of models Based in theories for software development
Build and Fix build use modify until stakeholders happy
Build and Fix Advantages Can be quick Disadvantages System built & implemented without user consultation If not what user required: lot of modification Doing modification is a live environment
Waterfall specify design develop & implement evaluate
Waterfall Advantages Simple to understand Disciplined approach: complete one phase before moving to next Specification and design carried out before building Disadvantages Functional product not created until late in project User visibility Risk Factors
Prototyping Prototyping develop & implement USER specify evaluatedesign develop & implement evaluate
Prototyping Approaches Prototyping Approaches Paper prototyping pen, paper and post its Wireframes Simple websites with little /no clickability Audio, video soundbites Storyboards Key is Stakeholder Engagement & Speed
Prototyping – have a go Prototyping – have a go Group 1 Design a website for EAPP Contents include handbook, course info, participants’ portfolios, resources, online forums, contact info etc Group 2 Design a website for the LDC Information on workshops, accredited programmes, other development opportunities, staff inductions, resources, LDC staff
Prototyping Prototyping Advantages?Disadvantages?