JAMES FLEMING
UNIT 35A - Planning the development of a software solution in Engineering
Table of Contents
INTRODUCTION ............................................................................................................................................... 2
WATERFALL METHOD ....................................................................................................................................... 3
Advantages of waterfall methodology ................................................................................................................. 3
Limitations of waterfall methodology .................................................................................................................. 3
Waterfall methodology is better suited for projects ............................................................................................ 3
Waterfall methodology is not suited for projects,................................................................................................ 4
AGILE METHODOLOGY ..................................................................................................................................... 5
The agile is based of these includes twelve key principles that are listed below: ................................................ 5
Advantages of Agile Methodology ....................................................................................................................... 5
Disadvantages of Agile Methodology .................................................................................................................. 6
.............................................................................................................................................................................. 6
Agile methodology is better suited for projects ................................................................................................... 6
Agile methodology is not suited for projects, ....................................................................................................... 6
SCRUM METHODOLOGY .................................................................................................................................... 7
Advantages of scrum methodology ...................................................................................................................... 8
Disadvantages of the scum................................................................................................................................... 8
RAPID APPLICATION DEVELOPMENT (RAD) ....................................................................................................... 9
What is Rapid Application Development Methodology? ..................................................................................... 9
Advantages is Rapid Application Development Methodology ............................................................................. 9
Disadvantages is Rapid Application Development Methodology ........................................................................ 9
FINANCIAL MANAGEMENT PROJECT ............................................................................................................... 10
INTRODUCTION: ........................................................................................................................................................... 10
METHODOLOGY’S FOR FINANCIAL MANAGEMENT PROJECT AGILE OR WATERFALL COMPARISON .......................................... 10
EVALUATING FOR FINANCIAL MANAGEMENT PROJECT;........................................................................................................ 11
Chosen methodology: Waterfall ......................................................................................................................... 11
USER REQUIREMENTS AND TIME FRAME ........................................................................................................................... 11
JOB ROLES .................................................................................................................................................................. 12
WEB PORTAL PROJECT ................................................................................................................................... 15
INTRODUCTION ............................................................................................................................................................ 15
METHODOLOGY’S FOR WEB PORTAL RAPID APPLICATION DEVELOPMENT OR SCRUM COMPARISON ....................................... 15
EVALUATING FOR WEB PORTAL........................................................................................................................................ 15
METHODOLOGY CHOSEN : SCURM ................................................................................................................................. 16
USER REQUIREMENTS: .................................................................................................................................................. 16
JOB ROLES ................................................................................................................................................................... 17
,JAMES FLEMING
UNIT 35A - Planning the development of a software solution in Engineering
Introduction
I will examine the various methodologies and project roles that are used in typical
software development projects in this report.
The some methodologies that I will be looking at include:
Waterfall model
SCRUM
Rapid Application Development (RAD)
Agile methodology
The objective of this report is to determine and allocate which methodology is most
appropriate for the application of a web portal , also evaluate these methodologies to
suggest which one would be best for the Internal Financial Management Software SAGE
Methodologies in a business is the structured ability of the company, to reach its goals.
Main purpose, is that they ensure that the business is consistent with its management
functions allowing a smooth path to business success .
With such methods this allows the company to make educated decisions in any given
situation, coinhering with the company's goals.
Implementing certain business methodologies will eliminate any unnecessary actions ,
preventing waste of time is curtail as well as ensuring consistent reporting and analysis
as it will increase the chances of success.
These software development projects need to have a set methodology in place, so that
the company is able to establish a supporting base and implement best the practices of
management within their working business environment.
, JAMES FLEMING
UNIT 35A - Planning the development of a software solution in Engineering
Waterfall Method
1. Requirements
Business needs and project requirements are
analyzed and documented
2. Design
Make a detailed plan on how to accomplish
business and project goals
3. Implement
Implement the project plan and set baselines
to measure progress
4. Control (Verification)
Compare project performance with plans and
fix problems that arise
5. Closure (Maintenance)
Share project accomplishments with clients,
get final approval, and close project
Advantages of waterfall methodology
There is extensive documentation on each process , this makes the it clear for other people to
understand and measure the management approach you are pewseing . As everything thing is
layed out so clearly there is a very low chance for knowledge loss this Furthermore this method
is very helpful for the client ,Seting clear expectations as they too can see the goals to be met and
requires minimal client input.
Limitations of waterfall methodology
Alough waterfall methid has many positives there are also downsides to this methodology
Changes are expensive and difficult to implement into the process as each step follows after
another , for example the whole styem stems from the original requirements so there is no room
for error and changingin this would result in redoing the whole method. More over there is a
High chance for deadline creep as it works with a ripple affect sequence and you tackle each
problem as it comes therefore its hard to foresee and prevent potential problems.
Waterfall methodology is better suited for projects
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller fleming. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for £9.49. You're not tied to anything after your purchase.