SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Our approach
1 Envisioning Your Business
We define the mobile strategy best suited
for you by listening to you
1 Envisioning Your Business
We present the ‘best-of-the-class’
applications
We provide you with our previous
applications

QuickTime™ en een
Planar RGB-decompressor
zijn vereist om deze afbeelding weer te geven.
1 Envisioning Your Business
“The theme-colours should
be easy to change for
other companies.”

“The app should be
available on iOS &
Android.”

“The user should be able
to contact our helpdesk
in less than 25 seconds.”

“Our app should gather as
much personal information
about the user as possible.”
2

Creating User Profiles
Creating user profiles

Define high-level missions
✓“We want to give fellow Cronos companies the ability to organize events easily and gather
commercial information at the same time”.

✓“We want to make a showcase app using the latest mobile technologies, so that we can help
our customer to become more aware of mobileApp possibilities”.

✓“We want to test some of the latest mobile technologies, so that we can use proven technologies
in our commercial projects”.

✓ “We want to further streamline our software factory process so that a feature can be build
faster and better (Minimize the number of escaped bugs)”.
2 Creating user profiles
Define actors & personas
Actor: Entity that interacts with the system for
the purpose of completing an event.

Persona: Actor subtype that avoids the
trap to design for the ‘average’ user.
2 Creating user profiles
Example of an Actor
An EventOrganizer is a person that represents a
commercial organization that is organizing an
event (with speaker informative sessions).
2 Creating user profiles
Example of an Actor
Personal info

Context

With the new app, he wants to …

With the new platform, he
will…

✓
✓
✓
✓
✓
✓

David
40 years
Manager at CompanyX
Married with Carmen, 2 children
Likes soccer, plays squash, ...
Enjoys quality time with wife & children.

✓get technically updated by the event
✓get information about visit interest so it can be
used for commercial purposes.
✓Easily check visitor registration

✓Very busy professional life
✓Works with a pc everyday at work
✓is familiar with new technologies
(smartphones, tablets)
✓Likes to keep things simple.

✓Add extra information about his spending
patterns
✓Get triggered to be more active with his
finances
3 List user activities
Create a story map
Tell the story about your app and find out most important activities.
Order the activities by asking yourself the question: “What do people do with
this system?”
Create task-centric activities.
For each activity, order the tasks by order or importance
Overlap user tasks vertically if some tasks can happen at the same time
3

3 List user activities
3 List user activities
4 Defining features
Write user stories
Scope: Describe in great detail what the user can do in this story.
Example: If he clicks here, this and that will happen.

Additional tests: Certain alternative scenarios that should be tested
Example: If the email address is invalid, show error message.

Additional info: Additional information that is very general but also
important
4 Defining features
Draw wireframes
and screens
5 Optimizing user experience
Branding: Your app defines you.
Usability: It’s intuitive to use.
Functionality: It works like a charm.
Content: Your user finds what he is looking for.
6 Design graphical interface
Based on
wireframes and
user stories
7 Proposing app budget
Based on product backlog
Development time of every story is
estimated
7 Proposing app budget
Points / %

Man-days

Stories

76

76

Spikes

20%

Totals

15

Total (50% Estimates)

Total Buffer Stories

91

8,77

Total Buffer Spikes

9
2

Total Buffer

10,7

Proxy Customer

15,00%

15,29

Architecture/Coaching

5,00%

5,10

Support during Acceptance
Project Management

10
5,00%

5,10

35,5
8 Development strategy
SCRUM
Increases team effectiveness
Optimal ROI
Functioning part of software every 2-4 weeks
Clear insight in project progress
Guarantees the software you need
@

More info?

bart.detandt@cozmos.be

Weitere ähnliche Inhalte

Andere mochten auch

Tele2 Россия: итоги 9 месяцев 2013 года
Tele2 Россия: итоги 9 месяцев 2013 годаTele2 Россия: итоги 9 месяцев 2013 года
Tele2 Россия: итоги 9 месяцев 2013 годаTele2Russia
 
Nachos practical presentation_3
Nachos practical presentation_3Nachos practical presentation_3
Nachos practical presentation_3Richi Garza
 
Java training in Noida
Java training in NoidaJava training in Noida
Java training in NoidaTech Mentro
 
2012 in review kaye prox food bank
2012 in review kaye prox food bank2012 in review kaye prox food bank
2012 in review kaye prox food bankccncinci
 
SILABO DE ALIMENTOS Y BEBIDAS
SILABO DE ALIMENTOS Y BEBIDASSILABO DE ALIMENTOS Y BEBIDAS
SILABO DE ALIMENTOS Y BEBIDASISAC PANAMA
 
Websocket talk in nodejs.tw
Websocket talk in nodejs.twWebsocket talk in nodejs.tw
Websocket talk in nodejs.twHsu Ping Feng
 
Smart Comm Marketing Report
Smart Comm Marketing ReportSmart Comm Marketing Report
Smart Comm Marketing ReportBrian DeMontfort
 
Useful Shareware / Freeware for Technical Communicators
Useful Shareware / Freeware for Technical CommunicatorsUseful Shareware / Freeware for Technical Communicators
Useful Shareware / Freeware for Technical CommunicatorsSTC-Philadelphia Metro Chapter
 
Core Java Training in Noida
Core Java Training in NoidaCore Java Training in Noida
Core Java Training in NoidaTech Mentro
 
Learner Report- August 2016
Learner Report- August 2016Learner Report- August 2016
Learner Report- August 2016JANA CIOBANU
 
Psalm 145 – Praising the Lord in truth
Psalm 145 – Praising the Lord in truthPsalm 145 – Praising the Lord in truth
Psalm 145 – Praising the Lord in truthJon Juane
 
Think Fast! Rapid eLearning Design through Content Mapping
Think Fast! Rapid eLearning Design through Content MappingThink Fast! Rapid eLearning Design through Content Mapping
Think Fast! Rapid eLearning Design through Content MappingSTC-Philadelphia Metro Chapter
 

Andere mochten auch (20)

Tele2 Россия: итоги 9 месяцев 2013 года
Tele2 Россия: итоги 9 месяцев 2013 годаTele2 Россия: итоги 9 месяцев 2013 года
Tele2 Россия: итоги 9 месяцев 2013 года
 
Nachos practical presentation_3
Nachos practical presentation_3Nachos practical presentation_3
Nachos practical presentation_3
 
STC PMC Newsletter 2006-08
STC PMC Newsletter 2006-08STC PMC Newsletter 2006-08
STC PMC Newsletter 2006-08
 
STC PMC Newsletter 2011-12
STC PMC Newsletter 2011-12STC PMC Newsletter 2011-12
STC PMC Newsletter 2011-12
 
Java training in Noida
Java training in NoidaJava training in Noida
Java training in Noida
 
2012 in review kaye prox food bank
2012 in review kaye prox food bank2012 in review kaye prox food bank
2012 in review kaye prox food bank
 
SILABO DE ALIMENTOS Y BEBIDAS
SILABO DE ALIMENTOS Y BEBIDASSILABO DE ALIMENTOS Y BEBIDAS
SILABO DE ALIMENTOS Y BEBIDAS
 
Websocket talk in nodejs.tw
Websocket talk in nodejs.twWebsocket talk in nodejs.tw
Websocket talk in nodejs.tw
 
Crm
CrmCrm
Crm
 
Smart Comm Marketing Report
Smart Comm Marketing ReportSmart Comm Marketing Report
Smart Comm Marketing Report
 
Useful Shareware / Freeware for Technical Communicators
Useful Shareware / Freeware for Technical CommunicatorsUseful Shareware / Freeware for Technical Communicators
Useful Shareware / Freeware for Technical Communicators
 
Pecha kucha
Pecha kuchaPecha kucha
Pecha kucha
 
Core Java Training in Noida
Core Java Training in NoidaCore Java Training in Noida
Core Java Training in Noida
 
Egipto (1)
Egipto (1)Egipto (1)
Egipto (1)
 
Learner Report- August 2016
Learner Report- August 2016Learner Report- August 2016
Learner Report- August 2016
 
Psalm 145 – Praising the Lord in truth
Psalm 145 – Praising the Lord in truthPsalm 145 – Praising the Lord in truth
Psalm 145 – Praising the Lord in truth
 
Think Fast! Rapid eLearning Design through Content Mapping
Think Fast! Rapid eLearning Design through Content MappingThink Fast! Rapid eLearning Design through Content Mapping
Think Fast! Rapid eLearning Design through Content Mapping
 
Power aware compilation
Power aware compilationPower aware compilation
Power aware compilation
 
Powerclimas de la tierra
Powerclimas de la tierraPowerclimas de la tierra
Powerclimas de la tierra
 
GSRMS Ben Broussard
GSRMS Ben BroussardGSRMS Ben Broussard
GSRMS Ben Broussard
 

Ähnlich wie Keynote Mobile For You

XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docxXYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docxjeffevans62972
 
Dreamforce 13 Optimizing Data Sync for Mobile Apps
Dreamforce 13 Optimizing Data Sync for Mobile AppsDreamforce 13 Optimizing Data Sync for Mobile Apps
Dreamforce 13 Optimizing Data Sync for Mobile AppsTeodoro Alonso
 
How technology will make our lives better in the future
How technology will make our lives better in the futureHow technology will make our lives better in the future
How technology will make our lives better in the futureAmar Infotech
 
Rocket jones 4 stage process
Rocket jones 4 stage processRocket jones 4 stage process
Rocket jones 4 stage processZachary Ostin
 
Engaging your Mobile App Users using Azure Mobile Engagement
Engaging your Mobile App Users using Azure Mobile EngagementEngaging your Mobile App Users using Azure Mobile Engagement
Engaging your Mobile App Users using Azure Mobile EngagementRuhani Arora
 
S cube's mobile application development
S cube's mobile application developmentS cube's mobile application development
S cube's mobile application developmentarti yadav
 
Scube's mobile application development
Scube's mobile application developmentScube's mobile application development
Scube's mobile application developmentarti yadav
 
Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)Robert Haines
 
How to create a popular productivity app in 2022
How to create a popular productivity app in 2022 How to create a popular productivity app in 2022
How to create a popular productivity app in 2022 Shakuro
 
Sbp integrate smartsheet with appsheet
Sbp integrate smartsheet with appsheetSbp integrate smartsheet with appsheet
Sbp integrate smartsheet with appsheetGwen Rymill
 
Top .NET development companies to outsource
Top .NET development companies to outsourceTop .NET development companies to outsource
Top .NET development companies to outsourceMindfire LLC
 
Software Requirements Specification
Software Requirements SpecificationSoftware Requirements Specification
Software Requirements SpecificationSrishti Sabarwal
 
Developing User Stories - The Dialexa Way
Developing User Stories - The Dialexa WayDeveloping User Stories - The Dialexa Way
Developing User Stories - The Dialexa WayDialexa
 
Modernize Your Content Publishing Process with Smart Content
Modernize Your Content Publishing Process with Smart ContentModernize Your Content Publishing Process with Smart Content
Modernize Your Content Publishing Process with Smart ContentGavin Drake
 
A research on- Sales force Project- documentation
A research on- Sales force Project- documentationA research on- Sales force Project- documentation
A research on- Sales force Project- documentationPasupathi Ganesan
 

Ähnlich wie Keynote Mobile For You (20)

XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docxXYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docx
 
Dreamforce 13 Optimizing Data Sync for Mobile Apps
Dreamforce 13 Optimizing Data Sync for Mobile AppsDreamforce 13 Optimizing Data Sync for Mobile Apps
Dreamforce 13 Optimizing Data Sync for Mobile Apps
 
How technology will make our lives better in the future
How technology will make our lives better in the futureHow technology will make our lives better in the future
How technology will make our lives better in the future
 
How To Plan a Software Project
How To Plan a Software ProjectHow To Plan a Software Project
How To Plan a Software Project
 
Rocket jones 4 stage process
Rocket jones 4 stage processRocket jones 4 stage process
Rocket jones 4 stage process
 
Engaging your Mobile App Users using Azure Mobile Engagement
Engaging your Mobile App Users using Azure Mobile EngagementEngaging your Mobile App Users using Azure Mobile Engagement
Engaging your Mobile App Users using Azure Mobile Engagement
 
Agile user story mapping
Agile user story mappingAgile user story mapping
Agile user story mapping
 
S cube's mobile application development
S cube's mobile application developmentS cube's mobile application development
S cube's mobile application development
 
Scube's mobile application development
Scube's mobile application developmentScube's mobile application development
Scube's mobile application development
 
Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)
 
How to create a popular productivity app in 2022
How to create a popular productivity app in 2022 How to create a popular productivity app in 2022
How to create a popular productivity app in 2022
 
Foundation of is in business
Foundation of is in businessFoundation of is in business
Foundation of is in business
 
Sbp integrate smartsheet with appsheet
Sbp integrate smartsheet with appsheetSbp integrate smartsheet with appsheet
Sbp integrate smartsheet with appsheet
 
Top .NET development companies to outsource
Top .NET development companies to outsourceTop .NET development companies to outsource
Top .NET development companies to outsource
 
Software Requirements Specification
Software Requirements SpecificationSoftware Requirements Specification
Software Requirements Specification
 
Boursiquot "Privacy and The Effective Search Experience"
Boursiquot "Privacy and The Effective Search Experience"Boursiquot "Privacy and The Effective Search Experience"
Boursiquot "Privacy and The Effective Search Experience"
 
Developing User Stories - The Dialexa Way
Developing User Stories - The Dialexa WayDeveloping User Stories - The Dialexa Way
Developing User Stories - The Dialexa Way
 
Modernize Your Content Publishing Process with Smart Content
Modernize Your Content Publishing Process with Smart ContentModernize Your Content Publishing Process with Smart Content
Modernize Your Content Publishing Process with Smart Content
 
A research on- Sales force Project- documentation
A research on- Sales force Project- documentationA research on- Sales force Project- documentation
A research on- Sales force Project- documentation
 
UX Strategy
UX StrategyUX Strategy
UX Strategy
 

Kürzlich hochgeladen

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Kürzlich hochgeladen (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Keynote Mobile For You

  • 1.
  • 3. 1 Envisioning Your Business We define the mobile strategy best suited for you by listening to you
  • 4. 1 Envisioning Your Business We present the ‘best-of-the-class’ applications We provide you with our previous applications QuickTime™ en een Planar RGB-decompressor zijn vereist om deze afbeelding weer te geven.
  • 5. 1 Envisioning Your Business “The theme-colours should be easy to change for other companies.” “The app should be available on iOS & Android.” “The user should be able to contact our helpdesk in less than 25 seconds.” “Our app should gather as much personal information about the user as possible.”
  • 6. 2 Creating User Profiles Creating user profiles Define high-level missions ✓“We want to give fellow Cronos companies the ability to organize events easily and gather commercial information at the same time”. ✓“We want to make a showcase app using the latest mobile technologies, so that we can help our customer to become more aware of mobileApp possibilities”. ✓“We want to test some of the latest mobile technologies, so that we can use proven technologies in our commercial projects”. ✓ “We want to further streamline our software factory process so that a feature can be build faster and better (Minimize the number of escaped bugs)”.
  • 7. 2 Creating user profiles Define actors & personas Actor: Entity that interacts with the system for the purpose of completing an event. Persona: Actor subtype that avoids the trap to design for the ‘average’ user.
  • 8. 2 Creating user profiles Example of an Actor An EventOrganizer is a person that represents a commercial organization that is organizing an event (with speaker informative sessions).
  • 9. 2 Creating user profiles Example of an Actor Personal info Context With the new app, he wants to … With the new platform, he will… ✓ ✓ ✓ ✓ ✓ ✓ David 40 years Manager at CompanyX Married with Carmen, 2 children Likes soccer, plays squash, ... Enjoys quality time with wife & children. ✓get technically updated by the event ✓get information about visit interest so it can be used for commercial purposes. ✓Easily check visitor registration ✓Very busy professional life ✓Works with a pc everyday at work ✓is familiar with new technologies (smartphones, tablets) ✓Likes to keep things simple. ✓Add extra information about his spending patterns ✓Get triggered to be more active with his finances
  • 10. 3 List user activities Create a story map Tell the story about your app and find out most important activities. Order the activities by asking yourself the question: “What do people do with this system?” Create task-centric activities. For each activity, order the tasks by order or importance Overlap user tasks vertically if some tasks can happen at the same time
  • 11. 3 3 List user activities
  • 12. 3 List user activities
  • 13. 4 Defining features Write user stories Scope: Describe in great detail what the user can do in this story. Example: If he clicks here, this and that will happen. Additional tests: Certain alternative scenarios that should be tested Example: If the email address is invalid, show error message. Additional info: Additional information that is very general but also important
  • 14. 4 Defining features Draw wireframes and screens
  • 15. 5 Optimizing user experience Branding: Your app defines you. Usability: It’s intuitive to use. Functionality: It works like a charm. Content: Your user finds what he is looking for.
  • 16. 6 Design graphical interface Based on wireframes and user stories
  • 17. 7 Proposing app budget Based on product backlog Development time of every story is estimated
  • 18. 7 Proposing app budget Points / % Man-days Stories 76 76 Spikes 20% Totals 15 Total (50% Estimates) Total Buffer Stories 91 8,77 Total Buffer Spikes 9 2 Total Buffer 10,7 Proxy Customer 15,00% 15,29 Architecture/Coaching 5,00% 5,10 Support during Acceptance Project Management 10 5,00% 5,10 35,5
  • 19. 8 Development strategy SCRUM Increases team effectiveness Optimal ROI Functioning part of software every 2-4 weeks Clear insight in project progress Guarantees the software you need