CSP Implementation
CSP Implementation
G. Meghana - 20BQ1A0559
A. Rajendra - 20BQ1A0507
This is to certify that the Community Service Project report titled Rain Prediction
System is being submitted by A. Sravani, D. Krishna Babu, G. Meghana, A. Rajendra bearing
20BQ1A0508, 20BQ1A0553, 20BQ1A0559, 20BQ1A0557 in IV B. Tech II semester
Computer Science & Engineering is a record bonafide work carried out by me. The results
embodied in this report have not been submitted to any other University for the award of any
degree.
We A. Sravani, D. Krishna Babu, G. Meghana, A. Rajendra hereby declare that the Project
Report entitled “RAIN PREDICTION SYSTEM” was done by us under the guidance of Dr.
fulfilment of the requirements for the award of a degree in Bachelor of Technology in the
DATE :
PLACE :
1.
2.
3.
4.
ACKNOWLEDGEMENT
With deep sense of gratitude, I acknowledgment the guidance, help & active cooperation
rendered by the following people whose guidance had submitted the effort, which led to the
successful completion of this project.
I express my profound gratitude to Chairman Sri Vasireddy Vidya Sagar of the college for
providing me the opportunity to do the project work.
I would also like to extend my gratitude to Dr. Y Mallikarjuna Reddy, Principal, for
providing me with all the facility that was required.
I would also like to extend my gratitude to Dr. V Ramachandran, Head of the department of
Computer Science & Engineering (CSE) for providing me with all the facility that was
required.
I would like to thank to Dr. G Sanjay Gandhi, project guide in charge who gave me this
opportunity to undergo industrial in this organization.
Our utmost thanks to all the NSS Coordinator and Faculty members and Non-Teaching Staff
of the Department of Computer science & Engineering for their support throughout our project
work.
Our Family Members and Friends receive our deepest gratitude and love for their support
throughout our academic year.
(Autonomous)
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Institute Vision
To impart quality education through exploration and experimentation
and generate socially conscious engineers, embedding ethics and
values, for the advancement in science and technology.
Institute Mission
Department Mission
2. Problem Statement
4. Performed Activities
a. Approaches
7. Implementation
8. Output Screens/Screenshots
10. Conclusion
11. References
Overview of Community Service Project
Date of Submission :
Overview of Community Service Project
A community service project is an initiative undertaken by individuals or groups to address a
specific need or issue within a community. These projects are typically aimed at improving the
well-being, quality of life, or circumstances of community members. Community service
projects can take various forms and may involve activities such as:
Volunteer Work: Engaging in hands-on activities such as cleaning up parks, serving meals at
homeless shelters, tutoring students, or providing companionship to elderly residents.
Fundraising: Organizing events or campaigns to raise funds for local charities, schools, or other
community organizations that support important causes.
Awareness Campaigns: Creating and promoting initiatives to raise awareness about social,
environmental, or health issues within the community, such as mental health awareness
campaigns or recycling drives.
Environmental Initiatives: Undertaking projects to protect and improve the environment, such
as planting trees, cleaning up litter, or promoting recycling and conservation efforts.
Community Development Projects: Working on projects that aim to enhance the infrastructure
or facilities within the community, such as building playgrounds, renovating community
centers, or improving access to clean water.
Support Services: Providing support services to vulnerable populations within the community,
such as organizing food drives, offering free healthcare clinics, or assisting with disaster relief
efforts.
Learning Outcomes
• Positive impact on students’ academic learning in view of the classroom to field and
vice versa experience
• Improves students’ ability to apply what they have learned in “the real world”
• Positive impact on academic outcomes such as demonstrated complexity of
understanding, problem analysis, problem-solving, critical thinking, and cognitive
development
• Improved ability to understand complexity and ambiguity
Personal Outcomes
• Connections with professionals and community members for learning and career
opportunities
• Greater academic learning, leadership skills, and personal efficacy can lead to greater
opportunity Relationship with the Institution
• Stronger relationships with faculty
• Greater satisfaction with college
Problem Statement
In rural areas, where agriculture is often the primary livelihood, a rain prediction system plays
a crucial role in crop planning and management. By providing advance notice of rainfall
patterns, farmers can make informed decisions regarding irrigation schedules, crop selection,
and harvesting, ultimately maximizing agricultural productivity and minimizing risks
associated with drought or excessive rainfall. Additionally, such systems enable rural
communities to prepare for potential flooding, mitigate water scarcity, and implement
appropriate measures for livestock management, ensuring overall resilience and sustainable
development in rural areas.
Developing a robust rainfall prediction system integrating the use of Pickle, Flask, and Support
Vector Machine (SVM) classifiers is imperative for addressing the challenges associated with
unreliable precipitation forecasts in rural areas. Given the critical dependence of rural
livelihoods on agriculture, the system aims to provide accurate and timely rainfall predictions,
thereby enabling farmers to optimize their planting, irrigation, and harvesting practices.
Leveraging the Pickle library for model serialization, the system ensures efficient storage and
retrieval of trained SVM classifiers, facilitating real-time predictions. By employing Flask, a
lightweight web framework, the system offers a user-friendly interface accessible to rural
communities, empowering farmers with actionable weather information on their mobile
devices or computers. Through the utilization of SVM classifiers, known for their effectiveness
in handling nonlinear data and high-dimensional feature spaces, the system achieves superior
predictive accuracy, capturing intricate patterns in rainfall data.
The integration of these technologies enables the system to not only forecast rainfall trends but
also provide insights into potential weather-related risks and opportunities, aiding farmers in
making informed decisions to mitigate losses and enhance agricultural resilience. Ultimately,
the deployment of this advanced prediction system holds the potential to revolutionize
agricultural practices in rural areas, fostering sustainable development and improving the
livelihoods of millions dependent on agriculture for their sustenance.
Once trained and validated, the prediction models are deployed in operational environments
where they continuously receive real-time meteorological data. They then generate forecasts
of rainfall patterns, which are disseminated to users through various communication channels.
The system is continuously monitored to ensure its performance and reliability, with regular
maintenance activities including updating the models with new data, retraining them
periodically, and incorporating feedback from users to improve accuracy.
The rainfall predictions generated by the system are used to support decision-making in various
sectors, such as agriculture, water resource management, disaster preparedness, and urban
planning. Effective communication of the forecasted information to stakeholders and the
general public is essential for facilitating informed decision-making and risk management.
Overall, the rainfall prediction system integrates meteorological expertise, machine learning
techniques, and communication strategies to provide accurate and timely forecasts of
precipitation, helping to mitigate risks associated with extreme weather events and optimize
resource management.
The primary objective of developing a rainfall prediction system for rural areas is to provide
accurate and reliable forecasts tailored to local conditions. This system aims to enhance
accessibility to weather information, facilitate timely decision-making among farmers and
local authorities, improve water management practices, and strengthen resilience to climate
variability and extreme weather events in rural communities.
Once trained and validated, the prediction models are deployed in operational environments
where they continuously receive real-time meteorological data. They then generate forecasts
of rainfall patterns, which are disseminated to users through various communication channels.
The system is continuously monitored to ensure its performance and reliability, with regular
maintenance activities including updating the models with new data, retraining them
periodically, and incorporating feedback from users to improve accuracy.
The rainfall predictions generated by the system are used to support decision-making in various
sectors, such as agriculture, water resource management, disaster preparedness, and urban
planning. Effective communication of the forecasted information to stakeholders and the
general public is essential for facilitating informed decision-making and risk management.
Overall, the rainfall prediction system integrates meteorological expertise, machine learning
techniques, and communication strategies to provide accurate and timely forecasts of
precipitation, helping to mitigate risks associated with extreme weather events and optimize
resource management.
Constraints and Policies
Data Accessibility: The availability and quality of historical weather data may be limited in
rural areas, posing a constraint on the development and validation of rainfall prediction models.
Policies should focus on improving data collection infrastructure and promoting data sharing
initiatives among relevant stakeholders.
Technological Infrastructure: Rural areas often lack access to reliable internet connectivity
and computing resources, hindering the deployment and accessibility of advanced prediction
systems. Policies should prioritize the expansion of technological infrastructure in rural regions
to ensure widespread access to rainfall prediction tools and platforms.
Capacity Building: Limited awareness and technical expertise among rural communities may
impede the effective utilization of rainfall prediction systems. Policies should emphasize
capacity-building initiatives, including training programs and educational campaigns, to
empower farmers and local stakeholders with the knowledge and skills required to interpret
and apply weather forecasts effectively.
Affordability and Accessibility: The affordability of rainfall prediction services and tools may
pose a barrier to adoption, particularly for resource-constrained farmers in rural areas. Policies
should promote the development of affordable and accessible prediction solutions, such as
mobile applications and community-based forecasting networks, to ensure equitable access for
all segments of the rural population.
Local Contextualization: Generic rainfall prediction models may not accurately capture the
localized weather patterns and climatic variations prevalent in rural areas. Policies should
encourage the customization and adaptation of prediction models to account for the unique
geographical, environmental, and socio-economic factors influencing rainfall dynamics in
specific rural regions.
Data Privacy and Security: Policies should address concerns related to data privacy and
security, particularly when collecting and sharing sensitive weather data from rural
communities. Clear guidelines and regulations should be established to safeguard the
confidentiality and integrity of personal information collected through rainfall prediction
systems.
Integration with Agricultural Practices: Effective integration of rainfall prediction systems
with existing agricultural practices and extension services is essential to ensure relevance and
usability in rural contexts. Policies should promote collaboration between meteorological
agencies, agricultural institutions, and local farmer groups to co-develop tailored prediction
solutions that meet the needs and preferences of rural stakeholders.
Dissemination of Information: Policies should outline strategies for the timely and effective
dissemination of rainfall forecasts and related information to rural communities, leveraging
various communication channels such as radio broadcasts, SMS alerts, and community
meetings. Efforts should be made to ensure that weather information reaches even the most
remote and marginalized populations, fostering inclusivity and resilience in rural areas.
Enhanced Data Collection and Observation: Increasing the density and coverage of weather
observation networks, including ground-based stations, satellites, and remote sensing
technologies, provides essential data for improving rainfall predictions. Data-sharing
agreements between countries and international organizations can help fill observational gaps.
DETAILED REPORT:
Seasonal growth of crops in rural areas offers numerous benefits. Firstly, it diversifies income
sources for farmers, reducing dependency on single crops and enhancing economic resilience.
Secondly, it promotes soil health through natural rotation, minimizing soil erosion and nutrient
depletion. Thirdly, it fosters biodiversity by alternating crops, creating habitats for various species
and maintaining ecosystem balance. Lastly, seasonal crops contribute to food security by ensuring
a continuous supply of fresh produce throughout the year, meeting the dietary needs of rural
communities.
➢ Seasonal growth optimizes crop yields by aligning planting and harvesting with
favorable weather conditions, maximizing agricultural output
➢ Crop rotation in seasonal growth practices maintains soil fertility and structure,
preventing nutrient depletion and erosion, thus promoting long-term sustainability
➢ Seasonal growth fosters biodiversity by creating varied habitats for different crops and
supporting diverse ecosystems, enhancing resilience to pests and diseases.
➢ Seasonal growth ensures a consistent and diverse supply of fresh produce throughout the
year, contributing to food security and nutritional diversity in communities.
WEEK – 2 (From Dt. 22-05-2023 to Dt. 27-05-2023)
DETAILED REPORT:
Precision Agriculture:
Precision Agriculture: Utilizing technologies such as GPS, sensors, and drones to collect data
on soil conditions, weather patterns, and crop health, allowing farmers to make informed
decisions regarding planting, irrigation, and fertilization.
Precision Agriculture also reduces soil erosion and improves soil productivity in otherwise idle
plots
of land.
Contour farming:
Like terrace farming, contour farming involves growing crops on hills, but instead ofchanging
the structure of a hill, the farmer uses its natural slope. In contour farming, a farmer plows the
soil parallel to the hill’s contours, creating rows of small dams that minimize runoff of essential
nutrients, organisms, and plants, while increasing water infiltration in the soil. The U.S.
Department of Agriculture (USDA) reports that contour farming can reduce soil
erosion by as much as 50%.
Crop rotation:
Instead of planting the same crop year after year on the same plot of land, crop rotation involves
planning out growing seasons for different crops. This method of sustainable agriculture
requires long-term planning, with crops changed every season. In addition to improving soil
health and organic matter, crop rotation reduces the need for fertilizer and pesticides, lowering
costs. It also helps prevent excess chemicals from entering water
supplies, improving water quality.
WEEK – 3 (From Dt. 29-05-2023 to Dt. 03-06-2023)
DETAILED REPORT:
Livestock management techniques are learnt.
Breeding and Genetics: Selecting breeding stock based on desired traits such as productivity,
disease resistance, and temperament, and implementing appropriate breeding programs to
improve the overall quality and performance of the herd or flock.
Handling and Transport:
Using low-stress handling techniques to minimize fear and anxiety in animals during handling,
loading, and transportation, ensuring their welfare and reducing the risk of injuries.
Continuous Education and Training: Keeping abreast of new developments, best practices, and
regulatory requirements through ongoing education, training, and professional development
for livestock managers and staff.
Handling and Transport: Using low-stress handling techniques to minimize fear and anxiety in
animals during handling, loading, and transportation, ensuring their welfare and reducing the
risk of injuries.
Reproduction Management: Implementing reproductive strategies such as artificial
insemination, estrus synchronization, and pregnancy testing to optimize breeding outcomes and
manage herd/flock size.
Proper Housing and Shelter: Providing suitable housing and shelter that protect animals from
adverse weather conditions, predators, and diseases, while also ensuring adequate space,
ventilation, and sanitation.
LEARNING OUTCOMES:
This week, we learned about three additional livestock management techniques in place
where seasonal rainfalls not occurred.
WEEK – 4 (From Dt. 05-06-2023 to Dt. 10-06-2023)
DETAILED REPORT:
Water management techniques encompass a range of strategies aimed at conserving,
distributing, and utilizing water resources efficiently. These techniques offer numerous benefits
across various sectors. By implementing efficient irrigation methods such as drip irrigation or
sprinkler systems in agriculture, farmers can minimize water waste, optimize crop yields, and
improve soil health.
BENEFITS
Environmental Sustainability: By reducing water consumption and minimizing runoff, water
management techniques help protect natural ecosystems, preserve aquatic habitats, and
maintain water quality in rivers, lakes, and groundwater reserves.
Focus Group Discussions: Organizing focus group discussions with small groups of
community members or stakeholders to facilitate dialogue, explore opinions, and generate
ideas for improvement or expansion of the project.
Observation: Engaging in direct observation of project activities and interactions within the
community to gather qualitative data on participation levels, community engagement, and the
overall implementation of the project.
Outcome Measurement Tools: Using standardized tools and indicators to measure specific
project outcomes and impacts, such as changes in knowledge, behavior, or quality of life among
project beneficiaries.
Social Media Monitoring: Monitoring social media platforms and online forums to gather
feedback, track engagement, and assess the reach and visibility of the project within the
community and beyond.
Case Studies: Conducting in-depth case studies of individual beneficiaries or success stories
to capture personal experiences, challenges overcome, and the tangible impact of the project
on their lives.
By utilizing a combination of these data collection methods, community service projects can
gather comprehensive and meaningful data to inform decision-making, improve project
outcomes, and demonstrate accountability to stakeholders.
For the Rain Prediction system project, surveys and questionnaires were employed as primary
methods to collect essential data for analysis. These surveys focused on gathering information
regarding key factors influencing agricultural practices and seasonal crop growth.
Survey questionnaires offer numerous benefits across various fields and contexts. They provide
a standardized and efficient method for collecting large amounts of data from diverse
populations in a relatively short period. With standardized questions and response options,
surveys ensure consistency in data collection, enabling comparisons across different
respondents and groups.
Moreover, surveys are cost-effective, scalable, and flexible, accommodating both small-scale
studies and large-scale research projects. They can maintain respondent anonymity and
privacy, encouraging honest responses, especially on sensitive topics. Survey data can be easily
quantified and analyzed using statistical techniques, facilitating the identification of patterns,
trends, and associations within the data. Additionally, surveys reach geographically dispersed
or hard-to-reach populations, ensuring inclusivity in data collection efforts.
They provide valuable feedback for decision-making, program evaluation, and quality
improvement initiatives. Well-designed surveys with valid and reliable measures contribute to
the validity and reliability of research findings. Overall, survey questionnaires serve as versatile
tools for systematically gathering information, insights, and feedback, benefiting researchers,
policymakers, businesses, and organizations across various domains.
Sample Copy of Data Collection:
Implementation
1.Dataset Acquisition:
Dataset is already split into testing and training folders with approximately 100 images of each
rainy and sunny types. All the types of weather conditions are taken into consideration.
Sample Dataset:
TYPES OF CLOUDS DURING DIFFERENT SEASONS :
Cloud types can vary depending on weather conditions, including whether it's sunny or rainy.
Here are the main types of clouds typically associated with sunny and rainy weather:
Cumulus Clouds: These are puffy, white clouds with a flat base. They often resemble cotton
balls and are associated with fair weather when they appear isolated or scattered in the sky.
Stratocumulus Clouds: These are low-lying clouds that appear as a layer or patches in the
sky. They typically have a gray or white appearance and are associated with stable atmospheric
conditions.
Cirrus Clouds: These are high-altitude clouds that appear wispy and thin. They are composed
of ice crystals and are commonly seen in fair weather, indicating high-pressure systems.
Nimbostratus Clouds: These are thick, dark clouds that cover the sky and are associated with
steady rainfall or snowfall. They often bring overcast conditions.
Stratus Clouds: These are low-lying clouds that appear as a uniform layer covering the sky.
They are often associated with drizzle or light rain and can bring gloomy, overcast weather.
These are some of the common cloud types observed during sunny and rainy weather
conditions. However, it's important to note that weather patterns can vary widely depending
on geographic location, atmospheric conditions, and other factors.
2. Data Pre-Processing:
Images are being pre-processed into similar shape and size
A website is designed using flask web framework ,The website looks as follows,
The Website looks as below after uploading an image of cloudy type,
Localized Data Collection: Given the diverse geography of rural areas, incorporating
localized data collection points is essential. This may involve installing weather stations across
different regions to capture precise weather patterns and variations.
Simple and Accessible Interface: The prediction system should have a user-friendly interface
accessible to individuals with varying levels of technological literacy. Mobile applications or
SMS-based services can be effective mediums for delivering weather forecasts to farmers and
villagers.
Tailored Predictions for Agriculture: The system should provide predictions tailored to
agricultural needs, including information on rainfall intensity, duration, and timing. This
enables farmers to make informed decisions regarding planting, irrigation, and harvesting,
thereby optimizing crop yields.
Early Warning Systems: Incorporating early warning systems for extreme weather events
such as heavy rainfall, floods, or droughts is crucial for rural communities. Timely alerts can
help mitigate risks, protect livestock, and minimize crop damage.
Adaptability and Scalability: The system should be adaptable to the evolving needs and
conditions of rural communities, considering factors such as seasonal variations, climate
change, and technological advancements. Scalability ensures its effectiveness across larger
geographic areas.
Reduced Crop Losses: Timely rainfall predictions enable farmers to take preventive measures
against weather-related risks such as droughts, floods, and extreme rainfall events. By
implementing appropriate agricultural practices and interventions in advance, farmers can
mitigate crop losses and protect their livelihoods.
Increased Food Security: Reliable rainfall predictions contribute to improved food security by
enhancing agricultural productivity and crop resilience. With better forecasting, farmers can
diversify their crops, adopt climate-resilient varieties, and implement sustainable farming
practices to ensure consistent food production even under varying weather conditions
By addressing these reflections, a rain prediction system in rural areas can contribute
significantly to enhancing agricultural productivity, livelihood sustainability, and resilience to
climate-related challenges, ultimately fostering socio-economic development in rural
communities.
Conclusion
we can solve this problem by using local media, radio broadcasts, village meetings, and
community bulletin boards to reach different demographics.
➢ Diverse Outreach: These channels go beyond official websites and leaflets, reaching
different demographics (ages, genders, literacy levels) through familiar and
accessible platforms.
➢ Tailored Communication: Local languages, cultural references, and relatable
stories can be used to explain schemes in ways that resonate with specific
communities.
➢ Interactive Engagement: Radio Q&A sessions, village discussions, and interactive
bulletin boards offer two-way communication, addressing concerns and clarifying
doubts.
➢ Community Ownership: Local influencers (leaders, radio hosts, artists) can endorse
schemes, foster trust, and encourage participation.
➢ Sustainable Awareness: Community bulletin boards with constantly updated
information, regular radio discussions, and ongoing village meeting integration
ensure sustained visibility and accessibility.
Possibilities of Implementation:
➢ Crop Planning: Farmers rely on rainfall forecasts to plan their crop planting,
irrigation schedules, and fertilization regimes. Predictions help them determine the
optimal time to sow seeds and manage water resources effectively.
➢ Risk Management: Rain prediction allows farmers to assess and mitigate weather-
related risks such as droughts, floods, and extreme rainfall events. By anticipating
adverse weather conditions, farmers can implement strategies to protect their crops
and minimize losses.
➢ Resource Allocation: Forecasted rainfall patterns help farmers allocate resources
such as labor, seeds, and fertilizers efficiently. They can adjust inputs based on
expected precipitation levels, optimizing production and reducing waste.
➢ Financial Planning: Rain prediction enables farmers to make informed decisions
regarding investments, loans, and crop insurance. They can assess the potential impact
of weather variability on their income and take proactive measures to mitigate
financial risks.
➢ Yield Optimization: Timely and accurate rainfall forecasts aid farmers in optimizing
crop yields by aligning agricultural practices with weather conditions. Adjusting
planting dates, cultivars, and cultivation techniques based on predictions can improve
productivity and profitability.
➢ Water Management: Farmers use rainfall forecasts to manage water resources
effectively, especially in regions with limited access to irrigation. Predictions guide
decisions on when to irrigate, how much water to apply, and when to conserve or store
water for future use.
➢ Market Access: Rain prediction influences market access and commodity prices by
affecting crop supply and quality. Farmers can anticipate changes in market demand
and adjust production accordingly, maximizing profitability and competitiveness.
References
[1] Thirumalai, Chandrasegar, et al. "Heuristic prediction of rainfall using machine learning
techniques." 2017 International Conference on Trends in Electronics and Informatics (ICEI). IEEE,
2017.
[2] Geetha, A., and G. M. Nasira. "Data mining for meteorological applications: Decision trees for
modeling rainfall prediction." 2014 IEEE International Conference on Computational Intelligence and
Computing Research. IEEE, 2014
[3] Parmar, Aakash, Kinjal Mistree, and Mithila Sompura. "Machine learning techniques for rainfall
prediction: A review." 2017 International Conference on Innovations in information Embedded and
Communication Systems. 2017.
[4] Dash, Yajnaseni, Saroj K. Mishra, and Bijaya K. Panigrahi. "Rainfall prediction for the Kerala state
of India using artificial intelligence approaches." Computers & Electrical Engineering 70 (2018): 66-
73.
[5] Dr.C K Gomathy, Article: An Effective Innovation Technology In Enhancing Teaching And
Learning Of Knowledge Using Ict Methods, International Journal Of Contemporary Research In
Computer Science And Technology (Ijcrcst)
[6] Dr.C K Gomathy, Article: A Semantic Quality of Web Service Information Retrieval Techniques
Using Bin Rank, International Journal of Scientific Research in Computer Science Engineering and
Information Technology ( IJSRCSEIT ) Volume 3 | Issue 1 | ISSN : 2456-3307, P.No:1563-1578,
February-2018
[7] Dr.C K Gomathy, Article: A Web Based Platform Comparison by an Exploratory Experiment
Searching For Emergent Platform Properties, IAETSD Journal For Advanced Research In Applied
Sciences, Volume 5, Issue 3, P.No-213-220, ISSN NO: 2394-8442,Mar/2018
[8] Dr.C K Gomathy, Article: A Study on the Effect of Digital Literacy and information Management,
IAETSD Journal For Advanced Research In Applied Sciences, Volume 7 Issue 3, P.No-51-57, ISSN
NO: 2279-543X,Mar/2018
[9] Dr.C.K.Gomathy, A.V.Sripadh Kaustthub, K.Banuprakash, Article: An Effect of Big Data Analytics
on Enhancing Automated Aviation , International Journal Of Contemporary Research In Computer
Science And Technology (Ijcrcst) E-Issn: 2395-5325 Volume 4, Issue 3,P.No-1-7.March -2018
[10] Dr.C K Gomathy, Article: A Semantic Quality of Web Service Information Retrieval Techniques
Using Bin Rank A Cloud Monitoring Framework Perform in Web Services, International Journal of
Scientific Research in Computer Science Engineering and Information Technology IJSRCSEIT |
Volume 3 | Issue 5 | ISSN : 2456-3307,May-2018
[11] Dr.C K Gomathy, Article: Supply chain-Impact of importance and Technology in Software Release
Management, International Journal of Scientific Research in Computer Science Engineering and
Information Technology ( IJSRCSEIT ) Volume 3 | Issue 6 | ISSN : 2456-3307, P.No:1-4, July-2018