SlideShare uma empresa Scribd logo
1 de 12
A Presentation on Solutions to
Stated Tasks
Presented By Adeolu Adeleye
TASK 1
One of the core responsibilities of a PM Officer is to assign employees to the most
suitable projects. Fortunately, there are many useful tools that can help you in the
process of human resource allocation.
1. Please choose one tool which you find most helpful. Explain why it is useful and
describe the specific criteria which you used to evaluate it.
2. Prepare a step by step description of how you would organize a process based
on this tool.
The one tool I have chosen.
 One tool I have found the Agile Methodology very helpful.
The Agile Methodology has proven
useful over the years because;
The Agile Methodology has its basis from a set of ideals which modified and
tailored to overcome the shortfalls of the traditional project management.
The ideas have been analyzed, modified and evaluated over the years with
considerations from academic studies combined with the real-world
experiences.
Research from the Harvard Business School found that it was not possible to
plan extremely large projects, and that it was impossible to make changes to
the project in the later stages. This can be seen in many governments’ IT
projects where the implemented system is over budget, years late and does
not fulfil the original needs. The Agile movement came into being to address
these flaws.
The specific criteria I have used
to evaluate this methodology.
 The level of Skill required,
 The timeline for delivery,
 The flexibility
 The opportunity of seamless and possible changes
In an Agile Project, the project teams are often small but highly skilled, the
timelines are very short with delivery of projects within very short
timeframes, allows for flexibility in requirements and changes to the original
requirements are dealt with quickly.
Preparation of a step by step
description of how I would organize a
process based on this tool.
 Step 1: Planning
• Gather information about and related to the project,
• Break the projects into tasks as smaller projects,
• Prepare plan, time and cost to carry out the work
 Step 2: Analysis
• Define budget,
• Define iteration span time
 Step 3: Design
• Break down a task,
• Test scenario preparation for each task,
• Regression automation framework
Preparation of a step by step
description of how I would organize a
process based on this tool (Cont’d)
 Step 4: Execution
• Coding,
• Testing,
• Mid iteration review,
• End of iteration review
 Step 5: Wrapping
• Small releases,
• Demos and reviews,
• Develop outputs based on customer need,
• Process improvement on an end of an iteration.
Preparation of a step by step
description of how I would organize a
process based on this tool (Cont’d)
 Step 6: Closure
• Pilot launch to test the product,
• Give training,
• Product launch,
• Production support
TASK 2
Our client needs a front-end developer for a new project. You have
suggested that John Doe (profile is included here) would be the best man for
the job. However, the customer has some doubts about this candidate. From
the client’s point of view there are a few problematic issues:
John doesn’t have any technical education,
John doesn’t have enough programming experience,
John’s English skills are not up to the client’s expectations,
The client generally feels that John is not a good fit for the project
How would you encourage the client to accept this candidate, given that he is
not fully convinced.
With regards to the project and its clearly stated identified flaws, I would employ the
Scrum framework. Instead of having a formulated project management methodology
where roles are specifically defined and the process rigidly applied, this framework would
help John Doe and I, make decisions as a team and have the project under my
supervision throughout the timeline.
The three defined roles we would adopt for this project are listed and explained below;
• Product Owner – this person would decide on what product has to be delivered in the
stated timeline. With the vision to get the team to build the right product.
• Development team – this is John, as he will build the product and demonstrate the
product to the product owner.
• Scrum master – this is me, who will oversee the processes, ensure that the process is
working and improve the process if required.
With John Doe’s profile portraying skills including: Technology stack of HTML, CSS,
jQuery, Photoshop, WordPress, PHP, Kanban, Extreme Programming and Adaptive
Project Framework, implementing the project would not be difficult and this would be
explained to the product owner as this are the required skills for front-end developer.
The Scrum Events, which is an event that will give the development team and
the product owner the opportunity to share information so that there is on-
going communication and continual project update where the product owner
would experience John Doe’s improvement.
Thank You

Mais conteúdo relacionado

Mais procurados

Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agilevineet
 
What is agile model?Working of agile model
What is agile model?Working of agile modelWhat is agile model?Working of agile model
What is agile model?Working of agile modelzoomers
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierJ.D. Meier
 
175 pmp sample_questions
175 pmp sample_questions175 pmp sample_questions
175 pmp sample_questionsNazakat Hussain
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process modelsStudent
 
Agile presentation
Agile presentationAgile presentation
Agile presentationinfolock
 
04 pmp integration management exam
04 pmp integration management exam04 pmp integration management exam
04 pmp integration management examJamil Faraj , PMP
 
Agile Manifesto Values
Agile Manifesto ValuesAgile Manifesto Values
Agile Manifesto ValuesNikolai F.
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineeringRupesh Vaishnav
 
Introduction to Agile Methodologies
Introduction to Agile MethodologiesIntroduction to Agile Methodologies
Introduction to Agile MethodologiesSiddhi
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management Kostiantyn Trefiak
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative developmentDeny Prasetia
 
Agile Simplified
Agile SimplifiedAgile Simplified
Agile SimplifiedWalaa Atef
 

Mais procurados (20)

Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Pre mortem-pradeeep patel
Pre mortem-pradeeep patelPre mortem-pradeeep patel
Pre mortem-pradeeep patel
 
What is agile model?Working of agile model
What is agile model?Working of agile modelWhat is agile model?Working of agile model
What is agile model?Working of agile model
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. Meier
 
175 pmp sample_questions
175 pmp sample_questions175 pmp sample_questions
175 pmp sample_questions
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process models
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
04 pmp integration management exam
04 pmp integration management exam04 pmp integration management exam
04 pmp integration management exam
 
Agile Manifesto Values
Agile Manifesto ValuesAgile Manifesto Values
Agile Manifesto Values
 
Exam1
Exam1Exam1
Exam1
 
2
22
2
 
Agile Methodology ppt
Agile Methodology pptAgile Methodology ppt
Agile Methodology ppt
 
Agile development, software engineering
Agile development, software engineeringAgile development, software engineering
Agile development, software engineering
 
Introduction to Agile Methodologies
Introduction to Agile MethodologiesIntroduction to Agile Methodologies
Introduction to Agile Methodologies
 
Pmp exam q&a
Pmp exam q&aPmp exam q&a
Pmp exam q&a
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
 
Agile Simplified
Agile SimplifiedAgile Simplified
Agile Simplified
 

Semelhante a A presentation on Agile Methodology for Project Managers

1 2. project management
1 2. project management1 2. project management
1 2. project managementakashsaini8
 
Postmortemanalysis 120520033844-phpapp02
Postmortemanalysis 120520033844-phpapp02Postmortemanalysis 120520033844-phpapp02
Postmortemanalysis 120520033844-phpapp02Loriebel Manabat
 
MODULE II - M.ARCH.pptx
MODULE II - M.ARCH.pptxMODULE II - M.ARCH.pptx
MODULE II - M.ARCH.pptxMdAliMujawar1
 
Drs 255 project management skills
Drs 255 project management skillsDrs 255 project management skills
Drs 255 project management skillspaulyeboah
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP WorkshopMike Cottmeyer
 
Management of time uncertainty in agile
Management of time uncertainty in agileManagement of time uncertainty in agile
Management of time uncertainty in agileijseajournal
 
Project Management Overview
Project Management OverviewProject Management Overview
Project Management Overviewcford1973
 
Speed Creation REEW
Speed Creation REEWSpeed Creation REEW
Speed Creation REEWSven Krause
 
Project Plan Development - A FlackVentures Training Example
Project Plan Development - A FlackVentures Training ExampleProject Plan Development - A FlackVentures Training Example
Project Plan Development - A FlackVentures Training ExampleKate Pynn
 
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02Durga Prasad Mishra
 
importance of resources allocation in formal method of software engineering ...
 importance of resources allocation in formal method of software engineering ... importance of resources allocation in formal method of software engineering ...
importance of resources allocation in formal method of software engineering ...Abdul Naqashbandi
 
about start up for you 12
about start up for you 12about start up for you 12
about start up for you 12aliaalistartup
 
(Fall2016)Lecture1.pptx
(Fall2016)Lecture1.pptx(Fall2016)Lecture1.pptx
(Fall2016)Lecture1.pptxgarkapifye
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1Charles Cooper
 
adosadaojdoisadaodiaosdijasodiasodjowqidoqidjowqdwq
adosadaojdoisadaodiaosdijasodiasodjowqidoqidjowqdwqadosadaojdoisadaodiaosdijasodiasodjowqidoqidjowqdwq
adosadaojdoisadaodiaosdijasodiasodjowqidoqidjowqdwqJoelBelleth
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
Software Development Methodologies
Software Development Methodologies Software Development Methodologies
Software Development Methodologies Frances Coronel
 
Proj430 advanced program management entire class
Proj430 advanced program management entire classProj430 advanced program management entire class
Proj430 advanced program management entire classHomework Help Online
 

Semelhante a A presentation on Agile Methodology for Project Managers (20)

1 2. project management
1 2. project management1 2. project management
1 2. project management
 
Cost estimation
Cost estimationCost estimation
Cost estimation
 
Postmortemanalysis 120520033844-phpapp02
Postmortemanalysis 120520033844-phpapp02Postmortemanalysis 120520033844-phpapp02
Postmortemanalysis 120520033844-phpapp02
 
MODULE II - M.ARCH.pptx
MODULE II - M.ARCH.pptxMODULE II - M.ARCH.pptx
MODULE II - M.ARCH.pptx
 
Drs 255 project management skills
Drs 255 project management skillsDrs 255 project management skills
Drs 255 project management skills
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP Workshop
 
Management of time uncertainty in agile
Management of time uncertainty in agileManagement of time uncertainty in agile
Management of time uncertainty in agile
 
Project Management Overview
Project Management OverviewProject Management Overview
Project Management Overview
 
Speed Creation REEW
Speed Creation REEWSpeed Creation REEW
Speed Creation REEW
 
Project Plan Development - A FlackVentures Training Example
Project Plan Development - A FlackVentures Training ExampleProject Plan Development - A FlackVentures Training Example
Project Plan Development - A FlackVentures Training Example
 
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
 
importance of resources allocation in formal method of software engineering ...
 importance of resources allocation in formal method of software engineering ... importance of resources allocation in formal method of software engineering ...
importance of resources allocation in formal method of software engineering ...
 
about start up for you 12
about start up for you 12about start up for you 12
about start up for you 12
 
(Fall2016)Lecture1.pptx
(Fall2016)Lecture1.pptx(Fall2016)Lecture1.pptx
(Fall2016)Lecture1.pptx
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
 
adosadaojdoisadaodiaosdijasodiasodjowqidoqidjowqdwq
adosadaojdoisadaodiaosdijasodiasodjowqidoqidjowqdwqadosadaojdoisadaodiaosdijasodiasodjowqidoqidjowqdwq
adosadaojdoisadaodiaosdijasodiasodjowqidoqidjowqdwq
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Software Development Methodologies
Software Development Methodologies Software Development Methodologies
Software Development Methodologies
 
Proj430 advanced program management entire class
Proj430 advanced program management entire classProj430 advanced program management entire class
Proj430 advanced program management entire class
 

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

A presentation on Agile Methodology for Project Managers

  • 1. A Presentation on Solutions to Stated Tasks Presented By Adeolu Adeleye
  • 2. TASK 1 One of the core responsibilities of a PM Officer is to assign employees to the most suitable projects. Fortunately, there are many useful tools that can help you in the process of human resource allocation. 1. Please choose one tool which you find most helpful. Explain why it is useful and describe the specific criteria which you used to evaluate it. 2. Prepare a step by step description of how you would organize a process based on this tool.
  • 3. The one tool I have chosen.  One tool I have found the Agile Methodology very helpful.
  • 4. The Agile Methodology has proven useful over the years because; The Agile Methodology has its basis from a set of ideals which modified and tailored to overcome the shortfalls of the traditional project management. The ideas have been analyzed, modified and evaluated over the years with considerations from academic studies combined with the real-world experiences. Research from the Harvard Business School found that it was not possible to plan extremely large projects, and that it was impossible to make changes to the project in the later stages. This can be seen in many governments’ IT projects where the implemented system is over budget, years late and does not fulfil the original needs. The Agile movement came into being to address these flaws.
  • 5. The specific criteria I have used to evaluate this methodology.  The level of Skill required,  The timeline for delivery,  The flexibility  The opportunity of seamless and possible changes In an Agile Project, the project teams are often small but highly skilled, the timelines are very short with delivery of projects within very short timeframes, allows for flexibility in requirements and changes to the original requirements are dealt with quickly.
  • 6. Preparation of a step by step description of how I would organize a process based on this tool.  Step 1: Planning • Gather information about and related to the project, • Break the projects into tasks as smaller projects, • Prepare plan, time and cost to carry out the work  Step 2: Analysis • Define budget, • Define iteration span time  Step 3: Design • Break down a task, • Test scenario preparation for each task, • Regression automation framework
  • 7. Preparation of a step by step description of how I would organize a process based on this tool (Cont’d)  Step 4: Execution • Coding, • Testing, • Mid iteration review, • End of iteration review  Step 5: Wrapping • Small releases, • Demos and reviews, • Develop outputs based on customer need, • Process improvement on an end of an iteration.
  • 8. Preparation of a step by step description of how I would organize a process based on this tool (Cont’d)  Step 6: Closure • Pilot launch to test the product, • Give training, • Product launch, • Production support
  • 9. TASK 2 Our client needs a front-end developer for a new project. You have suggested that John Doe (profile is included here) would be the best man for the job. However, the customer has some doubts about this candidate. From the client’s point of view there are a few problematic issues: John doesn’t have any technical education, John doesn’t have enough programming experience, John’s English skills are not up to the client’s expectations, The client generally feels that John is not a good fit for the project How would you encourage the client to accept this candidate, given that he is not fully convinced.
  • 10. With regards to the project and its clearly stated identified flaws, I would employ the Scrum framework. Instead of having a formulated project management methodology where roles are specifically defined and the process rigidly applied, this framework would help John Doe and I, make decisions as a team and have the project under my supervision throughout the timeline. The three defined roles we would adopt for this project are listed and explained below; • Product Owner – this person would decide on what product has to be delivered in the stated timeline. With the vision to get the team to build the right product. • Development team – this is John, as he will build the product and demonstrate the product to the product owner. • Scrum master – this is me, who will oversee the processes, ensure that the process is working and improve the process if required. With John Doe’s profile portraying skills including: Technology stack of HTML, CSS, jQuery, Photoshop, WordPress, PHP, Kanban, Extreme Programming and Adaptive Project Framework, implementing the project would not be difficult and this would be explained to the product owner as this are the required skills for front-end developer.
  • 11. The Scrum Events, which is an event that will give the development team and the product owner the opportunity to share information so that there is on- going communication and continual project update where the product owner would experience John Doe’s improvement.