150 likes | 176 Views
Learn step-by-step processes to prevent project failures by building prototypes. Understand concepts, design parts, and engage IT to increase success rates. Develop skills, resources, and project management techniques. Gain insights on Agile, TOGAF, Zachman frameworks for effective prototypes.
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