SlideShare a Scribd company logo
The best methodology for software
   development process (POV)
             Hani Gamal
Agilility


     Agility is about being smart,
    active, fast, fat free, how you
            get things done!

   It is not about using “the” agile
              methodology
Process Requirements




  Divide and conquer strategy
          reduce risks.
Process Requirements



     A working software that
  fulfills the business needs is
     the aim but as example
   “documentation” is part of
           the process too!
Process Requirements




   Accurate business, system
  and user scenarios analysis.
    Need better prospecting?
Process Requirements




    Fast development meets
     deadlines is essential?
Process Requirements




   Deliver highest quality at a
       relatively low cost.
Process Requirements




  Detailed time tracking of the
         whole process.
Process Requirements




  Smooth production and easy
       implementation.
Point of view
• Applying a particular standard methodology is
  wrong by all means; The bigger mistake is not to
  choose one!
• Accuracy and clearance of requirements are
  essential and should be part of the cycle.
• Clients should be involved in the process but not in
  decisions.
• Quick responses to changes is essential but not in
  expensive cost and not without a plan.
• Time estimation is not a sacred rule but perfection
  is possible too!
• A week is very good unit of measure but a day is not
  bad for measurment too!
• Team interaction is the most important but that
  doesn't mean processes & tools are not or less!
• Self-organized team is good but a responsible
  project coordinator is better.
• If no PM software meets your requirements don't
  create a new one unless you're a software
  development house.

More Related Content

What's hot

Agile for startup success
Agile for startup successAgile for startup success
Agile for startup success
Mona Shokrof
 
Self organizing
Self organizingSelf organizing
Self organizing
Mona Shokrof
 
Implement Agile Practices That Work
Implement Agile Practices That WorkImplement Agile Practices That Work
Implement Agile Practices That Work
Info-Tech Research Group
 
Extremeprogamming
ExtremeprogammingExtremeprogamming
Extremeprogamming
ancazzz
 
Software Advice UserView: Agile Project Management Report 2015
Software Advice UserView: Agile Project Management Report 2015Software Advice UserView: Agile Project Management Report 2015
Software Advice UserView: Agile Project Management Report 2015
Software Advice
 
User Story Cycle Time - An Universal Agile Maturity Measurement
User Story Cycle Time - An Universal Agile Maturity MeasurementUser Story Cycle Time - An Universal Agile Maturity Measurement
User Story Cycle Time - An Universal Agile Maturity Measurement
Ethan Huang
 
Risk management in Hansoft
Risk management in HansoftRisk management in Hansoft
Risk management in Hansoft
Hansoft AB
 
Code Yellow: Helping operations top-heavy teams the smart way
Code Yellow: Helping operations top-heavy teams the smart wayCode Yellow: Helping operations top-heavy teams the smart way
Code Yellow: Helping operations top-heavy teams the smart way
Michael Kehoe
 
Using Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at ScaleUsing Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at Scale
Enterprise Knowledge
 
Why Hansoft
Why HansoftWhy Hansoft
Why Hansoft
Hansoft AB
 
Altus Alliance 2016 - Project Success Begins with Management
Altus Alliance 2016 - Project Success Begins with ManagementAltus Alliance 2016 - Project Success Begins with Management
Altus Alliance 2016 - Project Success Begins with Management
Sparkrock
 
Valerie Andrianova - Baking Boards... | Agile Delivery 2017
Valerie Andrianova - Baking Boards... | Agile Delivery 2017Valerie Andrianova - Baking Boards... | Agile Delivery 2017
Valerie Andrianova - Baking Boards... | Agile Delivery 2017
Kayleigh Tiernan
 
Tech talk introduction to agility
Tech talk introduction to agilityTech talk introduction to agility
Tech talk introduction to agility
Skander Hamza
 
DevOps By The Numbers
DevOps By The NumbersDevOps By The Numbers
DevOps By The Numbers
XebiaLabs
 
Enterprise Project Management at Global CyberSoft
Enterprise Project Management at Global CyberSoftEnterprise Project Management at Global CyberSoft
Enterprise Project Management at Global CyberSoft
Hieu Le Trung
 
Lær 3 agile metoder på en aften
Lær 3 agile metoder på en aftenLær 3 agile metoder på en aften
Lær 3 agile metoder på en aften
BestBrains
 
Agile way vs Traditional Way
Agile way vs Traditional WayAgile way vs Traditional Way
Agile way vs Traditional Way
Agile Arena
 
Lean Six Sigma Black Belt Training Part 2
Lean Six Sigma Black Belt Training Part 2Lean Six Sigma Black Belt Training Part 2
Lean Six Sigma Black Belt Training Part 2
Lean Insight
 
Project management tips and trick
Project management tips and trickProject management tips and trick
Project management tips and trick
MJ Ferdous
 

What's hot (19)

Agile for startup success
Agile for startup successAgile for startup success
Agile for startup success
 
Self organizing
Self organizingSelf organizing
Self organizing
 
Implement Agile Practices That Work
Implement Agile Practices That WorkImplement Agile Practices That Work
Implement Agile Practices That Work
 
Extremeprogamming
ExtremeprogammingExtremeprogamming
Extremeprogamming
 
Software Advice UserView: Agile Project Management Report 2015
Software Advice UserView: Agile Project Management Report 2015Software Advice UserView: Agile Project Management Report 2015
Software Advice UserView: Agile Project Management Report 2015
 
User Story Cycle Time - An Universal Agile Maturity Measurement
User Story Cycle Time - An Universal Agile Maturity MeasurementUser Story Cycle Time - An Universal Agile Maturity Measurement
User Story Cycle Time - An Universal Agile Maturity Measurement
 
Risk management in Hansoft
Risk management in HansoftRisk management in Hansoft
Risk management in Hansoft
 
Code Yellow: Helping operations top-heavy teams the smart way
Code Yellow: Helping operations top-heavy teams the smart wayCode Yellow: Helping operations top-heavy teams the smart way
Code Yellow: Helping operations top-heavy teams the smart way
 
Using Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at ScaleUsing Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at Scale
 
Why Hansoft
Why HansoftWhy Hansoft
Why Hansoft
 
Altus Alliance 2016 - Project Success Begins with Management
Altus Alliance 2016 - Project Success Begins with ManagementAltus Alliance 2016 - Project Success Begins with Management
Altus Alliance 2016 - Project Success Begins with Management
 
Valerie Andrianova - Baking Boards... | Agile Delivery 2017
Valerie Andrianova - Baking Boards... | Agile Delivery 2017Valerie Andrianova - Baking Boards... | Agile Delivery 2017
Valerie Andrianova - Baking Boards... | Agile Delivery 2017
 
Tech talk introduction to agility
Tech talk introduction to agilityTech talk introduction to agility
Tech talk introduction to agility
 
DevOps By The Numbers
DevOps By The NumbersDevOps By The Numbers
DevOps By The Numbers
 
Enterprise Project Management at Global CyberSoft
Enterprise Project Management at Global CyberSoftEnterprise Project Management at Global CyberSoft
Enterprise Project Management at Global CyberSoft
 
Lær 3 agile metoder på en aften
Lær 3 agile metoder på en aftenLær 3 agile metoder på en aften
Lær 3 agile metoder på en aften
 
Agile way vs Traditional Way
Agile way vs Traditional WayAgile way vs Traditional Way
Agile way vs Traditional Way
 
Lean Six Sigma Black Belt Training Part 2
Lean Six Sigma Black Belt Training Part 2Lean Six Sigma Black Belt Training Part 2
Lean Six Sigma Black Belt Training Part 2
 
Project management tips and trick
Project management tips and trickProject management tips and trick
Project management tips and trick
 

Similar to Best Methodology POV

10 Advantages of Agile Software Development
10 Advantages of Agile Software Development10 Advantages of Agile Software Development
10 Advantages of Agile Software Development
ValueCoders
 
Methodology Selection Strategy
Methodology Selection Strategy Methodology Selection Strategy
Methodology Selection Strategy
Ajeng Savitri
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI Check
Tathagat Varma
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
Hieu Tran
 
Ieee sw small_projects
Ieee sw small_projectsIeee sw small_projects
Ieee sw small_projects
manoharbalu
 
1.3 Approaches to Software Project Management.pptx
1.3 Approaches to Software Project Management.pptx1.3 Approaches to Software Project Management.pptx
1.3 Approaches to Software Project Management.pptx
SudarshanSharma43
 
Project And Process Tailoring For The PMP® Exam
Project And Process Tailoring For The PMP® ExamProject And Process Tailoring For The PMP® Exam
Project And Process Tailoring For The PMP® Exam
OSP International LLC
 
Agile 101
Agile 101Agile 101
Agile 101
Sunil Mundra
 
Project and Process Management_Nov4th.pptx
Project and Process Management_Nov4th.pptxProject and Process Management_Nov4th.pptx
Project and Process Management_Nov4th.pptx
Rashmi Gowda KM
 
Taller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and AgileTaller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies
 
Module 3_Session 1.pptx
Module 3_Session 1.pptxModule 3_Session 1.pptx
Module 3_Session 1.pptx
AnushreeSingh49
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
Terry Bunio
 
ETPM3
ETPM3ETPM3
ETPM3
PMI2011
 
Scrum Agile by David Mann
 Scrum Agile by David Mann Scrum Agile by David Mann
Scrum Agile by David Mann
James Sutter
 
Process improvement scrum_agile_v2_by_david_mann
Process improvement scrum_agile_v2_by_david_mannProcess improvement scrum_agile_v2_by_david_mann
Process improvement scrum_agile_v2_by_david_mann
Jim Sutter
 
Module 3_Session 1.pdf
Module 3_Session 1.pdfModule 3_Session 1.pdf
Module 3_Session 1.pdf
AnushreeSingh49
 
Going Agile
Going  AgileGoing  Agile
Going Agile
Oliver Mann
 
Measuring performance with data performance management vs performance audit
Measuring performance with data  performance management vs performance auditMeasuring performance with data  performance management vs performance audit
Measuring performance with data performance management vs performance audit
Samuel Chin, PMP, CSM
 
Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13
molsonkc
 
Why Most IT Projects Fail
Why Most IT Projects FailWhy Most IT Projects Fail
Why Most IT Projects Fail
Calen Legaspi
 

Similar to Best Methodology POV (20)

10 Advantages of Agile Software Development
10 Advantages of Agile Software Development10 Advantages of Agile Software Development
10 Advantages of Agile Software Development
 
Methodology Selection Strategy
Methodology Selection Strategy Methodology Selection Strategy
Methodology Selection Strategy
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI Check
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Ieee sw small_projects
Ieee sw small_projectsIeee sw small_projects
Ieee sw small_projects
 
1.3 Approaches to Software Project Management.pptx
1.3 Approaches to Software Project Management.pptx1.3 Approaches to Software Project Management.pptx
1.3 Approaches to Software Project Management.pptx
 
Project And Process Tailoring For The PMP® Exam
Project And Process Tailoring For The PMP® ExamProject And Process Tailoring For The PMP® Exam
Project And Process Tailoring For The PMP® Exam
 
Agile 101
Agile 101Agile 101
Agile 101
 
Project and Process Management_Nov4th.pptx
Project and Process Management_Nov4th.pptxProject and Process Management_Nov4th.pptx
Project and Process Management_Nov4th.pptx
 
Taller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and AgileTaller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and Agile
 
Module 3_Session 1.pptx
Module 3_Session 1.pptxModule 3_Session 1.pptx
Module 3_Session 1.pptx
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
 
ETPM3
ETPM3ETPM3
ETPM3
 
Scrum Agile by David Mann
 Scrum Agile by David Mann Scrum Agile by David Mann
Scrum Agile by David Mann
 
Process improvement scrum_agile_v2_by_david_mann
Process improvement scrum_agile_v2_by_david_mannProcess improvement scrum_agile_v2_by_david_mann
Process improvement scrum_agile_v2_by_david_mann
 
Module 3_Session 1.pdf
Module 3_Session 1.pdfModule 3_Session 1.pdf
Module 3_Session 1.pdf
 
Going Agile
Going  AgileGoing  Agile
Going Agile
 
Measuring performance with data performance management vs performance audit
Measuring performance with data  performance management vs performance auditMeasuring performance with data  performance management vs performance audit
Measuring performance with data performance management vs performance audit
 
Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13
 
Why Most IT Projects Fail
Why Most IT Projects FailWhy Most IT Projects Fail
Why Most IT Projects Fail
 

Recently uploaded

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 

Recently uploaded (20)

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 

Best Methodology POV

  • 1. The best methodology for software development process (POV) Hani Gamal
  • 2. Agilility Agility is about being smart, active, fast, fat free, how you get things done! It is not about using “the” agile methodology
  • 3. Process Requirements Divide and conquer strategy reduce risks.
  • 4. Process Requirements A working software that fulfills the business needs is the aim but as example “documentation” is part of the process too!
  • 5. Process Requirements Accurate business, system and user scenarios analysis. Need better prospecting?
  • 6. Process Requirements Fast development meets deadlines is essential?
  • 7. Process Requirements Deliver highest quality at a relatively low cost.
  • 8. Process Requirements Detailed time tracking of the whole process.
  • 9. Process Requirements Smooth production and easy implementation.
  • 10. Point of view • Applying a particular standard methodology is wrong by all means; The bigger mistake is not to choose one! • Accuracy and clearance of requirements are essential and should be part of the cycle. • Clients should be involved in the process but not in decisions. • Quick responses to changes is essential but not in expensive cost and not without a plan. • Time estimation is not a sacred rule but perfection is possible too! • A week is very good unit of measure but a day is not bad for measurment too! • Team interaction is the most important but that doesn't mean processes & tools are not or less! • Self-organized team is good but a responsible project coordinator is better. • If no PM software meets your requirements don't create a new one unless you're a software development house.