SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

En vedette

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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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
 

Dernier

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Dernier (20)

"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

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