150 likes | 315 Views
Developing mobile apps for businesses and brands. Louise Sturgess. Account Director at Mubaloo Responsible for the Account Management team Worked at Mubaloo for nearly 3 years Managed and delivered over 40 projects for some of our major clients. About Mubaloo. Clients.
E N D
Louise Sturgess • Account Director at Mubaloo • Responsible for the Account Management team • Worked at Mubaloo for nearly 3 years • Managed and delivered over 40 projects for some of our major clients
App Delivery Process • Solution • Architecture • User Interface Design • Development • Support & Maintenance • Info Architecture • Wireframes • Functional Spec • Technical Spec • Project Plan • Screenshot Design • Graphics Preparation • Development • System Integration • QA Testing • Release to Market • 30 day warranty • Support SLA • OS optimisation • Device updates
Why planning is essential How to assemble your team How to plan your project
Planning is one of the most important stages It may mean the difference between winning or losing! Consider the event as two phases: Planning & Development
You only have a limited amount of time. Making a plan will help you to: Think about what you want to do Work out what can be achieved in the time you have Help identify risks Decide how you are going to achieve what you want Think about what you might do if some things don't work out
Assembling the Project Team 1. Understand people’s skill set. 2. Choose a team leader. The team leader will need to make the final decision on all activities for this competition. 3. Define a roles for each member in the team e.g. architecture, front-end dev, back-end dev, tester.
Planning Phase: The Project Plan Create a Project Plan, which will define: Activities e.g. IA, wireframes, development plan Timescales Dependencies Who is responsible for each activity
Phase Two: The Development Plan Once you have completed elements of the planning you can begin to think about your development plan. List all of the high-level features and then break each feature down into small tasks. PRIORITISE – be realistic about what can be achieved. Assign a priority to each task, e.g. MUST, SHOULD, COULD, WON’T Assign each task to individual team members
TOP TIPS FOR SUCCESS 1. PLAN!!! 2. Choose a team lead 3. Prioritise 4. Keep it simple 5. Work as a team 6. Monitor progress
And finally….GOOD LUCK!!!! Any Questions?