SlideShare a Scribd company logo
1 of 17
Download to read offline
AGILE MEAGILE ME
Teaching “Agile” in Universities
AGILE MEAGILE ME
Who am I ?
Javaid Ali
• Bachelor of Commerce – University of Karachi, Pakistan
• Master of Commerce – University of Karachi, Pakistan
• Master of Business Administration (MBA) –
Southern Illinois University Edwardsville, Illinois, USA
• Agile Expert Certified (AEC) – VMEdu, USA
• Six Sigma Green Belt Professional Certified (SSGBP) –
VMEdu, USA
2
AGILE ME
INDUSTRY AND ACADEMIC EXPERIENCE
Corporate Experience - I have worked in telecommunication, fabrication, pharmaceutical and
entertainment industries for around 9 years. Worked in the areas of system analysis, marketing,
production and business development. SBC, T-Mobile, ACCA, Prescon Associates Private Ltd, Pakistan,
Events and Conference International Pakistan.
Academic Experience - I am associated with academia since 1995. Worked with the following
institutions:
• South Western Illinois College, Swansea, IL, USA
• Southern Illinois University Edwardsville, IL, USA
• International Islamic University, Malaysia
• King Abdul Aziz University, KSA
• MITM College, KSA
• Alwadi International School, KSA
• Pakistan Air force and Navy academic Institutions
• Presently working as fulltime faculty at CBE UAE University
3
AGILE ME
PRESENTATION FOCUS…!
• My presentation today is gong to be a preface of my research I am doing on the topic of
incorporating “Agile” in university curriculum, with a focus on universities in UAE.
• My research model is based on the paper of Dr. M. Kropp from Univ. of Appl. Science,
Windisch, Switzerland, which he presented in a conference in San Francisco in 2013
• In this paper I will analyze the situation on the industry side in more detail to find out,
which skills are missing and come up with a proposal how education on university level
can help to improve this.
• “Several recent surveys show that agile methodologies like Scrum, Extreme
Programming and Kanban have been successfully adopted by many companies for
software development. However, the same surveys show that only few of the agile
practices are applied consequently and thoroughly”. IMVS Fokus Report 2013
• This is to a great extent due to the lack of skilled personnel. The place to produce these
skilled personnel is primarily a UNIVERSITY.
4
AGILE ME
FEW WORDS ON “AGILE” EDUCATION IN UNIVERSITIES
• Agile software methodologies are quickly becoming widely used in a variety of industry
projects. As these techniques become more and more prevalent in industry, it is becoming
essential that they are incorporated into traditional computer science curricula.
• Although there are some agile practices that would have to be added to a traditional
curriculum, there are many that are typically already covered to a limited extent. Webster
University has developed an Agile Software Development graduate course in which the main
ideas are discussed, and implemented via student projects.
• University of Maryland has an Agile introduction course as their capstone course. And there
are many other universities.
• Although agile methods have been occasionally used in higher education for the last 10 years
or so, the use of agile methods particularly in software engineering education is still a
relatively new phenomenon.
• My focus on “Agile” is not solely from the software development project aspect rather I
propose to have Agile education in a more generalized project management way.
5
AGILE ME
KNOWLEDGE OF GRADUATES
Items Completely
Disagree
Disagree Agree Complete Agree
Computer Science
graduates (M.Sc.)
have
sufficient knowledge
of agile
methodologies
5% 53% 30% 9%
Computer Science
undergraduates
(B.Sc.) have
sufficient knowledge
of agile
methodologies
8% 60% 28% 4%
6
AGILE ME
AGILE AS PART THE COMPUTER SCIENCE CURRICULUM
Items Completely
Disagree
Disagree Agree Completely Agree
Agile development
should be an
integral part of the
Computer Science
curriculum
0% 5% 49% 46%
Agile should not be
taught at university,
it is better learned
on the job
34% 48% 12% 7%
7
AGILE ME
RELATED WORK
• Though agile software development has been around for more than a decade
even before the famous Agile Manifesto, teaching agile software development
has only drawn some attention in educational and research conferences in the
last few years. A reason for this might be that agile development is not based
on a green-field theory but has been developed from practice.
• In his book “Why Software Engineering Programs Should Teach Agile
Software Development”, Yael Dubinsky discuss reasons why software
engineering programs should teach agile software development. He
emphasizes that software engineers not only need technical skills but also
social and ethical ones, which are both corner stones of agile development. In
a case study on Agile Principles in Academic Education written by Bernd
Bruegge, the author emphasizes that theoretical lectures about agile
development are not enough, but that students have to apply agile methods to
really internalize them.
8
AGILE ME
BUILDING NEW CURRICULUM WITH AGILE
METHODS
• At UAEU University Graduates of our Bachelor- and Master- programs are very well
accepted by a wide range of companies. At our department we have been facing a big
challenge when we have been building new Computing Curriculum. We inspired in
Computing Curricula 2005 [8], IS 2002 [12] and MSIS 2000 [16], ACM and so on but
there is no special focus on agile development in these curricula.
• In our MIS curriculum the courses we offer are System Analysis and Design, Project
Management, Introduction to Programming & Database Design. I am teaching System
Analysis and Design. I had some difficult convincing the curriculum committee to add
the Agile topic in the course. Though Agile had already been there in the books we are
using but it was being taught in a highly superficial manner rather as an additional
methodology to the planned traditional approach. My emphasis was on teaching Agile
as a focus topic for the system analysis and design and project management course.
9
AGILE ME
SOME REASONS FOR INCLUDING
AGILE TOPIC INTO THE CURRICULUM:
• I have been interested in agile methods right after I was exposed to the Agile project
management in 2009. I didn’t hear about it in my MBA at SIUE.
• I am in the conviction that agile methods and techniques used for right projects can
contribute to software project success.
• Results of the initial survey I conducted shows that not only the awareness of agile
methods in the UAE is rather low but there is also lack of developer skills in agile
techniques.
• We have finally decided that our students should have to be taught agile approaches.
But the question: “When in the curriculum should agile methods be introduced?” is yet
to be resolved. Though I have incorporated the Agile topic in the course and my
students know about Scrum to a great extent.
10
AGILE ME
(I AM ON A MISSION) AGILE IN MIS COURSES
• The solution is influenced by several aspects. First from my point of view students
should know both approaches to software development – rigorous and agile. The main
reason for that conviction is that agile methods are not suitable for every project type.
• Still into transition, we have decided to include Agile into our curriculum:
• Teach agile techniques in the programming courses.
• Introduce SW development methodologies, define methodologies classification criteria,
define assumptions and principles of rigorous and agile approaches, describe main
representatives of rigorous and agile methodologies.
• Teach Agile in the project management course.
• Limitations: Professors are not available with the required knowledge on Agile
techniques and methodologies. I am on a mission..! Lack of know how of Agile at the
employer end. Makes it a vicious cycle.
11
AGILE ME
AGILE FOCUSED SYSTEM DESIGN COURSE
The following three competency levels must be considered before designing an
Agile course:
• Agile Values
• Management Practices
• Engineering Practices
12
AGILE ME
AGILE COMPETENCES
• Mastering the technical skills or engineering practices, builds the foundation for
being able to develop high quality product.
• On the second level come the agile management practices. They define how agile
projects are organized and run. Agile management practices include iterative planning,
short release cycles, small releases, strong customer involvement and highly interactive
teams. Management practices are typically team aspects, which require the
appropriate social competences.
• On top of these competences come the agile values, which are articulated in the agile
manifesto and are based on characteristics like mutual respect, openness, and courage
13
AGILE ME
SYSTEM ANALYSIS & DESIGN COURSE AT UAEU
• The many skills and talents required of the system analyst (not just programming!)
• The system development lifecycle (SDLC) as a project management framework
• AGILE methodology (Scrum/XP)
• The types of feasibility assessed by the analyst
• The systems analysis activities and tasks carried out to define system requirements
• The entity-relationship diagram (ERD) for modeling data requirements
• Identifying events for decomposing a system into processes
• The data flow diagram (DFD) for modeling processing requirements
• Generating alternative system design solutions
• Prototyping, CASE tools, information gathering techniques, communication skills,
and other concepts and techniques needed to complete analysis and design tasks
•
14
AGILE ME
CONCLUSION
• We have just defined our new curriculum. Based on the results of an
initial survey that have exposed low level of awareness of agile
methods in the UAE and lack of developer skills in agile techniques, we
have decided to teach agile approaches. We are still in the transition of
define clear cut principles to teach Agile in the courses.
• I am working on designing an introduction to Agile course for the MIS
curriculum
• The AgileME platform is hopefully going to serve as an efficient
platform for the promotion of Agile techniques. I am glad to be a small
part of this effort. I wish to bring more and more agility in my campus
and in other universities in the UAE. And I am glad I have rung the bell
on the right time.
15
AGILE MEAGILE ME
16
gold sponsor
silver sponsor
bronze sponsor
media partner
AGILE MEAGILE ME
Thank You
17

More Related Content

What's hot

Solution Tree PLC Luncheon Presentation
Solution Tree PLC Luncheon PresentationSolution Tree PLC Luncheon Presentation
Solution Tree PLC Luncheon Presentationchrismorgan
 
Solution Tree PLC at Work Services
Solution Tree PLC at Work ServicesSolution Tree PLC at Work Services
Solution Tree PLC at Work Serviceschrismorgan
 
Educause Connect, Portland - Becoming a Partner of Choice in Portfolio & Proj...
Educause Connect, Portland - Becoming a Partner of Choice in Portfolio & Proj...Educause Connect, Portland - Becoming a Partner of Choice in Portfolio & Proj...
Educause Connect, Portland - Becoming a Partner of Choice in Portfolio & Proj...Jane Cox
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management CUPE_Projects
 
Lean Leadership for Executives: Initial findings from LGN Research
Lean Leadership for Executives: Initial findings from LGN ResearchLean Leadership for Executives: Initial findings from LGN Research
Lean Leadership for Executives: Initial findings from LGN ResearchLean Enterprise Academy
 
SIKM 2021 Co-Creating Knowledge Methodology
SIKM 2021 Co-Creating Knowledge MethodologySIKM 2021 Co-Creating Knowledge Methodology
SIKM 2021 Co-Creating Knowledge MethodologyMatthew Seaman
 
May 09 -Cable curriculum delivery 2009 v1
May 09 -Cable curriculum delivery 2009 v1May 09 -Cable curriculum delivery 2009 v1
May 09 -Cable curriculum delivery 2009 v1curricsupport
 
More Than Passing Trends: New Critical Success Factors in IT Systems Training
More Than Passing Trends: New Critical Success Factors in IT Systems TrainingMore Than Passing Trends: New Critical Success Factors in IT Systems Training
More Than Passing Trends: New Critical Success Factors in IT Systems TrainingHuman Capital Media
 
Learning Redefined: Gamification & Instructional Design - GAME ON!
Learning Redefined: Gamification & Instructional Design - GAME ON!Learning Redefined: Gamification & Instructional Design - GAME ON!
Learning Redefined: Gamification & Instructional Design - GAME ON!Trish Uhl, PMP, CPLP
 
A Comparison of Instructional Design Models
A Comparison of Instructional Design ModelsA Comparison of Instructional Design Models
A Comparison of Instructional Design ModelsJacee Caldwell
 
PMI-ACP Webinar
PMI-ACP WebinarPMI-ACP Webinar
PMI-ACP WebinarEdureka!
 
Organization strategies to increase development productivity
Organization strategies to increase development productivityOrganization strategies to increase development productivity
Organization strategies to increase development productivityAaron Grant
 
Instructional design and development 7.06.14
Instructional design and development 7.06.14Instructional design and development 7.06.14
Instructional design and development 7.06.14jilllove1
 
Instructional design and development jt 07.06.14
Instructional design and development jt 07.06.14Instructional design and development jt 07.06.14
Instructional design and development jt 07.06.14jilllove1
 
DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?
DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?
DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?VMware Tanzu
 
Lean project mgmt oxymoron or possible - toronto xp - may 2013
Lean project mgmt   oxymoron or possible - toronto xp - may 2013Lean project mgmt   oxymoron or possible - toronto xp - may 2013
Lean project mgmt oxymoron or possible - toronto xp - may 2013Mike Edwards
 
APM Women in Project Management Conference 2019 presentation: Paul Erricker
APM Women in Project Management Conference 2019 presentation: Paul ErrickerAPM Women in Project Management Conference 2019 presentation: Paul Erricker
APM Women in Project Management Conference 2019 presentation: Paul ErrickerAssociation for Project Management
 

What's hot (20)

Solution Tree PLC Luncheon Presentation
Solution Tree PLC Luncheon PresentationSolution Tree PLC Luncheon Presentation
Solution Tree PLC Luncheon Presentation
 
Solution Tree PLC at Work Services
Solution Tree PLC at Work ServicesSolution Tree PLC at Work Services
Solution Tree PLC at Work Services
 
Educause Connect, Portland - Becoming a Partner of Choice in Portfolio & Proj...
Educause Connect, Portland - Becoming a Partner of Choice in Portfolio & Proj...Educause Connect, Portland - Becoming a Partner of Choice in Portfolio & Proj...
Educause Connect, Portland - Becoming a Partner of Choice in Portfolio & Proj...
 
Agile Project Management
Agile Project Management Agile Project Management
Agile Project Management
 
Lean Leadership for Executives: Initial findings from LGN Research
Lean Leadership for Executives: Initial findings from LGN ResearchLean Leadership for Executives: Initial findings from LGN Research
Lean Leadership for Executives: Initial findings from LGN Research
 
SIKM 2021 Co-Creating Knowledge Methodology
SIKM 2021 Co-Creating Knowledge MethodologySIKM 2021 Co-Creating Knowledge Methodology
SIKM 2021 Co-Creating Knowledge Methodology
 
May 09 -Cable curriculum delivery 2009 v1
May 09 -Cable curriculum delivery 2009 v1May 09 -Cable curriculum delivery 2009 v1
May 09 -Cable curriculum delivery 2009 v1
 
More Than Passing Trends: New Critical Success Factors in IT Systems Training
More Than Passing Trends: New Critical Success Factors in IT Systems TrainingMore Than Passing Trends: New Critical Success Factors in IT Systems Training
More Than Passing Trends: New Critical Success Factors in IT Systems Training
 
Learning Redefined: Gamification & Instructional Design - GAME ON!
Learning Redefined: Gamification & Instructional Design - GAME ON!Learning Redefined: Gamification & Instructional Design - GAME ON!
Learning Redefined: Gamification & Instructional Design - GAME ON!
 
A Comparison of Instructional Design Models
A Comparison of Instructional Design ModelsA Comparison of Instructional Design Models
A Comparison of Instructional Design Models
 
PMI-ACP Webinar
PMI-ACP WebinarPMI-ACP Webinar
PMI-ACP Webinar
 
Organization strategies to increase development productivity
Organization strategies to increase development productivityOrganization strategies to increase development productivity
Organization strategies to increase development productivity
 
Instructional design and development 7.06.14
Instructional design and development 7.06.14Instructional design and development 7.06.14
Instructional design and development 7.06.14
 
Instructional design and development jt 07.06.14
Instructional design and development jt 07.06.14Instructional design and development jt 07.06.14
Instructional design and development jt 07.06.14
 
The Agile PMO PMI Pittsburgh Michael Nir
The Agile PMO PMI Pittsburgh Michael Nir The Agile PMO PMI Pittsburgh Michael Nir
The Agile PMO PMI Pittsburgh Michael Nir
 
DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?
DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?
DICK’S Sporting Goods: What is the Future of Retail in a Cloud App World?
 
The agile PMO - Agile Business Conference 10.2014 London Michael nir
The agile PMO - Agile Business Conference 10.2014 London Michael nir   The agile PMO - Agile Business Conference 10.2014 London Michael nir
The agile PMO - Agile Business Conference 10.2014 London Michael nir
 
Lean project mgmt oxymoron or possible - toronto xp - may 2013
Lean project mgmt   oxymoron or possible - toronto xp - may 2013Lean project mgmt   oxymoron or possible - toronto xp - may 2013
Lean project mgmt oxymoron or possible - toronto xp - may 2013
 
ELearning Outsourcing
ELearning OutsourcingELearning Outsourcing
ELearning Outsourcing
 
APM Women in Project Management Conference 2019 presentation: Paul Erricker
APM Women in Project Management Conference 2019 presentation: Paul ErrickerAPM Women in Project Management Conference 2019 presentation: Paul Erricker
APM Women in Project Management Conference 2019 presentation: Paul Erricker
 

Similar to Teaching Agile at Universities by Javaid Ali

EXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewEXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewInvensis Learning
 
Comparison and Contrast of ADDIE and Dick and Carey Models
Comparison and Contrast of ADDIE and Dick and Carey ModelsComparison and Contrast of ADDIE and Dick and Carey Models
Comparison and Contrast of ADDIE and Dick and Carey ModelsJessica Ferguson, M.Sc.
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programChristopher King
 
6 Disciplines of Learning
6 Disciplines of Learning6 Disciplines of Learning
6 Disciplines of LearningErin Keefer
 
Rapid e learning
Rapid e learningRapid e learning
Rapid e learningdsrabena
 
A framework for the use of online technology and Sakai tools in assessment
A framework for the use of online technology and Sakai tools in assessmentA framework for the use of online technology and Sakai tools in assessment
A framework for the use of online technology and Sakai tools in assessmentAuSakai
 
DBMS1-ORIENTATION.pptx
DBMS1-ORIENTATION.pptxDBMS1-ORIENTATION.pptx
DBMS1-ORIENTATION.pptxRamosEliza
 
Compare addie vs dick and carey model
Compare addie vs dick and carey modelCompare addie vs dick and carey model
Compare addie vs dick and carey modelMichelleDiaz90
 
Lean Learning Academy overview
Lean Learning Academy overviewLean Learning Academy overview
Lean Learning Academy overviewDave Parkerson
 
addiemodel-2444430216152445-202f3279.pdf
addiemodel-2444430216152445-202f3279.pdfaddiemodel-2444430216152445-202f3279.pdf
addiemodel-2444430216152445-202f3279.pdfGamal Mansour
 
Addie Model .pptx
Addie Model .pptxAddie Model .pptx
Addie Model .pptxsonuodm
 

Similar to Teaching Agile at Universities by Javaid Ali (20)

EXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewEXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course Preview
 
Cets 2016 fisher munoz agile project management methods for e learning
Cets 2016 fisher munoz agile project management methods for e learningCets 2016 fisher munoz agile project management methods for e learning
Cets 2016 fisher munoz agile project management methods for e learning
 
Agile and-scrum
Agile and-scrumAgile and-scrum
Agile and-scrum
 
Comparison and Contrast of ADDIE and Dick and Carey Models
Comparison and Contrast of ADDIE and Dick and Carey ModelsComparison and Contrast of ADDIE and Dick and Carey Models
Comparison and Contrast of ADDIE and Dick and Carey Models
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
 
What is agile?
What is agile?What is agile?
What is agile?
 
6 Disciplines of Learning
6 Disciplines of Learning6 Disciplines of Learning
6 Disciplines of Learning
 
Rapid e learning
Rapid e learningRapid e learning
Rapid e learning
 
Agile isd by_lisa_cooney
Agile isd by_lisa_cooneyAgile isd by_lisa_cooney
Agile isd by_lisa_cooney
 
A framework for the use of online technology and Sakai tools in assessment
A framework for the use of online technology and Sakai tools in assessmentA framework for the use of online technology and Sakai tools in assessment
A framework for the use of online technology and Sakai tools in assessment
 
DBMS1-ORIENTATION.pptx
DBMS1-ORIENTATION.pptxDBMS1-ORIENTATION.pptx
DBMS1-ORIENTATION.pptx
 
Data Analytics: From Basic Skills to Executive Decision-Making
Data Analytics: From Basic Skills to Executive Decision-MakingData Analytics: From Basic Skills to Executive Decision-Making
Data Analytics: From Basic Skills to Executive Decision-Making
 
Compare addie vs dick and carey model
Compare addie vs dick and carey modelCompare addie vs dick and carey model
Compare addie vs dick and carey model
 
Lean Learning Academy overview
Lean Learning Academy overviewLean Learning Academy overview
Lean Learning Academy overview
 
Instructional Design: A Forgotten Art?
Instructional Design: A Forgotten Art?Instructional Design: A Forgotten Art?
Instructional Design: A Forgotten Art?
 
Isd basics stc
Isd basics stcIsd basics stc
Isd basics stc
 
Agile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree IntroductionAgile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree Introduction
 
addiemodel-2444430216152445-202f3279.pdf
addiemodel-2444430216152445-202f3279.pdfaddiemodel-2444430216152445-202f3279.pdf
addiemodel-2444430216152445-202f3279.pdf
 
Addie Model .pptx
Addie Model .pptxAddie Model .pptx
Addie Model .pptx
 
LeaderGains at a glance
LeaderGains at a glanceLeaderGains at a glance
LeaderGains at a glance
 

More from Agile ME

When agile meets governance, risk and compliance (GRC)
When agile meets governance, risk and compliance (GRC)When agile meets governance, risk and compliance (GRC)
When agile meets governance, risk and compliance (GRC)Agile ME
 
Servant leadership for traditional manager by Wajih Aslam and Ramus Runberg
Servant leadership for traditional manager by Wajih Aslam and Ramus RunbergServant leadership for traditional manager by Wajih Aslam and Ramus Runberg
Servant leadership for traditional manager by Wajih Aslam and Ramus RunbergAgile ME
 
Agile Approach for Innovation Management by Mohammad Musleh
Agile Approach for Innovation Management by Mohammad MuslehAgile Approach for Innovation Management by Mohammad Musleh
Agile Approach for Innovation Management by Mohammad MuslehAgile ME
 
In Agile Transformation, C comes before A by Syed Riyazuddin
In Agile Transformation, C comes before A by Syed RiyazuddinIn Agile Transformation, C comes before A by Syed Riyazuddin
In Agile Transformation, C comes before A by Syed RiyazuddinAgile ME
 
Agile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan ChhedaAgile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan ChhedaAgile ME
 
Building products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy RajBuilding products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy RajAgile ME
 
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...Agile ME
 
Principles over Processes: Lasting Change in your Agile Transformation by Zia...
Principles over Processes: Lasting Change in your Agile Transformation by Zia...Principles over Processes: Lasting Change in your Agile Transformation by Zia...
Principles over Processes: Lasting Change in your Agile Transformation by Zia...Agile ME
 
Agile, DevOps, Cloud - practical tools of Digital Transformation by Paul Poli...
Agile, DevOps, Cloud - practical tools of Digital Transformation by Paul Poli...Agile, DevOps, Cloud - practical tools of Digital Transformation by Paul Poli...
Agile, DevOps, Cloud - practical tools of Digital Transformation by Paul Poli...Agile ME
 
Agile Roles: where does everyone fit in an agile organization
Agile Roles: where does everyone fit in an agile organizationAgile Roles: where does everyone fit in an agile organization
Agile Roles: where does everyone fit in an agile organizationAgile ME
 
AgileME meetup Introduction to the agile mindset
AgileME meetup Introduction to the agile mindsetAgileME meetup Introduction to the agile mindset
AgileME meetup Introduction to the agile mindsetAgile ME
 
Scaling With Agile
Scaling With AgileScaling With Agile
Scaling With AgileAgile ME
 
Disciplined Agile Delivery
Disciplined Agile DeliveryDisciplined Agile Delivery
Disciplined Agile DeliveryAgile ME
 
Scaling Agile with KanBan
Scaling Agile with KanBanScaling Agile with KanBan
Scaling Agile with KanBanAgile ME
 
Book Review: Discussion Panel by Hind Zantout, Dr. Mohamed Salama, René Vohle...
Book Review: Discussion Panel by Hind Zantout, Dr. Mohamed Salama, René Vohle...Book Review: Discussion Panel by Hind Zantout, Dr. Mohamed Salama, René Vohle...
Book Review: Discussion Panel by Hind Zantout, Dr. Mohamed Salama, René Vohle...Agile ME
 
Workshop: User Stories: Building Blocks of Products by Mirza Asfaar Baig and ...
Workshop: User Stories: Building Blocks of Products by Mirza Asfaar Baig and ...Workshop: User Stories: Building Blocks of Products by Mirza Asfaar Baig and ...
Workshop: User Stories: Building Blocks of Products by Mirza Asfaar Baig and ...Agile ME
 
Good things come to those who innovate by Marita Mitschein
Good things come to those who innovate by Marita MitscheinGood things come to those who innovate by Marita Mitschein
Good things come to those who innovate by Marita MitscheinAgile ME
 
Create business Agility plans for exponential companies by Erich R. Bühler
Create business Agility plans for exponential companies by Erich R. BühlerCreate business Agility plans for exponential companies by Erich R. Bühler
Create business Agility plans for exponential companies by Erich R. BühlerAgile ME
 
Getting to Yes - Delivering Powerful and Effective Review Meetings by Tiago P...
Getting to Yes - Delivering Powerful and Effective Review Meetings by Tiago P...Getting to Yes - Delivering Powerful and Effective Review Meetings by Tiago P...
Getting to Yes - Delivering Powerful and Effective Review Meetings by Tiago P...Agile ME
 
SAFe Rollout: Patterns for success in Retail by Ashwinee Kalkura
SAFe Rollout: Patterns for success in Retail by Ashwinee KalkuraSAFe Rollout: Patterns for success in Retail by Ashwinee Kalkura
SAFe Rollout: Patterns for success in Retail by Ashwinee KalkuraAgile ME
 

More from Agile ME (20)

When agile meets governance, risk and compliance (GRC)
When agile meets governance, risk and compliance (GRC)When agile meets governance, risk and compliance (GRC)
When agile meets governance, risk and compliance (GRC)
 
Servant leadership for traditional manager by Wajih Aslam and Ramus Runberg
Servant leadership for traditional manager by Wajih Aslam and Ramus RunbergServant leadership for traditional manager by Wajih Aslam and Ramus Runberg
Servant leadership for traditional manager by Wajih Aslam and Ramus Runberg
 
Agile Approach for Innovation Management by Mohammad Musleh
Agile Approach for Innovation Management by Mohammad MuslehAgile Approach for Innovation Management by Mohammad Musleh
Agile Approach for Innovation Management by Mohammad Musleh
 
In Agile Transformation, C comes before A by Syed Riyazuddin
In Agile Transformation, C comes before A by Syed RiyazuddinIn Agile Transformation, C comes before A by Syed Riyazuddin
In Agile Transformation, C comes before A by Syed Riyazuddin
 
Agile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan ChhedaAgile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan Chheda
 
Building products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy RajBuilding products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy Raj
 
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...
Remaining Agile in a fast growing start-up by Alexander Bosma and Muhammad No...
 
Principles over Processes: Lasting Change in your Agile Transformation by Zia...
Principles over Processes: Lasting Change in your Agile Transformation by Zia...Principles over Processes: Lasting Change in your Agile Transformation by Zia...
Principles over Processes: Lasting Change in your Agile Transformation by Zia...
 
Agile, DevOps, Cloud - practical tools of Digital Transformation by Paul Poli...
Agile, DevOps, Cloud - practical tools of Digital Transformation by Paul Poli...Agile, DevOps, Cloud - practical tools of Digital Transformation by Paul Poli...
Agile, DevOps, Cloud - practical tools of Digital Transformation by Paul Poli...
 
Agile Roles: where does everyone fit in an agile organization
Agile Roles: where does everyone fit in an agile organizationAgile Roles: where does everyone fit in an agile organization
Agile Roles: where does everyone fit in an agile organization
 
AgileME meetup Introduction to the agile mindset
AgileME meetup Introduction to the agile mindsetAgileME meetup Introduction to the agile mindset
AgileME meetup Introduction to the agile mindset
 
Scaling With Agile
Scaling With AgileScaling With Agile
Scaling With Agile
 
Disciplined Agile Delivery
Disciplined Agile DeliveryDisciplined Agile Delivery
Disciplined Agile Delivery
 
Scaling Agile with KanBan
Scaling Agile with KanBanScaling Agile with KanBan
Scaling Agile with KanBan
 
Book Review: Discussion Panel by Hind Zantout, Dr. Mohamed Salama, René Vohle...
Book Review: Discussion Panel by Hind Zantout, Dr. Mohamed Salama, René Vohle...Book Review: Discussion Panel by Hind Zantout, Dr. Mohamed Salama, René Vohle...
Book Review: Discussion Panel by Hind Zantout, Dr. Mohamed Salama, René Vohle...
 
Workshop: User Stories: Building Blocks of Products by Mirza Asfaar Baig and ...
Workshop: User Stories: Building Blocks of Products by Mirza Asfaar Baig and ...Workshop: User Stories: Building Blocks of Products by Mirza Asfaar Baig and ...
Workshop: User Stories: Building Blocks of Products by Mirza Asfaar Baig and ...
 
Good things come to those who innovate by Marita Mitschein
Good things come to those who innovate by Marita MitscheinGood things come to those who innovate by Marita Mitschein
Good things come to those who innovate by Marita Mitschein
 
Create business Agility plans for exponential companies by Erich R. Bühler
Create business Agility plans for exponential companies by Erich R. BühlerCreate business Agility plans for exponential companies by Erich R. Bühler
Create business Agility plans for exponential companies by Erich R. Bühler
 
Getting to Yes - Delivering Powerful and Effective Review Meetings by Tiago P...
Getting to Yes - Delivering Powerful and Effective Review Meetings by Tiago P...Getting to Yes - Delivering Powerful and Effective Review Meetings by Tiago P...
Getting to Yes - Delivering Powerful and Effective Review Meetings by Tiago P...
 
SAFe Rollout: Patterns for success in Retail by Ashwinee Kalkura
SAFe Rollout: Patterns for success in Retail by Ashwinee KalkuraSAFe Rollout: Patterns for success in Retail by Ashwinee Kalkura
SAFe Rollout: Patterns for success in Retail by Ashwinee Kalkura
 

Recently uploaded

LPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering PresentationLPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering Presentationthomas851723
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
Training Methods and Training Objectives
Training Methods and Training ObjectivesTraining Methods and Training Objectives
Training Methods and Training Objectivesmintusiprd
 
Risk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxRisk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxSaujanya Jung Pandey
 
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607dollysharma2066
 
LPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System PresentationLPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System Presentationthomas851723
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 

Recently uploaded (20)

LPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering PresentationLPC Facility Design And Re-engineering Presentation
LPC Facility Design And Re-engineering Presentation
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
Training Methods and Training Objectives
Training Methods and Training ObjectivesTraining Methods and Training Objectives
Training Methods and Training Objectives
 
Risk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptxRisk management in surgery (bailey and love).pptx
Risk management in surgery (bailey and love).pptx
 
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Badarpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Badarpur Delhi | +91-8377087607
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
LPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System PresentationLPC User Requirements for Automated Storage System Presentation
LPC User Requirements for Automated Storage System Presentation
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 

Teaching Agile at Universities by Javaid Ali

  • 1. AGILE MEAGILE ME Teaching “Agile” in Universities
  • 2. AGILE MEAGILE ME Who am I ? Javaid Ali • Bachelor of Commerce – University of Karachi, Pakistan • Master of Commerce – University of Karachi, Pakistan • Master of Business Administration (MBA) – Southern Illinois University Edwardsville, Illinois, USA • Agile Expert Certified (AEC) – VMEdu, USA • Six Sigma Green Belt Professional Certified (SSGBP) – VMEdu, USA 2
  • 3. AGILE ME INDUSTRY AND ACADEMIC EXPERIENCE Corporate Experience - I have worked in telecommunication, fabrication, pharmaceutical and entertainment industries for around 9 years. Worked in the areas of system analysis, marketing, production and business development. SBC, T-Mobile, ACCA, Prescon Associates Private Ltd, Pakistan, Events and Conference International Pakistan. Academic Experience - I am associated with academia since 1995. Worked with the following institutions: • South Western Illinois College, Swansea, IL, USA • Southern Illinois University Edwardsville, IL, USA • International Islamic University, Malaysia • King Abdul Aziz University, KSA • MITM College, KSA • Alwadi International School, KSA • Pakistan Air force and Navy academic Institutions • Presently working as fulltime faculty at CBE UAE University 3
  • 4. AGILE ME PRESENTATION FOCUS…! • My presentation today is gong to be a preface of my research I am doing on the topic of incorporating “Agile” in university curriculum, with a focus on universities in UAE. • My research model is based on the paper of Dr. M. Kropp from Univ. of Appl. Science, Windisch, Switzerland, which he presented in a conference in San Francisco in 2013 • In this paper I will analyze the situation on the industry side in more detail to find out, which skills are missing and come up with a proposal how education on university level can help to improve this. • “Several recent surveys show that agile methodologies like Scrum, Extreme Programming and Kanban have been successfully adopted by many companies for software development. However, the same surveys show that only few of the agile practices are applied consequently and thoroughly”. IMVS Fokus Report 2013 • This is to a great extent due to the lack of skilled personnel. The place to produce these skilled personnel is primarily a UNIVERSITY. 4
  • 5. AGILE ME FEW WORDS ON “AGILE” EDUCATION IN UNIVERSITIES • Agile software methodologies are quickly becoming widely used in a variety of industry projects. As these techniques become more and more prevalent in industry, it is becoming essential that they are incorporated into traditional computer science curricula. • Although there are some agile practices that would have to be added to a traditional curriculum, there are many that are typically already covered to a limited extent. Webster University has developed an Agile Software Development graduate course in which the main ideas are discussed, and implemented via student projects. • University of Maryland has an Agile introduction course as their capstone course. And there are many other universities. • Although agile methods have been occasionally used in higher education for the last 10 years or so, the use of agile methods particularly in software engineering education is still a relatively new phenomenon. • My focus on “Agile” is not solely from the software development project aspect rather I propose to have Agile education in a more generalized project management way. 5
  • 6. AGILE ME KNOWLEDGE OF GRADUATES Items Completely Disagree Disagree Agree Complete Agree Computer Science graduates (M.Sc.) have sufficient knowledge of agile methodologies 5% 53% 30% 9% Computer Science undergraduates (B.Sc.) have sufficient knowledge of agile methodologies 8% 60% 28% 4% 6
  • 7. AGILE ME AGILE AS PART THE COMPUTER SCIENCE CURRICULUM Items Completely Disagree Disagree Agree Completely Agree Agile development should be an integral part of the Computer Science curriculum 0% 5% 49% 46% Agile should not be taught at university, it is better learned on the job 34% 48% 12% 7% 7
  • 8. AGILE ME RELATED WORK • Though agile software development has been around for more than a decade even before the famous Agile Manifesto, teaching agile software development has only drawn some attention in educational and research conferences in the last few years. A reason for this might be that agile development is not based on a green-field theory but has been developed from practice. • In his book “Why Software Engineering Programs Should Teach Agile Software Development”, Yael Dubinsky discuss reasons why software engineering programs should teach agile software development. He emphasizes that software engineers not only need technical skills but also social and ethical ones, which are both corner stones of agile development. In a case study on Agile Principles in Academic Education written by Bernd Bruegge, the author emphasizes that theoretical lectures about agile development are not enough, but that students have to apply agile methods to really internalize them. 8
  • 9. AGILE ME BUILDING NEW CURRICULUM WITH AGILE METHODS • At UAEU University Graduates of our Bachelor- and Master- programs are very well accepted by a wide range of companies. At our department we have been facing a big challenge when we have been building new Computing Curriculum. We inspired in Computing Curricula 2005 [8], IS 2002 [12] and MSIS 2000 [16], ACM and so on but there is no special focus on agile development in these curricula. • In our MIS curriculum the courses we offer are System Analysis and Design, Project Management, Introduction to Programming & Database Design. I am teaching System Analysis and Design. I had some difficult convincing the curriculum committee to add the Agile topic in the course. Though Agile had already been there in the books we are using but it was being taught in a highly superficial manner rather as an additional methodology to the planned traditional approach. My emphasis was on teaching Agile as a focus topic for the system analysis and design and project management course. 9
  • 10. AGILE ME SOME REASONS FOR INCLUDING AGILE TOPIC INTO THE CURRICULUM: • I have been interested in agile methods right after I was exposed to the Agile project management in 2009. I didn’t hear about it in my MBA at SIUE. • I am in the conviction that agile methods and techniques used for right projects can contribute to software project success. • Results of the initial survey I conducted shows that not only the awareness of agile methods in the UAE is rather low but there is also lack of developer skills in agile techniques. • We have finally decided that our students should have to be taught agile approaches. But the question: “When in the curriculum should agile methods be introduced?” is yet to be resolved. Though I have incorporated the Agile topic in the course and my students know about Scrum to a great extent. 10
  • 11. AGILE ME (I AM ON A MISSION) AGILE IN MIS COURSES • The solution is influenced by several aspects. First from my point of view students should know both approaches to software development – rigorous and agile. The main reason for that conviction is that agile methods are not suitable for every project type. • Still into transition, we have decided to include Agile into our curriculum: • Teach agile techniques in the programming courses. • Introduce SW development methodologies, define methodologies classification criteria, define assumptions and principles of rigorous and agile approaches, describe main representatives of rigorous and agile methodologies. • Teach Agile in the project management course. • Limitations: Professors are not available with the required knowledge on Agile techniques and methodologies. I am on a mission..! Lack of know how of Agile at the employer end. Makes it a vicious cycle. 11
  • 12. AGILE ME AGILE FOCUSED SYSTEM DESIGN COURSE The following three competency levels must be considered before designing an Agile course: • Agile Values • Management Practices • Engineering Practices 12
  • 13. AGILE ME AGILE COMPETENCES • Mastering the technical skills or engineering practices, builds the foundation for being able to develop high quality product. • On the second level come the agile management practices. They define how agile projects are organized and run. Agile management practices include iterative planning, short release cycles, small releases, strong customer involvement and highly interactive teams. Management practices are typically team aspects, which require the appropriate social competences. • On top of these competences come the agile values, which are articulated in the agile manifesto and are based on characteristics like mutual respect, openness, and courage 13
  • 14. AGILE ME SYSTEM ANALYSIS & DESIGN COURSE AT UAEU • The many skills and talents required of the system analyst (not just programming!) • The system development lifecycle (SDLC) as a project management framework • AGILE methodology (Scrum/XP) • The types of feasibility assessed by the analyst • The systems analysis activities and tasks carried out to define system requirements • The entity-relationship diagram (ERD) for modeling data requirements • Identifying events for decomposing a system into processes • The data flow diagram (DFD) for modeling processing requirements • Generating alternative system design solutions • Prototyping, CASE tools, information gathering techniques, communication skills, and other concepts and techniques needed to complete analysis and design tasks • 14
  • 15. AGILE ME CONCLUSION • We have just defined our new curriculum. Based on the results of an initial survey that have exposed low level of awareness of agile methods in the UAE and lack of developer skills in agile techniques, we have decided to teach agile approaches. We are still in the transition of define clear cut principles to teach Agile in the courses. • I am working on designing an introduction to Agile course for the MIS curriculum • The AgileME platform is hopefully going to serve as an efficient platform for the promotion of Agile techniques. I am glad to be a small part of this effort. I wish to bring more and more agility in my campus and in other universities in the UAE. And I am glad I have rung the bell on the right time. 15
  • 16. AGILE MEAGILE ME 16 gold sponsor silver sponsor bronze sponsor media partner