Chapter III Research Methodology
Chapter III Research Methodology
Research Methodology
Purpose of Methodology
It provides us with a framework for planning the project
The quality of a software development effort is improved by the user-selected
process techniques.
It helps in software development with fewer errors and therefore, provides shorter
delivery times and better value
College of Information and Communications Technology
CARD-MRI DEVELOPMENT INSTITUTE, INC.
Brgy. Tranca Bay. Laguna
Tel Nos. (049)-573-0031
Agile Methodology
AGILE
1.Planning
During the planning phase, project leaders go over the terms of the project. This
process includes calculating labor and material costs, creating a calendar with specific
deadlines, and building project teams and leadership structures.
Feedback from stakeholders can be integrated into the planning process. A stakeholder
is somebody who stands to benefit from the application. Get input from potential
customers, developers, subject matter experts, and salespeople.
College of Information and Communications Technology
CARD-MRI DEVELOPMENT INSTITUTE, INC.
Brgy. Tranca Bay. Laguna
Tel Nos. (049)-573-0031
During the planning stage, the application's scope and goal should be clearly specified.
It lays out the path and prepares the team to build software quickly. It also provides
boundaries to keep the project from expanding or diverging from its original objective.
The Design phase models the way a software application will work. Some
aspects of the design include:
Architecture
Specifies programming language, industry practices, overall design, and use of
any templates or boilerplate.
User Interface
Defines the ways customers interact with the software, and how the software
responds to input.
Platforms
Defines the platforms on which the software will run, such as, Windows version.
Programming
Not just the programming language, but including methods of solving problems
and performing tasks in the application.
Communications
Defines the methods that the application can communicate with other assets,
such as a central server or other instances of the application.
Security
Defines the measures taken to secure the application, and may include SSL
traffic encryption, password protection, and secure storage of user credentials.
The Design phase may include prototyping. In the Iterative software development
approach, a prototype is similar to one of the early versions of software. It gives a
general overview of how the app appears and functions. Stakeholders will be able to
see this hands-on design. Use feedback to help you improve your app. It is less
expensive to make changes in the Prototype phase than it is to rewrite code in the
Development phase.
3. Software Development
College of Information and Communications Technology
CARD-MRI DEVELOPMENT INSTITUTE, INC.
Brgy. Tranca Bay. Laguna
Tel Nos. (049)-573-0031
This is where the software is really written. A small project may be created by a
single developer, but a large project may be divided into numerous teams. During this
phase, use an Access Control or Source Code Management solution. These methods
aid developers in keeping track of code modifications. They also assist in ensuring that
different team initiatives are compatible and that target goals are fulfilled.
4. Testing
5. Deployment
The application is made available to users during the deployment phase. Many
businesses want to have the deployment step automated. A basic payment gateway
and download link on the corporate website can suffice.
The development cycle is practically complete at this stage. The application has
been completed and is in use in the field. However, the period of operation and
maintenance is still crucial. Users find flaws that were missed during testing at this
phase. These issues must be addressed, which may result in new development cycles.
The software development life cycle is a framework that defines the tasks that
must be completed at each stage of the development process. The software
development life cycle is a methodology for improving software quality and the overall
development process.
The system is designed to computerize the following functions that are performed:
Log-in of account
Register of account
Shop
Add to cart
Searching of the medicine available
Display stocks
Display variety of medicine
Product quantity
Update account details
Update cart
Product sorting
Product search bar
Remove product on cart
Check out
College of Information and Communications Technology
CARD-MRI DEVELOPMENT INSTITUTE, INC.
Brgy. Tranca Bay. Laguna
Tel Nos. (049)-573-0031
Log out
Print of receipt
Display the inventory
Track your order
Categories
Call and Pick-Up
Place Order
Sign-up now
Contact
My Account
Homepage
About of E-pharmacy
Sorting the item
College of Information and Communications Technology
CARD-MRI DEVELOPMENT INSTITUTE, INC.
Brgy. Tranca Bay. Laguna
Tel Nos. (049)-573-0031