Transcript Slide 1

Interactive Applications Design and Development
Topic 2: Mobile application development methodologies
• Basic stages of a software project
• Two different approaches
– Waterfall
– Agile
• An example methodology
• A suggested methodology
By the end of this lecture you should be able to:
-Understand what is meant by a project methodology
- Be able to distinguish between waterfall and agile approaches
-Identify a methodology suited to mobile app development
Topic 2: Mobile app development methodologies
Basic stages of
a software
project
Two different
approaches
Waterfall
Agile
An example
methodology
A suggested
methodology
What are the basic stages of
developing a mobile
application?
Topic 2: Mobile app development methodologies
Basic stages of
a software
project
Two approaches:
Waterfall
Two different
approaches
Waterfall
Agile
An example
methodology
A suggested
methodology
http://www.learnaccessvba.com/application_development/waterfall_method.htm
Topic 2: Mobile app development methodologies
Basic stages of
a software
project
Two different
approaches
Waterfall
Agile
An example
methodology
A suggested
methodology
Two approaches:
Agile
Topic 2: Mobile app development methodologies
Basic stages of
a software
project
Two different
methodologies
•Waterfall
•Agile
An example
methodology
A suggested
methodology
Different companies will use
different methodologies,
sometimes having elements of
both waterfall and agile
approaches.
Topic 2: Mobile app development methodologies
Basic stages of
a software
project
Two different
methodologies
Waterfall
Agile
An example
methodology
A suggested
methodology
EXAMPLE METHODOLOGY
Topic 2: Mobile app development methodologies
Basic stages of
a software
project
Two different
methodologies
•Waterfall
•Agile
An example
methodology
A suggested
methodology
EXAMPLE METHODOLOGY
VIEW the full .pdf document
Topic 2: Mobile app development methodologies
Basic stages of
a software
project
Two different
methodologies
•Waterfall
•Agile
ANALYSIS
EVALUATE
DESIGN
An example
methodology
INTEGRATE
A suggested
methodology
DEVELOP
Interactive Applications Design and Development
Topic 2: Mobile application development methodologies
• Basic stages of a software project
• Two different approaches
– Waterfall
– Agile
• An example methodology
• A suggested methodology
By the end of this lecture you should be able to:
-Understand what is meant by a project methodology
- Be able to distinguish between waterfall and agile approaches
-Identify a methodology suited to mobile app development