150 likes | 173 Vues
Prevention is better than the cure. What was wanted. What was delivered. Prevent this from happening. The cure. Start at the very beginning & Define your dream. Build a prototype. Design the parts. Build a prototype. Three cures. Build a prototype. Explain your Concept.
E N D
What was wanted What was delivered Prevent this from happening
The cure Start at the very beginning & Define your dream
Build a prototype Design the parts Build a prototype Three cures Build a prototype Explain your Concept Explain your Concept
Build a prototype Explain your Concept Explain your Concept Build a prototype Design the parts Build a prototype ~5% ~15% ~30% Cure success
Prototype Build a prototype Do it yourself • You will need: • Skills • Business acumen • Project management • Data base design • Programming • Resources • Time • Money • Hardware • Software ~5% chance of success
Prototype approaches Build a prototype Do it yourself with tools like: • Spreadsheet program • Visual basic • HTML script programs • Javascript • MySql ~5% chance of success
Build a prototype IT Build Get IT to build a prototype Explain your Concept • You will need: • Skills • Business acumen • Resources • Time • Money • IT will need: • Skills • Programming • Data base design • Project management • Resources • Time • Money • Hardware • Software 15% chance of success
Build a prototype IT Build Approaches Get IT to build a prototype The IT professionals will need to use: Explain your Concept • Data driven approaches to: • Identify all possible screens and reports • Examine existing data from current implemented databases • Use ‘normalisation’ techniques to design databases • Process driven approaches to: • Project management to develop priorities • Data flows • Universal modelling language • Program specifications • Data flows • UML • Prototyping tools • Testing regimens • Unit • System • Stress • Security • Deployment ~15% chance of success
Build a prototype IT Build Approaches Get IT to build a prototype. The IT professionals will need to use: Explain your Concept Agile and scrum ~15% chance of success
Design the parts Build a prototype Architect it Explain your Concept Get it architected • You will need: • Skills • Business acumen • Resources • Time • Money • Architects will need: • Communication skills • Experience • Programme management • An architecture framework • An AI tool • IT will need: • See previous slide ~ 30% chance of success
Design the parts Build a prototype Architecture Approaches Get an EA to build a blueprint to design the parts Explain your Concept • Brainstorm and develop a library of • Objectives • Strategies • Get IT to build a prototype. See previous slide ~15% chance of success • Or • Use predefined templates to uncover: • Objectives • Knowledge • Strategies • Use strategies and knowledge to focus on • Data • Projects • Applications • Use IT to • Use Rapid application development tools & build a prototype • Testing regimes – see previous slide • Deployment
Design the parts Build a prototype Architecture Approaches Get an EA to build a blueprint to design the parts Explain your Concept TOGAF ~15% chance of success Now get IT to build a prototype using something like Agile or ArchiMate
Design the parts Build a prototype Architecture Approaches Get an EA to build a blueprint to design the parts Explain your Concept Zachman ~15% chance of success Now get IT to build a prototype using something like Agile
Design the parts Build a prototype Architecture Approaches Get an IA to build a blueprint to design the parts Explain your Concept Ripose ISO 9001 ~85% chance of success ISO 16642:2003 • Now get IT to build a prototype using • Rapid application development tools • Standard project management techniques • Testing regimes • Deployment