<ul><li>Lack of executive management support </li></ul><ul><li>Lack of user involvement </li></ul><ul><li>Lack of experienced project managers </li></ul><ul><li>Lack of clear business objectives </li></ul><ul><li>Bad scope management </li></ul><ul><li>Lack of standard infrastructure </li></ul><ul><li>Lack of firm basic requirements </li></ul><ul><li>Lack of formal methodology </li></ul><ul><li>Lack of reliable estimates </li></ul><ul><li>Lack of skilled staff </li></ul>Why projects fail? Chaos Report
QuickStart The right people, at a right time, in a right place, do a right thing.
Process Models CUSTOMER Commence filling out application form Receives form by email GPCC 1 RM Receives PDF form to complete by email Approve Add linked entities Receive readers and card Overnight batch GPCC 2 Add customers Move to ?? Folder. Archive PDF Login Receives form by email Telephone call to ID&V Change email subject line to Rcvd,copy to directory Uploads pdf form to BIB Approve Complete bespoke .xls user spreadsheet Set-up support
Users, Roles, Personas jill | 53 | relationship manager | Married | 3 children | social networker Cross sell products to my customers Identify customer propensity to buy | profile customers | produce tailored products to customer’s needs What do I want to do? Who am I? How will you support my goals richard | 27 | equity trader | single | runs marathons | works hard, parties hard I want to see current market conditions … Rapid searching tools | real time decision support tool | buy and sell equities simon | 25 | IT support | phone is an extension of his life | wants to impress Understand user’s problems and solve them… Take control of users application | review and mine audit logs | rapidly change business rules sandra | 35 | portfolio manager | married | loves Yoga, fine dining and red wine | PhD. in laser technology I want to maintain an effective portfolio… perform scenario modelling | maintain diverse portfolios
Master Requirements List As a… I want to… So that…
Release Plan April May June July August September October November Iteration zero Development Public holiday weeks Testing “ Managing contacts & sharing alerts” “ Reporting” “ Relationships & Publications” “ News, Blackberry” Working off-line & app. maintenance”
Requirements sit in a Business Context Implementation Business Process Business Strategy Business Objectives Financial Case Task Level Requirements Planning Level Requirements Role and Goal Specific Processes Overarching Process